Langsung ke konten utama

8.2 Install dan Konfigurasi CGI pada Apache Webserver



Assalamualaikum Wr.Wb
Jika sebelumnya saya memposting 8.1 kali ini saya akan memposting Lab 8.2. yuk lanjut aja ke tutorialnya.

1. Sebelum kita melakukan konfigurasi, terlebih dahulu kita akan menginstall paket pearl nya supaya terbaca saat kita mengakses web server kita. caranya dengan mengetikkan perintah yum -y install perl perl-CGI.


2. Selanjutnya kita akan melakukan pengecekan, dimana secara default file cgi ini terletak di  /var/www/cgi-bin. maka ketikan perintah seperti gambar dibawah ini.


3. Kemudian, ketikan perintah vi /etc/httpd/conf.d/cgi-enabled.conf . adapun cgi-enabled.conf ini berfungsi agar file cgi dapat dipindahkan di direktori lain.


4. Selanjutnya isikan script seperti gambar dibawah ini. maksudnya adalah untuk memberikan directory /var/www/html/cgi-enabled akses untuk bisa membaca file cgi, sedangkan Addhandler itu berfungsi untuk memetakan file dengan ekstensi tertentu seperti .cgi dan .pl.


 5. Selanjutnya ketikkan perintah systemctl restart httpd untuk merestart konfigurasi sebelumnya supaya dapat berjalan dengan baik.


 6. Kemudian kita akan membuat direktori yang sesuai dengan yang kita isikan di script yaitu di /var/www/html/cgi-enabled.



7. Agar dapat menjalankan file dengan format cgi kita harus mengatur SElinux security context terlebih dahulu. caranya dengan mengetikan perintah chcon -R -t httpd_sys_exec_t /var/www/html/cgi-enabled.


8. kemudian kita buat file html di directory yang telah kita setting sebelumnya untuk melakukan pengujian.


9. Isikan dengan script cgi, setelah selesai maka jangan lupa di save. (untuk bagian isi dapat diubah sesuka kita dan script ini yang nantinya akan menjadi tampilan kita)


10. Setelah itu kita akan melakukan CHMOD ke file index.cgi, untuk pengertian chmod itu sendiri adalah CHange MODe yang berfungsi untuk mengganti Mode/Permission suatu file.


Komentar

Postingan populer dari blog ini

9.4 Konfigurasi Database Server MariaDB

Lab 8.8 Konfigurasi Log Analyzer Apahce Web Server

CARA MEMBUAT DOMAIN (IIS) WINDOWS SERVER 2012