title: First time setting up Ghost blog on Amazon Ec2 various noob questions
body: <p>Ok so here's some quick info about my setup:</p>
  
  <p>-<code>Amazon Ec2</code> instance with an elastic IP associated to it<br>
  - Latest versions of node and <code>Ghost</code><br>
  - Using <code>Windows 8</code> with <code>Putty</code><br>
  - Domain from <code>Namecheap</code>  </p>
  
  <p>So I installed ghost and node on my Amazon EC2 instance using this guide: <a href="http://www.bybigs.com/setup-ghost-on-amazon-web-services/" rel="nofollow">http://www.bybigs.com/setup-ghost-on-amazon-web-services/</a></p>
  
  <p>Everything went well(I think). Just at the part where I have to change the IP addresses I'm not sure I did everything correctly. Do I have to change every IP address I see? I found a lot of <code>127.0.0.1</code> adresses that I went ahead and changed to my private IP from AWS. I also changed the link to my domain.<br>
  The problem I've run into now is the last step: So, type <code>npm install forever -g</code> and once that's done you can start the server by typing <code>NODE_ENV=production forever start index.js</code>, and you can close the <code>SSH</code> window.</p>
  
  <p>I seem to get quite a few error messages when I type in <code>npm install forever -g</code> so I don't even move on. But when I type in <code>npm start</code> everything seems to be ok.</p>
  
  <p>Now my other problem is with my domain. I bought it on <code>namecheap</code> and read online I need to change the <code>A record</code> to point to my elastic IP. I've done that for the <code>A www</code> and <code>@ record</code>. Is there anything else I need to do?</p>
  
  <p>When I go on my domain it shows up as <strong><em>this page cannot be displayed</em></strong>. So something must have gone wrong along the way. Can anybody help a noob out?</p>