Development tool kita kali ini adalah PHP, MySql, phpMyadmin, Apache dan proyek untuk development itu sendiri (kita pilih saja Wordprees) dan platform development yang yahui punya kita pilih saja Mac OS X 10.5 (leopard)
1. Download semua yang diperlukan
Jika anda penguna Mac maka Apache dan PHP sudah ada dari bawaanya, jadi tinggal phpMyadmin, MySQL dan WordPress
2. Aktifkan PHP dan Apache di Mac
edit file /etc/apache2/httpd.conf dengan texteditor, misalnya TextEdit
buang komentar (tanda #) pada baris berikut :
#LoadModule php5_module libexec/apache2/libphp5.so
-> menjadi :
LoadModule php5_module libexec/apache2/libphp5.so
Buka system preferences pilih sharing dan centang Web Sharing
Test dulu konfigurasinya dengan tulis code php berikut:
simpan dengan nama index.php dalam folder sites dibawah folder home directory anda (/User/nama-user -anda/Sites), lalu buka safari ketik alamat berikut http://localhost/~nama-user-anda/
Jika tampil logo PHP dan kumpulan tabel yang membingungkan seperti gambar dibawah, maka PHP dan Web Server Local anda sudah ready.
3. Install MySQL
Mudah tinggal klik2 aza di Mac. akan lebih baik jika di install juga MySQLstartupitem dan MySQL.prefpane sehingga mysql akan langsung di load tiap sistem booting (seting di system preferences). dan ingat akses root default-nya tidak ada password.
4. Install phpMyadmin
buka tekseditor anda ketik kode berikut :
<?php
$cfg['blowfish_secret'] = 'cookieanda'; // ketik cookie anda, terserah
$i=0;
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'password root'; // password root anda
?>
simpan dengan nama sample.inc.php di folder PhpMyAdmin.
buka browser arahkan alamatnya ke folder phpMyadmin, maka akan tampil halaman login, masukkan username dan password root anda
Catatan : Jika ada peringatan error maka buka file config.sample.inc.php dan copikan text diatas sisipkan diantara :
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
dan
/* Server parameters */
dan ganti localhost dengan Localhost (L besar). kemudian duplicate file di atas (config.sample.inc.php) kemudian rename salah satunya menjadi sample.inc.php.
Reload browser maka phpMyadmin anda sudah siap digunakan.
5. Install WordPress
Bisa dengan otomatis dengan tampilan GUI dengan mengarahkan alamat browser ke folder installernya wordpress.
atau dengan cara manual seperti berikut ini :
Ekstrak wordpress, buka file wp-config-sample.php dan masukkan nama database, username mysql dan password anda (buat pake phpMyadmin) ke teks berikut :
efine('DB_NAME', 'nama database wordpress anda'); // The name of the database
define('DB_USER', 'username mysql anda'); // Your MySQL username
define('DB_PASSWORD', 'password username anda'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
untuk Mac OS X leopard ganti localhost dengan Localhost (L besar)
duplicate file (wp-config-sample.php) kemudian rename salah satunya menjadi wp-config.php
Clik next2 doang and Done!
Happy developping

repot juga yach klo installnya di mac.
Ngak juga koq mendevop di mac. asal mau belajar aza
Bahkan menurut saya developing di mac lebih mudah daripada di windows, tapi kalo sama linux ya bersaing
klo develop lebih enak di mac menurut sya. klo nginstall PHP dkk nya mah tinggal pilih mau cara mudah ato cara sulit tpi mesti ada trade off nya klo compile one by one kita lbh mudah customize modul2 yg diperluin dll , klo gampang nya install aja MAMP atau XAMP tul gak.
Tapi klo udah implementasi di lapangan misal dengan implementasi dgn pengguna yg bnyk, server MAC OSX sama Linux lebih powerful Linux (dari sisi speed dan performance) berdasar pengalaman aj.
Lho… iku tutorial berhasil kabyeh? po ora ono sing keliru kang?
“simpan dengan nama sample.inc.php di folder PhpMyAdmin” bukannya simpan dengan config.inc.php? dudu sample…
Udah ada ini koq “kemudian duplicate file di atas (config.sample.inc.php) kemudian rename salah satunya menjadi sample.inc.php”
jadi beres kabeh, udah di pakai terus tiap hari sebabnya
Mas… saya baca mengenai Macport, di sana ada port mysql yang cukup banyak. Macport mirip repository di Linux, cuman nggak ngertinya Macport terinstall bagus di Snow Leopard saya, cuman tetep gak mau install meski perintahnya saya ketik persis benar dengan contoh…
sudo port install mysql5-server
Tapi error…
Saya pikir Macport mirip repo Linux yang mudah dalam menginstall, namun kayaknya perlu sesuatu lagi biar berhasil… Kira-kira apa kekurangannya? Adakah yang terlewat? Kalau dilihat di documentationnya sepertinya pake macport itu lebih nikmat ketimbang klak-klik mudah ala Mac he he (kebiasaan di Linux, toh Mac unix juga…)
Salam…
untuk menginstall macport dan aplikasi lain dari souce code, maka anda harus menginstall Xcode di snow leopard anda.
Cara install Xcode sangat mudah, masukkan DVD 1 bawaan snow leopard anda, klik install additional application dan pilih Xcode, yang lainnya jangan dipilih.
Semoga membantu. Salam
[...] PHP sudah datang secara preinstalled di Mac OS X Tiger ke atas, anda hanya cukup mengaktifkannya saja. Untuk aktifasi PHP dan Apache di Mac OS X bisa membaca tulisan di sini [...]