RDS ----- 1) Click Amazon RDS tab 2) Click Launch DB Instance 3) Enter initial details and click continue - I used database, gomarket, gmt1847 4) Enter a database name (where you want the install to create the tables), keep all other settings at default values, click continue 5) Keep default settings, click continue 6) Click Launch DB Instance 7) Back to the Amazon RDS tab, click DB Instances in the left-hand Navigation menu 8) Click on the new database instance row, make a note of its Endpoint (mine is: database.cnkbhhyqbkux.us-east-1.rds.amazonaws.com) 9) Click DB Security Groups in the left-hand navigation menu 10) Click on the default row 11) Select CIDR/IP in the dropdown box, enter 0.0.0.0/0 in the text box, click "Add" and wait for it to finish loading. Note: At this point the MySQL database is world-writable. Securing this to the EC2 instances is a matter of finding out their IP addresses and entering here as appropriate. EC2 Instance ------------ 1) Click Amazon EC2 tab 2) Click Launch Instance 3) Select "LAMP Web Starter" 4) Keep default settings, click continue 5) Keep default settings, click continue 6) Enter a name, e.g. dankeys, and click the "Create and download your keypair" 7) Enter "Http and SSH"in the "Name your security group" box, click Remove next to MySQL, click continue 8) Click launch 9) Back to the Amazon EC2 tab 10) Click Instances in the left-hand Navigation menu 11) Click on the new instance row and make a note of the instance's Public DNS (mine is: ec2-184-72-161-51.compute-1.amazonaws.com) 12) Also make a note of the private DNS (mine is: domU-12-31-39-00-A1-A1.compute-1.internal) Setting up the EC2 Instance --------------------------- 1) SSH to the instance using its Public DNS address and the private key downloaded earlier (username root). 2) SCP across the php.zip archive 3) In the SSH terminal, navigate to /home/webuser/helloworld/htdocs and run these commands: 4) unzip ~/php.zip 5) chmod 666 6) chmod 666 php/interface/settings.php 7) chmod 777 php/whois/cache 8) Start the installer by visting [the Public DNS address]/php/install.php (e.g. http://ec2-184-73-69-126.compute-1.amazonaws.com/php/install.php) 9) Enter the RDS Endpoint as the server, and the username and password you chose earlier. The rest should perform as normal.