The last few weeks have been tough on my web servers. The release of iPhone OS 3.0 tripled my site traffic overnight as folks investigate the new Exchange integration features, and traffic to IT commentary site, Gestalt IT, which I also host, has been growing rapidly. Plus, Google just refreshed PageRank again, sending even more visitors my way.
I had switched from Dreamhost to Slicehost back in February to improve reliability and performance, but the meagre 256 MB of RAM in my virtual private server (VPS) “slice” proved insufficient. The time had come to completely redo my core hosting infrastructure. After some experimentation, I have settled on a simple two-server configuration based on Ubuntu Linux, MySQL, and lighttpd. I thought it would be a good idea to document this new configuration, as well as my previous experiments, for posterity. Continue Reading »
Tags:
Apache,
Dreamhost,
eaccelerator,
FriendConnect,
iptables,
lighttpd,
Linux,
MediaWiki,
MySQL,
performance,
Rackspace,
security,
Slicehost,
ssh,
sudo,
Ubuntu,
VPS,
WordPress,
XCache