Install dan Konfigurasi CGI Web Server di CENTOS 7



Haii kembali lagi ke gw Ferri Rizaldi:)
Pada kesempatan kali ini gw akan membagikan suatu postingan yang berjudul "Install dan Konfigurasi CGI Web Server di CENTOS 7"

Apa itu CGI ???
CGI adalah singkatan dari Common Gateway Interface. CGI ini mirip dengan httpd (Apache) yang sama-sama bisa menjadi Web Server. Tapi pada httpd formatnya menggunakan html, sedangkan cgi menggunakan format cgi, yaitu bahasa perl.

Berikut Konfigurasinya.

1. Install CGI nya.



2. Setelah terpasang, kita cek folder cgi-bin nya sudah ada atau belum.



3. Secara default untuk membuat file cgi nya adalah di direktori "/var/www/cgi-bin/". Dan jika ingin memindahkan agar bisa membuat file cgi nya ada di "/var/www/html/" maka harus dibuat file cgi-enabled.conf



4. Lalu isi script seperti dibawah.
Penejelasan :
/var/www/html/cgi-enabled : folder yang akan menjadi tempat untuk file index.cgi
AddHandler cgi-script .cgi .pl : agar format .cgi dan .pl aktif dan bisa diakses



5. Setelah itu restart httpd nya.



6. Buat folder cgi-enabled nya.



7. Lalu berikan permission pada folder cgi-enabled nya.



8. Lalu berikan juga permission pada selinux nya. Gunanya untuk melindungi server kita saat ada penyerang melalui web kita (mungkin:v)



9. Lalu kita buat file index.cgi nya di folder cgi-enabled nya.



10. Isi script seperti dibawah. Ikuti gambar dibawah lalu tinggal edit sedikit.





11. Lalu chmod (change mode) kan file index.cgi nya.
Penjelasan :
705 : rwx--r-x artinya user bisa read, write, execute dan grup tidak bisa melakukan apa-apa dan juga world (orang yang bukan user) hanya bisa read dan execute.



12. Lalu tes melalui browser client, dengan cara.
www.domain.net/cgi-enabled/index.cgi



Sekian dari saya.
Semoga bermanfaat.


EmoticonEmoticon