I like to start little web servers on boot. I've been using upstart, but often my scripts fail, causing important services like sshd to fail to start. What's a safer way to do this?
According to #upstart, upstart scripts cannot interfere with other services such as sshd.
Apparently, my runlevels were wrong. I changed them to the following, and everything started working normally: