Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Archive for the 'Apple Mac' Category

About Apple Mac

NTOP , analisa trafik jaringan di Mac OS X

Posted by kusprayitna on 11th August 2009

Machintosh walaupun banyak digunakan untuk keperluan membuat gambar dan macem-macemnya, akan tetapi dengan basis linux dan Darwinports, maka dapat juga digunakan untuk melakukan analisa traffict jaringan. Analisa berdasarkan device-to-device, termasuk didalamnya adalah packet broadcast dan seluruh protokol tidak hanya TCP/IP saja.

Tahapan instalasinya yaitu: Read the rest of this entry »

Posted in Apple Mac | 1 Comment »

Install MySQL server di Mac Leopard

Posted by kusprayitna on 6th August 2009

Dengan menggunakan MacBook bukan merupakan kendala dalam pengembangan aplikasi berbasiskan Web.

Untuk fungsi sebagai personal server MacBook tidak ketinggalan dengan kemampuannya yang sama dengan linux, hanya saja untuk mempermudah instalasinya dibutuhkan Darwinports.

Dengan terpasangnya darwinports, maka yang dibutuhkan untuk mengembangkan aplikasi web si MacBook yaitu :

  1. Webserver
    Untuk webserver sudah menjadi buildin dengan Mac, tinggal mengaktifkan saja, yaitu dari Finder + Application + System Preferences + Sharing + Web Sharing.
    Webserver yang dipakai yaitu Apache2, sehingga konfigurasi dan operasionalisasinya pada prinsipnya sama dengan apache pada umumnya.
    Berikut beberapa fungsi yang dapat dipanggil secara manual/remote lewat terminal:
    a. Menjalankan apache
    # service org.apache.httpd [start/stop]
    b. File konfigurasi php di "/etc/apache2/httpd.conf"
    c. Bila PHP belum aktif, silahkan edit file konfigurasi dan aktifkan baris module yang sudah tersedia
    LoadModule php5_module        libexec/apache2/libphp5.so
  2. MySQL database
    MySQL tidak terinstall di Mac Leopard, sehingga harus diinstall sendiri, yaitu dengan cara sebagai berikut :
    Read the rest of this entry »

Posted in Apple Mac, My SQL | No Comments »

Membaca Addressbook di Direktory server (LDAP)

Posted by kusprayitna on 28th October 2008

Untuk membaca data Address Book suatu organisasi / perusahaan dapat dilakukan dengan menggunakan software client seperti Outlook, Evolution , dll.

Dengan menggunakan Microsoft Entourage di MAC yaitu dengan cara :

 

  1. Jalankan program aplikasi
  2. Klik menu Account Setting dan Pilih tabulasi Directory Service dan klik tombol NEW.
    Read the rest of this entry »

Posted in Apple Mac, Application, LDAP | No Comments »

Install MYTOP di macbook

Posted by kusprayitna on 15th October 2008

Kalau install mytop di server berhasil, sekarang untuk kepentingan remote yang lebih mudah maka mytop di install di komputer kerja yaitu di macbook.

Setelah install mytop seperti di server ternyata terjadi error:

install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /System/Library/Perl/5.8.8/darwin-thread-multi-2level /System/Library/Perl/5.8.8 /Library/Perl/5.8.8/darwin-thread-multi-2level /Library/Perl/5.8.8 /Library/Perl /Network/Library/Perl/5.8.8/darwin-thread-multi-2level /Network/Library/Perl/5.8.8 /Network/Library/Perl /System/Library/Perl/Extras/5.8.8/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.8 /Library/Perl/5.8.6 /Library/Perl/5.8.1 .) at (eval 12) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Proxy, SQLite, Sponge.
at /usr/bin/mytop line 225

Sebagai catatan di macbook saya sudah terinstall perl dan mysql server.

Dari pesan di atas dapat diketahui bahwa DBD/MySQL belum diinstall, maka dilakukan instalasi DBD/MySQL.

Alamat driver yaitu http://www.cpan.org/modules/by-module/DBD/

download DBD/MySQL terbaru, yaitu

# wget  http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.008.tar.gz

# tar -xzf DBD-mysql-4.008.tar.gz

# cd DBD-mysql-4.008

# perl Makefile.pl

# make

# make test

# make install

Berhasil

Posted in Apple Mac, My SQL | No Comments »

DarwinPorts

Posted by kusprayitna on 3rd August 2008

Selama ini para pemakai ubuntu sudah terbiasa memakai perintah apt-get untuk melakukan instalasi atau update aplikasi, misalnya untuk instalasi mysql bisa melakukan dengan perintah apt-get install mysql.

Para pemakai centos menikmati fasilitas yang sama dengan pemakai ubuntu, yaitu perintah yum , untuk install mysql cukup mengetikkan perintah yum install mysqld, maka centos dengan senang hati akan mencarikan versi mysql terbaru dan diinstallkan sesuai spesifikasi hardware yang dimiliki.

