Senin, 11 Agustus 2014

Mengaktifkan CGI pelaksana dan menggunakan script perl

Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri The State of the Onion.

Sumber : http://id.wikipedia.org/wiki/Perl

1. Install perl dengan perintah :
    root @ www: ~ # apt-get install perl

2. Konfigurasi Apache2 menggunakan CGI di direktori manapun
    root @ www: ~ # vi /etc/apache2/mods-enabled/dir.conf
   # pada baris ke 3 : menambahkan nama file yang dapat mengakses hanya 
   dengan nama direktori ini
    
   DirectoryIndex index.html index.cgi
 
   root @ www: ~ # vi /etc/apache2/mods-enabled/mime.conf
  # pada baris ke 219: tanda komentar dan menambahkan ekstensi untuk CGI

   AddHandler cgi-script cgi .pl
 
   root @ www: ~ # vi / etc / apache2 / sites-available / default
  # pada baris ke 10: perubahan (menghapus "Indeks")

   Pilihan FollowSymLinks MultiViews ExecCGI
 
  root @ www: ~ # /etc/init.d/apache2 restart

3. Buat halaman pengujian CGI dan akses ke sana dengan menggunakan browser. Tidak apa-apa jika mengikuti halaman ditampilkan.
    root @ www: ~ # vi /var/www/index.cgi
 
 #! / Usr / bin / perl

 print "Content-type: text / html \ n \ n";
 print "<html> \ n <body> \ n";
 print "<div style = \" width: 100%;  font-size: 40px;  font-weight: bold;  text-align: justify; \ "> \ n";
 print "CGI Test Page";
 print "\ n </ div> \ n";
 print "</ body> \ n </ html> \ n";

   root @ www: ~ #chmod 705 /var/www/indeg.cgi

4. Kemudian cek ke bruser dengan memasukkan alamat:192.168.12.57/index.cgi


Sumber : http://www.server-world.info/en/note?os=Debian_7.0&p=httpd&f=2

Tidak ada komentar:

Posting Komentar