Mostly Technical
27/03/2007If you don’t like geeky technical explanations you really should stop reading now, because this will make absolutely no sense.
I moved my main website over to a VPS provided by SliceHost from the GridServer that MediaTemple offers. In case you’re actually wondering what prompted the change, well a few factors, mostly the completely unreliable MySQL performance on the GridServer setup that can on good minutes be extremely fast and on average makes me hate visiting my own website. The final straw pretty much came when I got a reply to an FTP question that said that the PHP mode would have to be changed to a slower one to accomodate larger FTP transfers not working, I said wtf and moved on
I’ll be writing a few more bits later, but they’ll mostly be how-to and once again geeky articles that shall go on my alternate blog. But for now, as a summary, I’m running the following setup.
- NginX is my front-end webserver that serves any static content on the webpage.
- PHP is v5 and is proxied off to a FastCGI PHP server.
- When I get around to moving the 2nd blog, which is based on Ruby on Rails, it will likewise be passed off to FastCGI. I decided not to go with Mongrels since they offer scalability, but not the performance of FCGI, and since this is a single server setup ![]()
- FTP is being catered to by vsftpd, which has the most paranoid upload permissions *ever*.
- And to make things easier and save on system memory, email is being done through Google Apps.
As for what will change for you? Absolutely nothing, except hopefully faster page load times and that’s about it!
There are 4 comments in this article: