Systemctl start sentosa.service
I just started to publish my Sentosa web portal and users of my company are now starting to use it. Great!
I wanted to add a service on my CentOS server and I wanted to manage it with Systemd.
First I created a
/etc/systemd/system/sentosa.service file that contains:
[Unit] Description=Sentosa Autoforms After=network.target [Service] ExecStart=/usr/local/bin/plackup -E production --port 5001 --access-log /var/www/apps/sentosa/logs/access.log /var/www/apps/sentosa/bin/app.psgi
the app.psgi is the standard file from GitHub, I just disabled the debug mode.
Now I can start, restart, stop my service with:
systemctl start sentosa.service systemctl restart sentosa.service systemctl stop sentosa.service
And I can monitor the tail of the logs with:
journalctl -u sentosa.service -f