

I chose 64bit due to some compatibility issues between the 32bit version and some versions of Node. I suggest Amazon Linux 64 bit, which is loosely based on CentOS and is tuned for security and performance in the cloud. Then choose an AMI (Amazon Machine Image).

In the new popup, give a name to your instance, type any name for the key pair file and download it (more on it later). You can check the current prices for yourselves at Amazon.Īfter choosing a location, click the big “Launch Instance” button (an EC2 instance is similar to a regular unmanaged web-server). US East (Virginia) and US West (Oregon) were the cheapest ones when this article was published. The cost varies between locations (although it’s free for the first year). Login with your AWS account and goto the EC2 tab in the AWS Management Console.īefore launching your web-server, Amazon gives you the option to choose a location. Amazon calls its web servers instances, because you can have many of them running in parallel. In order to install and run Node, we first need to have a web server. Install Node.js and NPM on your Amazon EC2 instanceĬreate an Amazon Web Services (AWS) accountĬreate an Amazon Web Services (AWS) account (if you already have an account for shopping, you can use that).

