*Lighttpd* (dibaca “lighty”) adalah aplikasi web server yang dioptimalkan untuk kecepatan akses atau hemat dalam penggunaan resources. Lighttpd awalnya dikembangkan oleh Jan Kneschke sebagai proof-of-concept masalah c10k, bagaimana web server dapat menangani 10.000 koneksi secara paralel pada satu server.
-Install Lighttpd-
Aktifkan repository EPEL
[INPUT]1 yum -y install epel-release
Import EPEL GPG key
[INPUT]1 rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Update repository
[INPUT]1 yum update
Install paket lighttpd
[INPUT]1 yum -y install lighttpd
Ubah file konfigurasi lighttpd
[INPUT]1 nano /etc/lighttpd/lighttpd.conf
Pada opsi /server.use-ipv6/ isi dengan /disable/
[INPUT]1 2 3 4 5 6 … ## ## Use IPv6? ## server.use-ipv6 = “disable” …
Aktifkan dan jalankan service lighttpd
[INPUT]1 2 systemctl enable lighttpd systemctl start lighttpd
Pengujian instalasi, akses /http://localhost/ atau /http://IP_SERVER/
-Install PHP-
Install PHP-FPM
[INPUT]1 yum -y install php-fpm lighttpd-fastcgi
Konfigurasi PHP-FPM
[INPUT]1 nano /etc/php-fpm.d/www.conf
Ganti user dan group PHP-FPM dari /apache/ menjadi /lighttpd/
[INPUT]1 2 user = lighttpd group = lighttpd
Jalankan PHP-FPM pada Unix socket
[INPUT]1 listen = /var/run/php-fpm/php5-fpm.sock
Konfigurasi PHP
[INPUT]1 nano /etc/php.ini
Aktifkan opsi /cgi.fix_pathinfo/
[INPUT]1 cgi.fix_pathinfo=1
Aktifkan dan jalankan service php-fpm
[INPUT]1 2 systemctl enable php-fpm systemctl start php-fpm
Ubah konfigurasi modules Lighttpd
[INPUT]1 nano /etc/lighttpd/modules.conf
Aktifkan mod_fastcgi
[INPUT]1 2 3 4 ## ## FastCGI (mod_fastcgi) ## include “conf.d/fastcgi.conf”
Konfigurasi Lighttpd FastCGI
[INPUT]1 nano /etc/lighttpd/conf.d/fastcgi.conf
Jika file membaca file .php, akan memanggil PHP-FPM
[INPUT]1 2 3 4 5 6 fastcgi.server += ( “.php” => (( “socket” => “/var/run/php-fpm/php5-fpm.sock”, “broken-scriptfilename” => “enable” )) )
Restart service lighttpd
[INPUT]1 systemctl restart lighttpd
Buat file PHP untuk menguji konfigurasi
[INPUT]1 nano /var/www/lighttpd/info.php
Isinya
[INPUT]1
Akses di web browser /http://localhost/info.php/ atau /http://IP_SERVER/info.php/
Selamat mencoba ð