Assalamualaikum
yakk kembali lagi dengan saya..saya akan memberikan kalian beberapa ilmu yang mudah-mudahan bermanfaat
yaitu tentang konfigurasi CGI Web Server
berikut konfigurasinya
1. pertama kita install dulu paket CGI nya dengan perintah seperti dibawah
yum install perl perl-CGI policoreutils-python -y
2. Cari kata ScriptAlias yang terletak di /etc/httpd/conf/httpd.conf untuk membuat /var/www/html.
grep : Adalah sebuah perintah yang berfungsi untuk mencari sebuah string pada suatu file.
*ScriptAlias" : Kata yang dicari.
/etc/httpd/conf/httpd.conf : Letak dari kata ScriptAlias
3. Pada awalnya, /cgi-bin/ adalah tempat default direktori CGI, untuk memindahkan agar bisa membuat file cgi yg terletak pada "/var/www/html/, maka terlebih dahulu membuat file cgi-enabled.conf dan masukan script seperti dibawah ini.
/var/www/html/cgi-enabled : Direktori yang menjadi tujuan dari index.cgi.
Options +ExecCGI: Berfungsi untuk mengeksekusi file CGI.
AddHandler cgi-script .cgi .pl : Untuk mengaktifkan ekstensi dengan format .cgi .pl.
4. lalu restart httpd dengan "systemctl restart httpd"
kemudian buat direktori cgi-enabled dengan "mkdir /var/www/html/cgi-enabled"
amkdir: Berfungsi untuk membuat direktori.
/var/www/html/cgi-enabled Nama direktori yang dibuat.
lalu aktifkan script dari cgi nya menggunakan perintah chcon -R -t httpd_sys_script_exec_t /var/www/html/cgi-enabled/
chcon -R -t httpd_sys_script_exec_t: Untuk mengubah tipe context folder project kita menjadi httpd_sys_script_exec_t secara recursive.
5.aktifkan firewall untuk selinux
semanage fcontext -a -t https_sys_script_exec_t /var/www/html/cgi-enabled/: Untuk membuat konfigurasi menjadi permanen.
6. Buat isi file CGI nya.
nano /var/www/html/cgi-enabled/index.cgi
7. maka ini lah tampilang Web cgi nya
yakk sampai disini materi tentang CGIWeb Server
semoga bermanfaat
Wassalamualaikum
0 komentar:
Posting Komentar