Executing SSH scripts on multiple servers

I manage a bunch of server, each week I have to SSH in each and every one of them to update packages, check their disk usage and do a bunch of maintenance stuff. This is a lot of work 🙁

So I thought, hey! This can be much easier if I had a tool that would SSH in for me and execute the commands for me and report the output back so I only have to login to servers that have errors and I can easily scan through the output (and look back at earlier executions to see if something has changed).

As it turns out there are a few tools out there (the best I found Commando.io) but they are all to bulky or too expensive.

The one thing led to another and I installed me a fresh Laravel instance and started working on said tool.
Continue reading

Finally, Plesk 12 supports multiple PHP versions out of the box!

Today I noticed that Plesk 12 since micro update 41 can install PHP 5.2 up to 5.6 via the built-in installer, this makes the scripts I made obsolete 🙂

If you are still running 11.5 Parallels (or Odin) also put up official guides telling you how to install php 5.6 wich can be modified to install most versions.

Don’t believe me? Go and see for yourself: http://kb.odin.com/en/118378