Platform: windows, linux, solaris, openbsd, irix, aix
Bahasa: Inggris
Server web yang tujuan utamanya adalah menjadi cepat, aman, fleksibel, dan setia standar. Ini terutama disarankan pada server dengan beban berlebihan, karena lighttpd membutuhkan kapasitas pemrosesan dan RAM lebih sedikit.
Lighttpd cocok untuk semua server yang memiliki masalah pemuatan. Ini adalah perangkat lunak gratis dan didistribusikan di bawah lisensi BSD. Ia bekerja pada GNU / Linux dan UNIX secara resmi.
Untuk Microsoft Windows ada distribusi yang dikenal sebagai Lighttpd Untuk Windows yang dikelola oleh Kevin Worthington.
fitur:
Ini memiliki kepentingan khusus dalam PHP, di mana perbaikan spesifik telah dilakukan.
Ini juga umum untuk menggabungkannya dengan Ruby on Rails.
# aptitude instal lighttpd php5-cgi
Jika kita ingin mengubah port mendengarkan Lighttpd kita harus memasukkan file "Lighttpd.conf" ditemukan di folder "/ etc / lighttpd /" dan tambahkan baris berikut:
(kita harus menjadi root)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
Dalam hal ini kami meletakkan port 8080 pada listening.
Kemudian kami mengkonfigurasi file php.ini (ditemukan di / etc / php5 / cgi /) untuk mengaktifkannya ke CGI, untuk itu kita tambahkan baris ini sebagai "cgi.fix_pathinfo = 1”, Kami melakukannya dengan cara berikut:
# membuang "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
dan kita harus memiliki sesuatu seperti ini:
# nano /etc/lightpd/lightpd.conf
Saya menggunakan nano tetapi Anda dapat menggunakan apa pun yang Anda inginkan, gedit, vi, kwrite, geany, dll.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Saya sarankan Anda mengcopy ini dan tidak menjadi copy paste karena kesalahan karakter seperti koma, tanda petik dan semua yang cenderung terjadi.
Sekarang kita aktifkan modul fast cgi dan restart webserver (lighttpd) sehingga perubahan yang dibuat diterapkan:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart
Nah dengan semua ini kita sudah memiliki server web yang dikonfigurasi dan siap untuk menjadi tuan rumah halaman html atau skrip php, kita hanya perlu membuka browser dan memasukkan alamat kita IP atau hanya menulis localhost dan halaman contoh akan muncul yang memberi tahu kami bahwa server sedang berjalan.
Jika tidak kita dapat memanfaatkan dan menguji apakah interpreter php juga berjalan, untuk itu kita dapat membuat script php yang kecil dan sederhana dan menyimpannya di direktori default yang telah dikonfigurasi. lighttpd
# membuang " »>> /var/www/test.php
lalu kita buka browser dan address bar yang kita masukkan: localhost / test.php
dan kita harus melihat sesuatu seperti ini. Jika Anda TIDAK melihatnya, periksa langkah sebelumnya karena ada yang salah.
Saya akan segera mengunggah cara menghosting lebih dari satu domain menggunakan modalitas host virtual yang indah
sumber: Artikel asli