3 Install Cherokee dengan Dukungan PHP5 dan MySQL di Ubuntu 11.04
sudo su
Install MySQL 5
apt-get install mysql-server mysql-client
Install cherokee
apt-get install cherokee
Sampai tahap ini, cherokee sudah terpasang. Arahkan browser ke http://localhost/ maka akan ada tampilan default cherokee
Install PHP5
apt-get install php5-cgi
Konfigurasi PHP5
Edit file /etc/php5/cgi/php.ini dan uncomment baris cgi.fix_pathinfo=1
seperti berikut
Lalu restart cherokee
/etc/init.d/cherokee restart
Mengaktifkan PHP5 di Cherokee
Secara default php tidak diaktifkan di Cherokee, untuk mengaktifkannya kita harus menjalankan Cherokee's web-base control panel
cherokee-admin -b
Maka akan muncul kurang lebih seperti berikut
Arahkan browser ke http://localhost:9090/ lalu login sesuai dengan username dan password yang diberikan sebelumnya
Pilih vServers, dan klik pada default, pilih tab Behavior, klik Rule Management
Di kolom sebelah kiri akan ada rule-rule yang sedang digunakan, klik New untuk menambahkan
Lalu akan muncul pops up, klik Languages dari kolom sebelah kiri dan pilih PHP lalu klik button Add
Berikutnya klik button Create
Sekarang akan terlihat rule baru untuk PHP di kolom sebelah kiri
Untuk mengaktifkan rule tersebut, klik NON FINAL
sehingga berubah menjadi FINAL
Klik tombol save di pojok kanan atas, dan pilih Graceful restart
Sekarang Extension php sudah terpasang
Tekan CTRL+C pada command line untuk menghentikan Cherokee's web-base control panel
Testing PHP5
Default dokumen root cherokee ada di /var/www. Sekarang buat sebuah contoh file untuk testing php
nano /var/www/info.php
isinya:
<?php phpinfo(); ?>
Arahkan browser ke http://localhost/info.php
Maka akan muncul informasi tentang php dan php pun telah berjalan dengan baik
Install PHP5 dengan dukungan MySQL
install php5-mysql
apt-get install php5-mysql
restart cherokee
killall php-cgi
/etc/init.d/cherokee restart
Reload http://localhost/info.php di browser, lalu scroll ke bagian module.
Sekarang modul mysql telah terpasang di php.
Untuk memasang modul-modul php lainnya, silahkan cari menggunakan perintah
apt-cache search php5