Mengaktifkan apache dan php di OsX 10.10 Yosemite

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 .

Screen Shot 2015-02-17 at 9.21.46 AM

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.
Screen Shot 2015-02-17 at 9.37.11 AMSetelah 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

Screen Shot 2015-02-17 at 9.49.38 AM

 

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 🙂