Instalasi dan Konfigurasi Lighttpd, PHP5 dan MySQL pada Ubuntu Linux
Mengapa Lighttpd?
Berbicara mengenai web server, kita langsung teringat nama besar Apache yang mendominasi pasar web server di dunia. Namun, Apache ada kekurangannya: terlalu banyak memakan resource komputer. Jika Anda membutuhkan sebuah web server yang kecil, ringan dan cepat, namun aman, mungkin pilihan Anda akan jatuh pada Lighttpd.
Berikut ini isi file README Lighttpd:
lighttpd a secure, fast, compliant and very flexible web-server which has been optimized for high-performance environments. It has a very low memory footprint compared to other webservers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd the perfect webserver-software for every server that is suffering load problems.
Untuk keperluan pengguna rumahan (komputer yang tidak berfungsi sebagai server), untuk melayani aplikasi-aplikasi berbasis web, Lighttpd adalah pilihan yang tepat.
Langkah-langkah Instalasi pada Ubuntu Linux
Berikut ini langkah-langkah instalasi Lighttpd, PHP5 dan MySQL pada Ubuntu.
Instalasi Lighttpd secara cepat dapat kita lakukan dengan perintah:
sudo apt-get install lighttpd
PHP5 dapat digunakan dengan Lighttpd melalui mekanisme FastCGI. Instalasi dapat dilakukan dengan perintah:
sudo apt-get install php5-cgi
Untuk mengaktifkan modul FastCGI pada Lighttpd, dapat dilakukan dengan perintah:
sudo lighty-enable-mod fastcgi
Dan tambahkan baris cgi.fix_pathinfo = 1 pada file /etc/php5/cgi/php.ini.
Untuk menginstal MySQL, gunakan perintah:
sudo apt-get install mysql-server mysql-client
Berikan password root dengan perintah:
sudo mysqladmin -u root password password_anda
Supaya PHP5 dapat mengakses database MySQL, instal paket php5-mysql dengan perintah:
sudo apt-get install php5-mysql
Menguji Web Server
Untuk memastikan apakah paket Lighttpd telah terinstal dengan baik, Anda bisa mengakses http://Alamat_IP_Server dengan menggunakan web browser. Akan muncul halaman placeholder Lighttpd.
Untuk mengetahui apakah PHP dan modul MySQL telah terinstal dengan baik, buatlah file info.php pada direktori /var/www/ dan akseslah melalui web browser ke http://Alamat_IP_Server/info.php.
Berikut ini isi file info.php.
<? phpinfo(); ?>



Leave a Reply