Nginx con soporte para perl.

Hace unos momentos publiqué en los almacenes YUM de ALDOS 1.4 un paquete RPM denominado perl-fcgi-sysvinit que permite ejecutar programas escritos en Perl a través de Nginx usando una configuración muy similar a la requerida para PHP. ¿Quién dijo que no se podía? En un par de días publicaré paquetes de Nginx 1.8 en los alamacenes YUM de AL-Server para CentOS 6 y 7.

1) yum -y install perl-fcgi-sysvinit && chkconfig perl-fcgi-sysvinit on && service perl-fcgi-sysvinit start

2) Crear configuración que se requiera para trabajar con alguna aplicación escrita en Perl como en mi siguiente ejemplo (usado para SendmailAnalyzer):

    location /sendmailanalyzer {
        root /var/www;
        allow 127.0.0.1;
        allow 192.168.1.0/24;
        deny all;
        auth_basic "Solamente usuarios autorizados";
        auth_basic_user_file /var/www/claves;
        index sa_report.cgi;
        location ~ \.pl|cgi$ {
            try_files $uri =404;
            gzip off;
            fastcgi_pass  127.0.0.1:8999;
            fastcgi_index index.pl;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    }

3) service nginx restart

¡De nada!

Comentarios (0)


Alcance Libre
http://www.alcancelibre.org/article.php/nginx-soporte-perl