Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言分庭抗礼的脚本语言。 |
该环境安装很是简单,这里简单记录下linux(centos环境下)的源码安装,作个记录。html
平台:centos 6node
环境:python 2.6python
环境安装包地址:http://nodejs.cn/download/ 能够这里下载源码编译。linux
安装编译代码的开发工具express
yum -y groupinstall "Development Tools"
下载安装包配置或者源码编译npm
首先,优先推荐https://nodejs.org/en/download/ 这里下载二进制安装包,而后配置环境变量便可,省事方便且不易出错!centos
想要源码编译的朋友能够到node官网下载,这里下载源码编译最新安装包:https://nodejs.org/dist/v6.2.0/node-v6.2.0.tar.gzapp
进入/usr/local/src工具
wget https://nodejs.org/dist/v6.2.0/node-v6.2.0.tar.gz tar zxvf node-v6.2.0.tar.gz cd node-v6.2.0 ./configure make make install
安装模块express和forever开发工具
如今已经安装了Node.js, 准备部署应用程序, 首先要使用Node.js的模块管理器npm安装Express middleware 和forever:
npm -g install express forever
创建超级连接
ln -s /usr/local/bin/node /usr/bin/node ln -s /usr/local/lib/node /usr/lib/node ln -s /usr/local/bin/npm /usr/bin/npm ln -s /usr/local/bin/node-waf /usr/bin/node-waf ln -s /usr/local/bin/forever /usr/bin/forever
运行node -v能够看到版本说明没问题。
部署应用程序
好比:
forever start app.js &;
这样扔到后台运行,端口默认1337.
查看运行当中的应用:
forever list
退出应用:
forever stop 0