En esta oportunidad vamos a agregar los scripts necesarios para poder iniciar de una manera simple Apache y Tomcat, y además poder iniciarlos automáticamente al bootear nuestro sistema. En la próxima entrega finalizaremos con la configuración óptima para evitar problemas de seguridad:
Creación de script de inicio pada Apache2:
#>vi /etc/init.d/httpd
#!/bin/sh
case "$1" in
start)
/usr/local/apache2/bin/apachectl start
;;
stop)
/usr/local/apache2/bin/apachectl stop
;;
restart)
$0 stop && sleep 3
$0 start
;;
reload)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart|reload}"
exit 1
esac
#>chmod 755 /etc/init.d/httpd
#>ln -s /etc/init.d/httpd /etc/rc2.d/S20httpd
#>ln -s /etc/init.d/httpd /etc/rc3.d/S20httpd
#>ln -s /etc/init.d/httpd /etc/rc4.d/S20httpd
#>ln -s /etc/init.d/httpd /etc/rc5.d/S20httpd
#>ln -s /etc/init.d/httpd /etc/rc0.d/K20httpd
#>ln -s /etc/init.d/httpd /etc/rc1.d/K20httpd
#>ln -s /etc/init.d/httpd /etc/rc6.d/K20httpd
Script de arranque de Tomcat5
#!/bin/sh
case "$1" in
start)
/var/tomcat5/bin/catalina.sh start
;;
stop)
/var/tomcat5/bin/catalina.sh stop
;;
restart)
$0 stop && sleep 3
$0 start
;;
reload)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart|reload}"
exit 1
esac
#>chmod 755 tomcat5
#>vi /etc/init.d/tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc2.d/S21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc3.d/S21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc4.d/S21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc5.d/S21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc0.d/K21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc1.d/K21tomcat5
#>ln -s /etc/init.d/tomcat5 /etc/rc6.d/K21tomcat
A partir de este momento, tanto Apache como Tomcat iniciarán de modo automático y podremos parar, empesar o reiniciar los servicios de la siguiente manera:
/etc/init.d/httpd stop ###Para parar el servicio
/etc/init.d/httpd start ###Parar arrancar el servicio
/etc/init.d/httpd restart ### Reiniciar el servicio
Y para Tomcat los mismo reemplazando donde dice Apache por Tomcat.
jueves, marzo 09, 2006
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario