Obligatorio:
Crypt::CBC
Crypt::Blowfish
IO::String
IO::File
Para PHP Wrapper o mod_perl:
Env::C
IPC::Run
Para mysql u otros:
DBI
DBD::mysql
DBD::Pg
DBD:: ...
Para la utilidad nes_site:
File::ShareDir
File::Copy::Recursive
* Recomendamos que se instalen todos los módulos.
perl Makefile.PL
make
make test
make install
perl Makefile.PL PREFIX=/home/USER/dir
make
make test
make install
* Cambia /home/USER/dir por tu particular path
Nes requiere la canfiguración de tu cgi-bin y del .htaccess de cada directorio que contiene plantillas Nes.
Para activar y configurar Nes usa la utilidad: set_nes_site
Ejemplos:
Activar Nes en /usr/lib/cgi-bin:
set_nes_site --cgi_dir=/usr/lib/cgi-bin
Configurar Nes para el directorio /var/www/myweb:
set_nes_site --dir_cfg=/var/www/myweb
Configurar Nes para todo el sitio:
set_nes_site --dir_cfg=/var/www
Instalar ejemplos hello world y test en /var/www/test_nes:
set_nes_site --from_exam=hello_nes --to_exam=/var/www/test_nes
Más ayuda:
set_nes_site --help
* Cambia /usr/lib/cgi-bin y /var/www por tu particular path
Para configurar Nes localmente, busca el path de Nes.pm y añade iprefix en las opciones cgi_dir y from_exam.
Ejemplos:
Activar Nes en /usr/lib/cgi-bin:
set_nes_site --cgi_dir=/usr/lib/cgi-bin --iprefix=/home/USER/path-to-Nes
Más ayuda:
set_nes_site --help
* Change /usr/lib/cgi-bin and /home/USER/path-to-Nes for you particular path
Activar Nes en cgi-bin:
set_nes_site --cgi_dir=/full-path-to/cgi-bin
* incluye la opción --iprefix para una configuración local.
Instalar ejemplos hello world y test en el directorio test_nes:
set_nes_site --from_exam=hello_nes --to_exam=/full-path-to/root-www/test_nes
* incluye la opción --iprefix para una configuración local.
* cambia /full-path-to... por tu particular path
Test:
http://yousite/test_nes/hello.nhtml
Tienes que ver "Hello World!" en ésta página
http://yousite/test_nes/test.nhtml
Tienes que ver "Hello Nes!" y algunas varialbes Nes.
Asegurate que el test es correcto comprobando que tu error.log no contiene errores.