Konfigurasi CGI Apache
Langsung saja kita ke tahap konfigurasinya :
Berikut adalah topologinya :
1. Install paket CGI dengan menggunakan perintah dibawah ini :
2. Installasi berhasil .
3. Cari kata ScriptAlias yang terletak di "/etc/httpd/conf/httpd.conf untuk membuat /var/www/html" dengan menggunakan perintah dibawah ini :
Note :
- 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.
4. Isi scrip menjadi seperti gambar dibawah ini :
Note :
- /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.
5. Restart httpnya nya dengan menggunakan perintah seperti gambar dibawah ini.
6. Buat direktori cgi-enabled.
Note :
- mkdir: Berfungsi untuk membuat direktori.
- /var/www/html/cgi-enabled: Nama direktori yang dibuat
7. 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.
8. Aktifkan firewall untuk SELinux.
- semanage fcontext -a -t https_sys_script_exec_t /var/www/html/cgi-enabled/: Untuk membuat konfigurasi menjadi permanen.
9. Buat isi file CGI nya.
10. Ketikan script seperti dibawah ini
11. Lakukan penggantian mode chmod.
Note :
- 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.
12. Buka web browser menggunakan "www.namadomain/cgi-enabled/index.cgi" maka tampilan akan berubah.
Konfigurasi Selesai
0 komentar:
Posting Komentar