Konfigurasi CGI Web Server Pada CentOs 7
Apa Kabar ?? kali ini saya akan Membuat CGI pada web server ,lanjutan dari post sebelumnya konfigurasi https pada web server ,sebelum konfigurasinya saya akan bahas sedikit tentang CGI
Common Gateway Interface atau disingkatCGI adalah suatu standar untuk menghubungkan berbagai program aplikasi ke halaman web.
CGI mirip sebuah program komputer yang menjadi perantara antara standar HTML yang menjadikan tampilan web dengan programlain, seperti basic data(database).Hasil yang diperoleh dari proses pencarian dikirimkan kembali ke halaman web untuk ditampilkan dalam format HTML
Topologi
Tabel Addressing
Konfigurasi:
INSTALL Package
Dengan menggunakan perintah di bawah ini
[root@Fitri ~]# yum install perl perl-CGI policycoreutils-python -y

Check Folder Cgi-bin
Dengan menggunakan perintah di bawah ini
Membuat File Cgi-enable.conf[root@Fitri ~]# grep -n "^ *ScriptAlias" /etc/httpd/conf/httpd.conf247: ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"[root@Fitri ~]#
Buka File nya Dengan menggunaka perintah
[root@Fitri ~]# nano /etc/httpd/conf.d/cgi-enabled.conf
jika sudah terbuka lalu isi dengan script di bawah ini
Options +ExecCGI AddHandler cgi-script .cgi .pl
Restart Service HTTPD
Dengan menggunaka perintah
[root@Fitri ~]# systemctl restart httpdMembuat folder cgi-enabled
Dengan menggunaka perintah
[root@Fitri ~]# mkdir /var/www/html/cgi-enabled
Dengan menggunaka perintah
[root@Fitri ~]# chcon -R -t httpd_sys_script_exec_t /var/www/html/cgi-enabled/ [root@Fitri ~]#
Dengan menggunaka perintah
[root@Fitri ~]# semanage fcontext -a -t httpd_sys_script_exec_t /var/www/html/cgi-enabled/Membuat file index.cgi
[root@Fitri ~]#
Buka File nya Dengan menggunaka perintah
[root@Fitri ~]# nano /var/www/html/cgi-enabled/index.cgi
#!/usr/bin/perl\n";
print "Content-type: text/html\n\n";print "\n\n";print "
\$print "FITRI CGI";print "\n
print "\n\n";
Meng CHMOD file index.cgi
Dengan menggunaka perintah
[root@Fitri ~]# chmod 705 /var/www/html/cgi-enabled/index.cgi
Akses Web
jika melakukan dengan benar pasti bisa terbuka , dan tanpilannya sesuai scrip yang ada di index.cgi kalian
http://www.fitri.com/cgi-enabled/index.cgi







0 komentar:
Posting Komentar