Kalau pemakai Macintosh bagaimana?
Kalau kita buka terminalnya, kita menjalankan wget saja perintah tidak dikenali.
Tapi jangan kawatir, sekarang ada Darwin, seperti halnya wine di linux. Wine dikenal sebagai emulator aplikasi berbasis windows agar dapat jalan di Linux, di Mac dikenal Darwin untuk maksud dan tujuan yang sama, yaitu melakukan fungsi emulasi agar aplikasi windows dapat dijalankan di OS Mac.

Lebih dari sekedar emulator, darwin memberikan fasilitas porting, yang dikenal dengan nama DarwinPorts. Seperti di ubuntu dan centos, dengan darwin port ini kita bisa menjalankan instalasi/update aplikasi dengan sangat mudah, yaitu dengan perintah port.

Untuk panduan instalasi bisa dibuka di http://darwinports.com/ dan klik pada tombol DOWNLOAD.

Install paket dmg yang telah didownload, dan harap bersabar saat instalnya sebab instalasinya cukup lama, jangan distop jika belum selesai.

Setelah dilakukan instalasi, alhamdulillah aku dapat dengan mudah melakukan instalasi wget, lihat log berikut:

kusmac:~ prayitna$ sudo port install wget

Password:

--->  Fetching expat

--->  Attempting to fetch expat-2.0.1.tar.gz from http://downloads.sourceforge.net/expat

--->  Attempting to fetch expat-2.0.1.tar.gz from http://easynews.dl.sourceforge.net/expat

--->  Verifying checksum(s) for expat

--->  Extracting expat

--->  Configuring expat

--->  Building expat with target all

--->  Staging expat into destroot

--->  Installing expat 2.0.1_0

--->  Activating expat 2.0.1_0

--->  Cleaning expat

--->  Fetching gperf

--->  Attempting to fetch gperf-3.0.3.tar.gz from http://ftp.gnu.org/gnu/gperf

--->  Verifying checksum(s) for gperf

--->  Extracting gperf

--->  Configuring gperf

--->  Building gperf with target all

--->  Staging gperf into destroot

--->  Installing gperf 3.0.3_0

--->  Activating gperf 3.0.3_0

--->  Cleaning gperf

--->  Fetching libiconv

--->  Attempting to fetch libiconv-1.12.tar.gz from http://ftp.gnu.org/gnu/libiconv

--->  Verifying checksum(s) for libiconv

--->  Extracting libiconv

--->  Applying patches to libiconv

--->  Configuring libiconv

--->  Building libiconv with target all

--->  Staging libiconv into destroot

--->  Installing libiconv 1.12_0

--->  Activating libiconv 1.12_0

--->  Cleaning libiconv

--->  Fetching ncursesw

--->  Attempting to fetch ncurses-5.6.tar.gz from http://ftp.gnu.org/gnu/ncurses

--->  Verifying checksum(s) for ncursesw

--->  Extracting ncursesw

--->  Applying patches to ncursesw

--->  Configuring ncursesw

--->  Building ncursesw with target all

--->  Staging ncursesw into destroot

--->  Installing ncursesw 5.6_1

--->  Activating ncursesw 5.6_1

--->  Cleaning ncursesw

--->  Fetching ncurses

--->  Verifying checksum(s) for ncurses

--->  Extracting ncurses

--->  Applying patches to ncurses

--->  Configuring ncurses

--->  Building ncurses with target all

--->  Staging ncurses into destroot

--->  Installing ncurses 5.6_0

--->  Activating ncurses 5.6_0

--->  Cleaning ncurses

--->  Fetching gettext

--->  Attempting to fetch gettext-0.17.tar.gz from http://ftp.gnu.org/gnu/gettext

--->  Verifying checksum(s) for gettext

--->  Extracting gettext

--->  Applying patches to gettext

--->  Configuring gettext

--->  Building gettext with target all

--->  Staging gettext into destroot

--->  Installing gettext 0.17_3

--->  Activating gettext 0.17_3

--->  Cleaning gettext

--->  Fetching zlib

--->  Attempting to fetch zlib-1.2.3.tar.bz2 from http://www.zlib.net/

--->  Attempting to fetch zlib-1.2.3.tar.bz2 from http://www.gzip.org/zlib/

--->  Verifying checksum(s) for zlib

--->  Extracting zlib

--->  Applying patches to zlib

--->  Configuring zlib

--->  Building zlib with target all

--->  Staging zlib into destroot

--->  Installing zlib 1.2.3_1

--->  Activating zlib 1.2.3_1

--->  Cleaning zlib

--->  Fetching openssl

--->  Attempting to fetch openssl-0.9.8h.tar.gz from http://www.openssl.org/source/

--->  Verifying checksum(s) for openssl

--->  Extracting openssl

--->  Applying patches to openssl

--->  Configuring openssl

--->  Building openssl with target all

--->  Staging openssl into destroot

--->  Installing openssl 0.9.8h_0

--->  Activating openssl 0.9.8h_0

--->  Cleaning openssl

--->  Fetching wget

--->  Attempting to fetch wget-1.11.4.tar.gz from http://ftp.gnu.org/gnu/wget

--->  Verifying checksum(s) for wget

--->  Extracting wget

--->  Configuring wget

Posted in Apple Mac | 4 Comments »