Does ubuntu 16.04.1 LTS use systemd so for eg follow this -
For Ubuntu 14.04 that uses upstart I followed this:
Here is my startup script:
frappe@erpnext:~/frappe-bench$ find /etc/init -name erpnext.conf
/etc/init/erpnext.conf
# erpnext - Ubuntu 14.04 hosted as kvm-qemu vm guest running on Centos 7
#
# supervisorctl manages startup of mysql & nginx along with wsgi web server gunicorn worker processes & redis queue/cache that erpnext needs to run.
#
description "startup up ERPNext instance on system boot"
start on runlevel [2345]
stop on runlevel [!2345]
expect fork
respawn
pre-start script
echo echo "[`date`] ERPNext Starting up..." >> /var/log/erpnext.log
end script
script
exec sudo supervisorctl start
echo echo "[`date`] ERPNext Started" >> /var/log/erpnext.log
end script
pre-stop script
echo echo "[`date`] ERPNext Shutting down..." >> /var/log/erpnext.log
exec sudo supervisorctl stop
echo echo "[`date`] ERPNext Stopped" >> /var/log/erpnext.log
end script