My AWS EC2 free tier is expired, so I switched to a fully-dotcloud-hosted site (originally I’ve host MySQL on dotcloud). Here are some notes we need to take care.

First, create a new directory and execute ‘dotcloud create’ command:

Second, download latest wordpress tar ball and unpack it:

Since I prefer to isolate the whole wordpress directory from root directory, here is the dotcloud.yml I used:

According to official documentation, the nginx.conf contains only one line:

So the current directory look is:

Next, put the postinstall script (with chmod u+x) in wordpress/:

Finally, modify your wp-config.php properly, then push to dotcloud, rock!