Amazon EC2 micro instances are a great way to test out what cloud servers have to offer and to find your feet in the AWS console. But they are slightly lacking in terms of RAM. 615MB of RAM is enough to test using the console and doing basic things. It will even let you use Apache and serve some basic web pages. But if you want to start doing dynamic web pages or even start doing database driven stuff you might start to run out of memory quickly.
I would never normally recommend the use of FTP on an Internet facing server. Always use something more secure such as SFTP etc. But where needs must, here is a quick guide on how you do it under CentOS/RHEL based instances. The same principle will apply under Debian/Ubuntu based servers, but obviously the commands and config files will differ slightly.
It cannot be repeated enough, using the same password on multiple websites is not only the stupidest thing you can do on the Internet besides clicking a link in your email it’s Internet suicide. Now I know, nobody is perfect, we’ve all done it. You’re in a rush, you’re creating an account on yet another website that wants your shoe size or your grandma’s first pet’s name. You do the easiest thing. Enter a password that you’ve used before on another site whilst saying to yourself, I’ll change it later. Truth is you never do. So you end up using the same password or variations on that password. You probably use a couple of other passwords for things like your email or Paypal. Well let me tell you right now. STOP!
This is a first in what I hope will be a series of blog posts on how to cloudify your life. What I mean by this is, making sure that the things you need in your every day life is accessible when ever and where ever you are.