在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客


发布者 newghost  发布时间 1407733073259
关键字 开源OurJS  OurJS 
此文是介绍如何在Amazon的一年免费计划上安装Node.JS, NPM还有搭建OurJS博客系统。这里选用的操作系统是社区版Debian,Debian和Ubuntu的操作指令是一脉相承的,再加上之前玩过一段时间的Raspberry PI,因此比较熟悉,以下的安装过程其实同样适用于树霉派(node.js和NPM的安装那一部分)。


1) 注册并选型


在aws上注册并绑定信号卡后即可使用亚马逊的一年免费EC2主机,不过配置通常比较低,通常为0.612Mb(linux)和1G(Win)内存。

http://aws.amazon.com/

这里选用的是社区版Debian的版本是 Debian-squeeze-amd64-pvm-2014-07-21-ebs)

Type t1.micro
Memory (GiB) 0.613

2) 登录云主机


与国风主机通常使用密码登录不同,Amazon默认使用加密授权(openssl生成的pem格式密钥证书)证书来登录,

在创建主机实例时会自动下载一份。Windows用讯先要将其转换成PPK格式(详细),这个可能会花费比较长的时间。

第2个需要注意的地方是Debian的默认登录用户名是admin,而非root或ec2:

登录后切换一下用户到即可变成root

sudo -i

3) 安装Node.js和NPM


目前最新版的NodeJS和NPM需要手动下载源代码并本地编绎安装。

这里安装的node版本是0.10.30。

安装前,需要安装一些依赖(编绎工具, 清单 ), 如curl, GCC (4.2+), GNU make (3.81+). python (2.6 or 2.7) 或 build-essential(包含g++和make) 等。

apt-get update 
apt-get install curl
apt-get install python
apt-get install gcc
apt-get install make
apt-get install build-essential     #(g++ and make included in it, detail)
apt-get install libssl-dev [optional]

在Debian上安装NodeJS可参考 在(Raspberry Pi)树莓派上安装NodeJS, Raspberry PI同样也是基于Debian的系统,所以安装方法一样:

[2017年1月更新]

这里使用提v0.12.x版,相关版本还在一直维护中,性能非常稳定。与最新版不同的是, 0.x 版本的JS引擎不包含ES6的最新语法。比较适合前后端都写而且要考虑浏览器兼容的小伙伴。 可以到 http://nodejs.org/dist/ 查看最新的 v0.12.x 版本并安装。这里安装的是 v0.12.8。

wget http://nodejs.org/dist/v0.12.18/node-v0.12.18.tar.gz
tar -xzf node-v0.12.18.tar.gz

cd node-v0.12.18
./configure
make
make install
安装完检查版本

node --version
v0.12.18

4) 安装OurJS


挑一个合适的目录运行以下脚本(比如在/var/www 目录下)

npm install ourjs
cp -r node_modules/ourjs ./
chmod 755 ./ourjs/ourjs.sh && ./ourjs/ourjs.sh

大概过程是将ourjs从npm上下载下来,然后从node_modules目录拷出,将ourjs.sh变为可执行并运行服务。

5) 在 http://localhost:8054 测试一下

如果你想在公网访问这个服务,需要将8054端口加入安全组(security group)。

致此NodeJS,NPM还有ourjs博客系统已经基本可以用了,但node.js与nginx搭配使用效果更加,nginx负责静态文件(CSS, JS, 图片), G-zip, cache(301缓存),可以为您的服务器提升性能并节省流量。





回复 (13)
  • #
  • #1 1749582599 1417169183426

    aaaaaaaaaaaaaaaa

  • #2 dooiitt 1497957857895

    如果你想在公网访问如果你想在公网访问花式设计师穿我们的网站和合理的价格详细信息... 我们有一些您在您的预算更多... PLZ访问: - 设计师ANARKALI套装

  • #3 Salwar Suit 1498825432910

    有可爱和美丽的Salwar西装和更多... 我们有一些为您预算更多... Plz访问: - Salwar Suit

  • #4 设计师Salwar Suit 1498828115385

    Young women, women and women's best costumes we have some more budget for you ... please visit: - http://www.dooiitt.com/ "> designer Salwar Suit

  • #5 设计师Salwar Suit 1498828171665

    Young women, women and women's best costumes we have some more budget for you ... please visit: - http://www.dooiitt.com/

  • #6 Rakhi-making 1499857169912

    You can make different types of rakhi like lion rakhi and lion rakhi replace chota bheem, spider man, pokemon sticker, you can also do flower, peacock, geometric design, photo rakhi thought from picsquare. More ... Plz visit: - rakhi making

  • #7 Raksha bandhan 1499857217190

    Relationships are the essence of any celebration and apply to any Indian festivals. Every time the families are gathered together to celebrate. Raksha Bandhan is celebrating a relationship - a brother and a sister relationship. More ... Plz visit: - raksha bandhan

  • #8 Dooiitt 1499858561481

    Fancy And Designer Rakhi in our website we have some for you in your budget... Plz visit:- raksha bandhan 2017

  • #9 梁尼召 1503050107423

    测试评论

  • #10 简天马 1510303608257

    You can buy from our large and diverse collection of salwar kameez, party wear suits, bollywood collection, cotton kurtis, Anarrkali suits,Bollywood saree and many other products..... We Have Some For You In Your Budget For more… salwar suit

  • #11 巫头宁 1513420463568

    You can buy Lehenga, Patiala salwar suits,Anarkali Suit, Gown, Salwar Suit, Saree and get an exquisite design for you. There is something for everyone here. We even offer customized tailoring. Visit at.. Designer Party Wear Sarees

  • #12 charmi 1554449866395
  • #13 龚则斥 1556348697721
微信扫码 立即评论