Mostly Technical

27/03/2007

If 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:

  1. 27/03/2007Mujibar say:

    I played around with Google Apps for a while, but it’s somewhat excessive when you only need one or two e-mail addresses in total. All my personal domain-based e-mail addresses are just forwarders, sent to my Gmail account.

    Good luck with that web server made in Soviet Russia! :-D

  2. 27/03/2007slicematt say:

    Moogog - I just stopped by to ask you to change your PHP config because FTP has stopped working and we had to turn on the backup modems. Please get on this ASAP.

    :) enjoy your Slice. Let us know if you need anything.

  3. 27/03/2007Moogog say:

    Oh geez, well, I will probably fall for your April 1st prank ;) Because I certainly failed to catch onto this one. Thanks for the welcome!

  4. 29/03/2007Mujibar say:

    Way to go, Sergey, you borked the system. How do you expect to withstand getting dugg when your site is being accessed over 56K modem lines? :-P

Write a comment: