Eric Kerby: Photography, Web Design, Programming



New server up and running

September 14th, 2008 at 5:01 pm

As I mentioned earlier this summer, I built a new server to power several pieces of my network at home as well as my website and email services.  After much testing and careful planning, I can now happily say that the epkphoto.com website is running on this new server.  The site is now much more responsive thanks to larger memory and other resource allocations than it had previously.  Luckily, this transition happened with very few issues, so most would not have noticed the change until this announcement.  Read on for more details about the server.

The new server is not so special from a hardware standpoint…just another computer built from run-of-the-mill hardware in a nice CoolerMaster case.  The software setup is more interesting.  The server is running CentOS 5.2 and OpenVZ to provide container-based virtual machines.  More specifically, here is a list of major services that run on the hardware environment and in the virtual containers:

Hardware (CentOS 5.2)

  • iptables-based firewall/gateway/NAT router
  • DNS
  • Darwin Streaming Server
  • OpenVPN

Virtual Container 1 (Ubuntu 8.04)

  • Apache webserver (for epkphoto.com)
  • MySQL
  • Postfix SMTP
  • MailScanner
  • Dovecot IMAP

Virtual Container 2 (Fedora 9)

  • Apache webserver (for kerbyserver.net)
  • Netatalk AFP
  • BackupPC

Leave a Comment