Tag Archives: Server

EC2 Guide: Backing up and clean up (7 / 7)

The final stage in the guide concerns backing up the EBS volumes nightly so as to avoid disasters! It also covers keeping the number of these generated under control and rotating any moved logs.

EC2 Guide: Software Configuration from existing EBS volumes (6b / 7)

Continuing the upgrade path started earlier this page guides you through the steps required to configure only the software not on the EBS volumes.

EC2 Guide: Software Configuration (6a / 7)

With most of the EBS volume work out of the way we can now configure the server to production standard. This means taming ClamAV, Amavisd-New, Spamassassin, Apache, PHP, MySQL, Dovecot, Postfix and Generating SSL certificates. This is likely the most important page in the guide!

EC2 Guide: No attached EBS volumes (5c / 7)

Not to disclude anyone who doesn’t want to use EBS volumes, or who is following this guide in a non-cloud environment, this step allows compatability with any further parts of the guide you may wish to follow.

EC2 Guide: Attach existing EBS volumes (5b / 7)

To make this guide complete I have included an upgrade path should you have previously followed it and wish to re-attach your existing, configured EBS volumes to a new server instance.

EC2 Guide: Create and attach new EBS volumes (5a / 7)

To allow our server to be upgradable we are going to separate out various parts of our system onto 3 separate EBS volumes so that they could be disconnected and re-attached to another machine very quickly should we want to add other servers.

EC2 Guide: Core Software Installation (4 / 7)

We should now be ready to install our core software on our Ubuntu 10.04 server and customise a few key things. We are going to add Postfix, Dovecot, Spamassassin, Amavisd-New, ClamAV, Apache, PHP, MySQL and a few other useful things.

EC2 Guide: Customise this guide (3 / 7)

To make this guide more useful many aspects of it can be customised to show your values. Who really wants to read a guide only to have to change half of it to fit their needs anyway?

EC2 Guide: Preparing required tools (2 / 7)

This guide will hopefully allow you to prepare all the tools you will need to create and Amazon EC2 EBS backed Ubuntu 10.04 instance using Elasticfox.

EC2 Guide: Hosting a website on Amazon EC2 (1 / 7)

This guide will hopefully allow anyone to create an Ubuntu 10.04 EBS backed Amazon EC2 instance and guide a relative novice through all the steps required to configure a production server running in the cloud environment.