Keamanan, kecepatan, kepatuhan, dan fleksibilitas — semua ini menggambarkan lighttpd (pron. lighty) yang dengan cepat mendefinisikan ulang efisiensi server web; karena dirancang dan dioptimalkan untuk lingkungan berkinerja tinggi. Dengan jejak memori yang kecil dibandingkan dengan server web lain, manajemen cpu-load yang efektif, dan set fitur lanjutan (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting, dan banyak lagi) lighttpd adalah solusi sempurna untuk setiap server yang mengalami masalah pemuatan, dan yang terbaik dari semuanya adalah Open Source yang dilisensikan di bawah lisensi BSD yang direvisi.
Tutorial ini menunjukkan cara menginstal lighttpd di Ubuntu 14.10 dengan dukungan PHP dan MySQL.
Menginstal MySQL:
Pertama kita akan menginstal MySQL dengan mengeluarkan perintah berikut.
$ sudo apt-get install mysql-client mysql-server
Setelah instalasi semua paket, Anda akan diminta untuk mengkonfigurasi kata sandi root MySQL. Ketik kata sandi root baru untuk MySQL di Layar Berikutnya.
Ulangi kata sandi root.
Memasang Lighttpd:
Instal Lighttpd menggunakan perintah berikut.
$ sudo apt-get install lighttpd
Buka browser web dan kunjungi http://your-ip-address/index.lighttpd.html , Anda akan melihat halaman berikut; ini akan mengkonfirmasi Anda bahwa lighttpd berhasil diinstal di server.
Akar dokumen default pada Ubuntu 14.10 adalah /var/www/, file konfigurasi berada di bawah direktori /etc/lighttpd/.
Menginstal PHP:
Selanjutnya adalah menginstal PHP dengan Fast cgi, ia memiliki beberapa fitur tambahan yang berguna untuk situs dari berbagai ukuran, terutama situs yang lebih sibuk. Instal dengan mengeluarkan perintah berikut.
$ sudo apt-get install php5-cgi php5-mysql
Aktifkan dukungan cgi cepat.
$ sudo lighttpd-enable-mod fastcgi $ sudo lighttpd-enable-mod fastcgi-php
Muat ulang layanan lighttpd untuk mendapatkan efek fast-cgi.
$ sudo /etc/init.d/lighttpd force-reload
Menguji dukungan PHP-cgi:
Untuk menguji PHP, Tempatkan satu file PHP ke root dokumen. Di terminal salin/tempel baris berikut:
$ sudo nano /var/www/info.php
Ini akan membuka file bernama index.php, Copy/Paste baris ini ke file index.php:
<?php phpinfo(); ?>
Sekarang buka browser web Anda dan ketik http://your-ip-address/info.php, halaman akan terlihat seperti di bawah ini:
Dari tangkapan layar di atas, PHP berfungsi, dan bekerja melalui FastCGI, seperti yang ditunjukkan pada baris Server API. Jika Anda menggulir lebih jauh ke bawah, Anda akan melihat semua modul yang sudah diaktifkan di PHP. Gulir ke bawah browser dan cari informasi dukungan MySQL.
Itu saja!