Sunday, May 13, 2018

Running a spring boot service in Ubuntu 16.4

$ sudo useradd bdesilva
$ sudo passwd bdesilva
$ sudo chown bdesilva:bdesilva your-app.jar
$ sudo chmod 500 your-app.jar

sudo ln -s /path/to/your-app.jar /etc/init.d/your-app

/etc/systemd/system /your-app.service

[Unit]
Description=A Spring Boot application
After=syslog.target
 
[Service]
User=bdesilva
WorkingDirectory=/usr/src/hackfreeapps
ExecStart=/usr/bin/java -jar executable.jar
SuccessExitStatus=143
 
[Install]
WantedBy=multi-user.target

No comments:

Post a Comment