Sun 5 Nov 2006
CGI’s en Perl en UBUNTU Dapper for Dummies
Enviado al blog por el pinche cash segun el bajo la categoria Linux, Perl for Retarded ppl
Sin chismes (se el primer chismoso!)
Un CGI es un programa que se corre en un servidor web, ya estan pasadones de moda, pero en veces es necesario ejecutar algunos scriptines de perl ya hechos en una pagina para hacer cosas sencillas. Hay de varios tipos, en este post mugroso veremos como preparar a un apache webserver para correr scripts de perl desde un navegador (Use Firefox)…
Se instala apache (pa tener donde correrlo)
sudo apt-get install apache2
Se instala el modperl, que es “la interface” entre el perl y el gueb server
sudo apt-get install libapache2-mod-perl2
Nos vamos al directotio donde se guardan los scripts cgis
cd /usr/lib/cgi-bin
Creamos nuestro primer cgi en perl (test.pl) con lo siguiente..
#!/usr/bin/perl # Lo anterior se llama shabang, indica cual sera el interprete print "Content-type:text/html\n\n"; # Se le da informacion al navegador del tipo de documento que es (Un HTML) print "hello luser\n"; # Envia el texto "hello luser"
Weno, ya tienes tu cgi, ora se le dan permisos de ejecucion y se le cambia de dueño
sudo chown www-data test.pl sudo chmod 700 test.pl
y lo corremos: la url sera
http://elurldelsitioenelquepusisteestamadre.com/cgi-bin/test.pl
Che programita complejo que creamos dira: hello luser
Incoherencias parecidas y calificaciones a este post:

