Rubah LogFormat di file konfigurasi httpd.conf
Kita akan menambahkan informasi vHost yang di request kedalam file log. tapi sebelumnya kita akan backup filenya terlebih dahulu.
cp /etc/httpd/conf/httpd.conf{,-orig}
Lanjut dengan edit file httpd.conf
nano /etc/httpd/conf/httpd.conf
cari bagian yang bertuliskan seperti berikut:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
kita akan menambahkan %v, yaitu akan mencatat informasi virtualhost mana yang sedang diakses ke dalam file log access. Penulisannya akan menjadi:
LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Simpan file dengan ctrl + x, lalu Y, dan enter.
Setelah dirubah, kita akan cek di file log
tail -f /var/log/httpd/access_log
isi filenya yang sebelumnya seperti ini:
112.215.238.45 - - [09/Mar/2018:21:50:54 +0700] "GET / HTTP/1.1" 200 21 "-" "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0"
akan menjadi:
oprek.karedok.net 112.215.238.45 - - [09/Mar/2018:21:56:14 +0700] "GET / HTTP/1.1" 200 21 "-" "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0"
Konfigurasi Apache ke�port 8080
Karena Nginx secara default juga menggunakan port 80, agar tidak bentrok�kita harus�merubah Apache untuk berjalan di port 8080. Bisa juga menggunakan port selain 8080 selama tidak digunakan oleh service lainnya.
nano /etc/httpd/conf/httpd.conf
Lalu cari bagian yang tertulis
Listen 80
Kita ganti dengan
Listen 127.0.0.1:8080
Konfigurasi vhost juga harus kita rubah ke port 8080.
nano /etc/httpd/conf.d/oprek.conf
rubah menjadi
<VirtualHost 127.0.0.1:8080>
Restart service Apache
systemctl restart httpd
Install repository Epel &�nginx
yum -y install epel-release yum -y install nginx