Assalamualikum Wr. Wb
Pada postingan saya kali ini adalah lanjutan dari lab sebelumnya, dan yang akan saya bahas sekarang ini adalah Install dan Konfigurasi CGI pada Apache Webserver. Sebelum masuk ke langkah-langkahnya, apasi CGI itu?
Lanjut ke langkah-langkahnya yukk :Common Gateway Interface atau disingkat CGI adalah suatu standar untuk menghubungkan berbagai program aplikasi ke halaman web.
1. Langkah yang pertama kita harus menginstall terlebih dahulu paket perl CGI yang akan digunakan untuk web server CGI, dengan mengetikkan perintah yum -y install perl perl-CGI
2. Selanjutnya kita melakukan pengecekan paket perl CGI yang telah diinstall dengan mengetikkan perintah seperti dibawah ini. Dan pastikan cgi-bin sudah berhasil terinstal
3. Selanjutnya ketikkan perintah vi /etc/httpd/conf.d/cgi-enabled.conf untuk mengedit fil cgi-conf kita
4. Selanjutnya isikan script seperti gambar dibawah ini di dalam file cgi-enabled.conf
Directory "/var/www/html/cgi-enabled" merupakan file yang digunakan untuk mengisi script perl yang akan digunakan nantinya sebagai tampilan dari web server CGI nya.
AddHandler cgi-script .cgi .pl merupakan ekstensi script yang digunakan untuk membuat web server Anda. Karena disini yang akan dilakukan adalah membuat web server berbasis perl, maka yang dimasukkan adalah script tersebut.
5. Selanjutnya ketikkan perintah systemctl restart httpd untuk merestart konfigurasi sebelumnya agar dapat berfungsi dengan baik.
6. Selanjutnya kita akan membuat folder cgi-enabled didalam direktori /var/www/html, karena folder tersebut akan menyimpan file yang berisi script cgi nantinya.
7. Selanjutnya agar file dapat menjalankan dengan format cgi kita harus mengatur SElinux security context terlebih dahulu, dengan mengetikan perintah chcon -R -t httpd_sys_exec_t /var/www/html/cgi-enabled/.
8. Setelah itu, buat file index.cgi yang akan digunakan untuk web server cgi nya dengan mengetikkan perintah vi /var/www/html/cgi-enabled/index.cgi
9. Masukkan script seperti yang ada pada gambar dibawah ini kedalam file index.cgi nya.
10. Setelah itu kita akan melakukan CHMOD (change mode) ke file index.cgi, berfungsi untuk mengganti Mode/Permission suatu file.
11. Selanjutnya kita akan mengaksesnya melalui browser dan ketikkan (dns kita)/cgi-enabled/index.cgi.
Sekian yang dapat saya sampaikan kurang lebihnya saya mohon maaf.
Wassalamualaikum Wr. Wb.










0 komentar:
Posting Komentar