Visitas: 23
En una entrada anterior había explicado como instalar Jasper Server en Ubuntu Server 14.04.3 LTS. Ahora les quisiera mostrar un script para que se inicie automáticamente el Jasper Server una vez que se inicie el sistema.
OBS:
- Usamos en este caso Debian Wheezy de 64 bits, pero debería de funcionar para cualquier distro, incluyendo Ubuntu Server.
Entramos a la terminal y tecleamos lo siguiente:
sudo nano /etc/init.d/jasperserver
Agregamos lo siguiente:
#!/bin/sh
### BEGIN INIT INFO
# Provides: jasperreports
# Required-Start: $all
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts the the Jasper Reports service
# Description: starts Jasper Reports using start-stop-daemon
### END INIT INFO
# Inicia el JasperServer
case "$1" in
'start')
/opt/jasperreports-server-cp-6.0.1/ctlscript.sh start;;
'stop')
/opt/jasperreports-server-cp-6.0.1/ctlscript.sh stop;;
'restart')
/opt/jasperreports-server-cp-6.0.1/ctlscript.sh restart;;
'status')
/opt/jasperreports-server-cp-6.0.1/ctlscript.sh status;;
*)
echo "Usage: $0 { start | stop | restart | status}";;
esac
exit 0
Guardamos el archivo (Control + o) y luego lo cerramos (Control + x). Volvemos a teclear en la terminal:
sudo chmod +x /etc/init.d/jasperserver
sudo insserv jasperserver
Si reinician el sistema operativo, se darán cuenta que al iniciar ya tendremos levantado el Jasper Server.