I’ve had to install a LAMP (Linux, Apache, MySQL, PHP) server before, and it can be quite a hassle. Well under Feisty 7.04, it seems like the process is a lot more painless. Thanks to the wonderful Ubuntu Guide Wiki for Feisty Fawn 7.04 (which is where I start for instructions on setting up most things in Ubuntu), I found this fantastic little tip. You can install a complete LAMP server package from the Synaptic Package Manager:
System-->Administration-->Synaptic Package Manager-->Edit-->Mark packages by Task-->LAMP Server-->OK
Then apply the packages update, and all is done for you. So far, it looks like Apache 2 and PHP5 have been set up for me properly. I’ll test some more, but this was a real timesaver compared to the last time I did this.
Well Lorelle has got me writing again, with her article about admin plugins for WordPress. There were a few in there I liked the look of, so I’m going to work through them and see how I get on. The first is Diagnosis, which is a simple but very useful addition that tells you quite a lot about how your blog is set up. Installing it just adds a link on the dashboard, which then shows you information such as the versions of MySQL, PHP and WordPress you are running, which ports are being used for various things, what modules are installed in PHP, and so on.
If your command line skills are sometimes lacking, it is very useful for getting a lot of knowledge about these backroom things very quickly, and gives you a handy place to check such things when you are debugging issues with your blog. I’ll put this on any blog I install in future, particularly if I was installing on someone elses hosting, as it would tell me a lot about the setup there without having to dig to much.