I have been keeping this blog since 2004. I’ve written well over 1,000 entries including a year of blogging from Baghdad, Iraq. This blog has become a combination diary, political screed and memory lane for me. Needless to say, I’ve been extremely irritated that the blog crashes every other day. I’ve switched hosting providers three times now trying to get the issue corrected. Finally, I decided enough was enough.
After countless hours of troubleshooting my conclusion was that CPanel on CentOS is what has been causing my WordPress blog crashes.
I bit the bullet and created an Ubuntu virtual server using the LAMP stack at my hosting provider VPS.net. After two weeks of trial and error learning, I’ve migrated my entire blog from a CPanel managed environment to one where I am controlling everything using FTP (Filezilla) and SSH (putty).
I’ve had numerous problems with Apache mod_rewrite, setting up an FTP server from a command line and so on. For others who might be trying to setup and install their own WordPress instance or migrate an existing WordPress blog at the most basic levels, here are some links I think you may find useful.
Useful links for setting up or migrating WordPress to an Ubuntu server
HOWTO : Create a FTP server with user access (proftpd) – Ubuntu Forums
How to set up a mail server on a GNU / Linux system
Migrate WordPress to a new server or directory | Richard Castera
Moving WordPress « WordPress Codex
Editing wp-config.php « WordPress Codex
WordPress SuperCache-Plus plugin | The Murmatrons