Lama gak corat – coret disini , ya mungkin karena sedang tidak selo , dan kelihatannya saya sok sibuk , dan acuh sama blog ini .. haha . akhir pekan ini saya baru lagi utak – utik mainan baru “Os X Yosemite” sebenarnya saya agak awam dengan OS besutan apple ini , karena sebelum-sebelumnya masih memakai ubuntu sebagai OS andalan saya. dikarenakan suka hal-hal yang berbau web maka saya pun berinisiatf untuk coba-coba instalasi webserver di mesin OS X ini . dan lagi – lagi karena mungkin saya baru pakai , saya baru tau kalau webserver dan php yang notabene untuk aplikasi berbasis web sudah disediakan di OS x secara default , tinggal kita aktifkan dan konfigurasi , nah kali ini saya akan membahas instalasi atau lebih tepatnya aktifasi webserver , php dan mysql di Os X.oh iya , dalam tutorial kali ini saya menggunakan Os X 10.10 Yosemite . ndak banyak bacot , mari kita cekidot.
Instalasi Apache
tidak seperti di OS wedus , yang ada GUI untuk sekedar , start, stop atau restart service apache.Untuk Mac , kita menggunakan Command Line atau baris perintah di terminal ,
buka terminal (/Applications/Utilities/Terminal). bagi yang tak terbiasa pakai aplikasi di terminal , gak usah gelisah , karena terminal di Os X ini ndak ada premannya 🙂 , kalau yang suka pakai linux , mungkin sudah familiar dengan aplikasi di terminal.
Untuk memulai service apache , ketikkan perintah dibawah ini ,
sudo apachectl start
karena kita menggunakan sudo , maka kita harus memasukkan password administrator . untuk memeriksa apakah apache sudah berjalan , kita bisa tes dengan menggunakan browser , dengan mengetik alamat http://localhost .
apabila apache sudah berjalan , maka di browser muncul kata “It works”.
Aktifasi PHP
setelah webserver sudah berjalan , sekarang kita akan mengintegrasikan modul php dengan apache , kita tak perlu untuk instalasi php , karena sudah tersedia di sistem OsX . versi php yang telah ada di OsX Yosemite ini adalah PHP 5.5.14 , untuk aktifasinya cukup mudah , yaitu sedikit konfigurasi di file httpd.conf pada apache. ketikkan perintah dibawah ini
sudo nano /etc/apache2/httpd.conf
setelah terbuka , gunakan ctrl+w untuk mencari baris berikut
LoadModule php5_module libexec/apache2/libphp5.so , dan hilangkan tanda “#” yang ada di awal baris. seperti gambar berikut.
Setelah melakukan perubahan konfigurasi, jangan lupa untuk menyimpan perubahan yang dibuat dengan menekan tombol “ctrl+x” kemudian tekan tombol “Y” kemudian enter.
restart service apache untuk mengaktifkan modul php yang telah kita konfigurasi sebelumnya dengan perintah
sudo apachectl restart
untuk tes php di apache , cukup menggunakan script berikut , kemudian simpan di root directory dari apache .
<?php phpinfo(); ?>
simpan dengan nama info.php , kemudian buka browser dan ketikkan http://localhost/info.php
maka akan muncul , keterangan tentang php yang ada di apache
ternyata , sangat mudah bukan, untuk kesempatan kali ini , cukup itu saja dulu. kedepan mungkin akan saya tulis tentang instalasi mysql dan phpmyadmin . oke , semoga berguna , mari bekerja , lupakan negara.. hahaha 🙂