Gambar tema oleh Storman. Diberdayakan oleh Blogger.

Sample Text

Popular Posts

Jumat, 31 Maret 2017

Lab 8.3 Konfigurasi CGI Apache



Topologi


1. Install paket CGI.



2. Installasi berhasil



3. Cari kata ScriptAlias yang terletak di /etc/httpd/conf/httpd.conf untuk membuat /var/www/html.menggunakan perintah dibawah ini


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

4. 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.



5. Isi scrip menjadi seperti gambar 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.



6. Restart httpnya nya.




7. Buat direktori cgi-enabled.

mkdir: Berfungsi untuk membuat direktori.
/var/www/html/cgi-enabled: Nama direktori yang dibuat



8. Aktifkan script 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.



9. Aktifkan firewall untuk SELinux.

semanage fcontext -a -t https_sys_script_exec_t /var/www/html/cgi-enabled/: Untuk membuat konfigurasi menjadi permanen.



10. Buat isi file CGI nya.



11. tuliskan script seperti dibawah ini



12. Lakukan penggantian mode chmod.

chmod: Berfungsi untuk merubah hak akses dari sebuah direktori atau folder.
705: rwx--r-x: User bisa write,read,execute , group tidak bisa melakukan apa-apa, world hanya bisa read dan execute.
/var/www/html/cgi-enabled/index.cgi: file yang akan diubah mode/permission nya.



13. Buka web browser menggunakan www.namadomain/cgi-enabled/index.cgi
maka tampilan akan berubah.


0 on: "Lab 8.3 Konfigurasi CGI Apache"