Carlos Aguirre escribió::
From: Ekeko <[EMAIL PROTECTED]>
Date: 04 Jan 2003 01:25:43 -0300
apt-get install apache-ssl apache-perl php4
de lo que falte se encargará apt.
te recomiendo: man apt-cache
Hola, antes de nada: muchas gracias
Hice el apt-get install que me indicastes y (tocando un poco el
httpd.conf) he conseguido tener apache con php y ssl. Eso si, perl no
me funciona. aunque en error_log dice esto:
# tail -f /var/log/apache-perl/error_log
[Sat Jan 4 13:41:53 2003] [notice] Apache/1.3.26 (Unix) Debian
GNU/Linux PHP/4.2.3 mod_perl/1.27 configured -- resuming normal
operations
[Sat Jan 4 13:41:53 2003] [notice] suEXEC mechanism enabled (wrapper:
/usr/lib/apache/suexec)
[Sat Jan 4 13:41:53 2003] [notice] Accept mutex: sysvsem (Default:
sysvsem)
Es decir, si que parece que lo cargue. Pero cuando intento ejecutar un
script en perl (con permisos de ejecucion) no funciona, me visualiza
el codigo. También he probado a poner el script en /usr/lib/cgi-bin y
ver era problema de que los scripts han de estar en ese directorio,
pero tampoco no me ha ido :(
¿Tal vez es que el script en perl que he usado (#!/usr/bin/perl ;
print "hola\n";) no es válido para cargar en apache? ¿O hay que meter
los scripts en algun directorio especial?
Me parece que tenés que leer cómo se hace la escritura de cgis, si no me
equivoco el script debe estar en /usr/lib/cgi, tener permisos de
ejecución para www-data (el usuario que corre el Apache) y para que te
escriba algo por la pantalla del browser tenés que indicarle el tipo
mime. Te aconcejo que te leas la documentación del módulo perl para CGI.
Bueno, y dejando un lado el problema con el modulo de perl. Al hacer
el apt-get install que me has dicho, parece que tenga dos servidores
apache, pues debo de lanzar dos:
# /etc/init.d/apache-perl start
# /etc/init.d/apache-ssl start
se supone que una vez que instalaste el Apache mediante el deb, se lanza
solo y no tenés que ejecutarlos vos.
# ls /var/log/ |grep apache
drwxr-xr-x 2 root root 4.0K Jan 4 12:48 apache-perl/
drwxr-xr-x 2 root root 4.0K Jan 4 12:19 apache-ssl/
# ls /etc/ |grep apache
drwxr-xr-x 2 root root 4.0K Jan 4 13:52 apache/
drwxr-xr-x 2 root root 4.0K Jan 4 12:47 apache-perl/
drwxr-xr-x 2 root root 4.0K Jan 4 12:33 apache-ssl/
# ps auxf |grep apache
root 599 0.0 0.4 138312 140 ? S 13:48 0:00
/usr/sbin/apache-perl
www-data 600 0.0 0.3 138364 112 ? S 13:48 0:00 \_
/usr/sbin/apache-perl
www-data 601 0.0 0.3 138364 112 ? S 13:48 0:00 \_
/usr/sbin/apache-perl
www-data 602 0.0 0.3 138784 112 ? S 13:48 0:00 \_
/usr/sbin/apache-perl
www-data 603 0.0 0.3 138364 112 ? S 13:48 0:00 \_
/usr/sbin/apache-perl
www-data 604 0.0 0.3 138324 112 ? S 13:48 0:00 \_
/usr/sbin/apache-perl
www-data 605 0.0 0.3 138324 112 ? S 13:49 0:00 \_
/usr/sbin/apache-perl
www-data 606 0.0 0.3 138324 112 ? S 13:49 0:00 \_
/usr/sbin/apache-perl
www-data 607 0.0 0.3 138324 112 ? S 13:49 0:00 \_
/usr/sbin/apache-perl
root 647 0.0 16.7 139340 4980 ? S 13:57 0:01
/usr/sbin/apache-ssl
www-data 648 0.0 2.6 2896 784 ? S 13:57 0:00 \_
/usr/lib/apache-ssl/gcache 33 /var/run/gcache_port
www-data 649 0.0 17.8 139488 5316 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 650 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 651 0.0 17.4 139468 5192 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 652 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 653 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 654 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 655 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
www-data 656 0.0 16.8 139356 5004 ? S 13:57 0:00 \_
/usr/sbin/apache-ssl
¿Es esto normal?
Nuevamente gracias por la ayuda :) Y respecto al man apt-cache, ya
tengo el APT Howto en mi poder (eso si, no lo he encontrado en formato
pdf/ps :( ). Aunque no soy novicio en Linux, si lo soy en Debian, así
que todavía me queda mucha documentación al respecto para leer :)
Un saludo
_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail
--
Héctor Andrés Rompato Carricart <[EMAIL PROTECTED]>
COVIARES/COVIMET
Departamento de equipos de peaje
Av. España y Autopista, Quilmes (1878)
Buenos Aires, Argentina