Hai..balik lagi dengan saya Dimas a.k.a Dimboy.Kali ini saya akan membagikan tutorial untuk mengaktifkan web server cgi pada centos 7.Tapi sebelum kalian melakukan konfigurasi ini kalian harus membuat 2 web server terlebih dahulu.Untuk caranya bisa dilihat DISINI
1.Pertama kita install paket perl terlebih dahulu,karena cgi berbeda dengan php atau html karena cgi mempunyai bahasa pemograman sendiri yaitu bahasa pemograman perl.untuk menginstal paket perl kalian bisa gunakan perintah
yum install perl perl-CGI policycoreutils-python -y
2.Tunggu hingga Complete!
grep -n "^ *ScriptAlias" /etc/httpd/conf/httpd.confLalu dibawahnya akan keluar dimana lokasinya yaitu "var /www/cgi-bin/"
4.Lalu buat file cgi-enabled.conf agar cgi dapat dijalankan di web server dengan perintah
nano /etc/httpd/conf.d/cgi-enabled.conf
5.Lalu masukan script seperti gambar dibawah ini.
Keterangan :
"/var/www/*/public_html/cgi-enabled" : Lokasi file index.cgi,jadi semua file ber-ekstensi .cgi dalam folder tersebut diaktifkan
Option +ExecCGI : Script yang bermaksud untuk menjalankan CGI
AddHandler cgi-script .cgi .pl : Supaya bisa membaca file ekstensi .cgi dan .pl.
6.Lalu restart httpd dengan menggunakan perintah
systemctl restart httpd
mkdir /var/www/dimdim.tv/public_html/cgi-enabled/
mkdir /var/www/dimdim.jp/public_html/cgi-enabled/
nano /var/www/dimdim.tv/public_html/cgi-enabled/index.cgi
nano /var/www/dimdim.jp/public_html/cgi-enabled/index.cgi
11.Dan masukan script cgi nya seperti gambar dibawah ini.
chcon -R -t httpd_sys_script_exec_t /var/www/(domain)/public_html/cgi-enabled/
semanage fcontext -a -t httpd_sys_script_exec_t /var/www/(domain)/public_html/cgi-enabled/
14.Berikan permission pada file index.cgi agar user dapat full akses terhadap file tersebut dan yang lainnya hanya membaca dan mengeksekusi file saja.
Tampilan pada web server dengan Domain dimdim.tv
Tampilan pada web server dengan Domain dimdim.jp
Yah..sekian tutorial dari saya...semoga bermanfaat...kalau kurang mengerti ketik saja di kolom komentar...JANE..
0 Komentar untuk "8.2 Mengaktifkan CGI pada Web Server Di Centos 7"