Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

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.

 


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *