It’s getting a bit daft now – the EC2 microinstance this blog is hosted on seems to keep restarting. When it comes back up, Apache and mysql are stopped, so the site is down.
As such, I’ve just logged in via SSH and fired off the command below to edit the startup script:
sudo nano /etc/rc.d/rc.local
Then added in the lines:
sudo /etc/init.d/httpd start sudo /etc/init.d/mysqld start
Now whenever the microinstance restarts it will automatically restart Apache and mysql. I hope.
Just for good measure I also added in a line for logging so I have some idea of how often the instance restarts:
date >> /home/ec2-user/restartlog
I’ll add in an email alert or maybe just make it tweet the restart event as well.