Lab 8.2 Web Server Apache with CGI

بسم الله الرحمن الرحيم


Assalamu'alaikum, kali ini saya akan berbagi ilmu tentang cara membuat web server apache pada CentOS7 dengan tampilan indexnya menggunakan Common Gateway Interface(CGI). CGI berguna menjalankan bahasa pemrograman sederhana pada sebuah website seperti contohnya adalah perl script yang akan saya gunakan pada postingan saya ini.


Topologi


Konfigurasi

#Requirement :

1. Pertama-tama kita akan menginstall CGInya

2. Setelah itu cek apakah cgi sudah terinstall dengan benar dan sekalian cek letak directory installasinya

3. Kita buat file cgi-enabled.conf, file ini nantinya kita akan isi pengaturan letak directory

4. Masukkan :
#Ket :
Perintah tersebut nantinya akan digunakan sebagai pengaturan tempat file index.cginya, dan juga untuk mengatifkan beberapa element lain nya

5. Sekarang kita setting agar Apache ini mau menampilkan file .cgi, kita akan menyettingnya pada file httpd.conf

6. Lalu kita set agar apache ini mau menampilkan file index.cgi sebagai tampilan websitenya

7. Lakukan restart pada service httpd(apache)

8. Buat sebuah folder cgi, sesuaikan dengan cgi-enabled.conf, contoh namanya yaitu cgi-enabled

7. Selanjutkan kita berikan permission, supaya folder tersebut dapat dieksekusi oleh system
&
#Ket :
Karena centos mempunyai system firewall berlapis yaitu selinux, kita buka juga permission nya

8. Sekarang kita buat file index.cgi, kita gunakan perl scrip sederhana

9. Berilah akses folder tesebut, dengan menggunakan perintah chmod(change mode), setelah diberikan akses, lakukan restart pada service httpdnya

Client Test

Akses lah cgi nya dengan menggunakan domain kita berserta letak directorynya, www.wisnu.id/cgi-enabled/index.cgi


Sekian dari saya, mohon kritik dan sarannya
Wassalamu'alaikum

Tidak ada komentar:

Posting Komentar

Silahkan Komentarnya ^^