码迷,mamicode.com
首页 > Web开发 > 详细

Node.js 安装配置

时间:2016-10-25 19:08:48      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:pre   type   常用工具   org   taobao   安装包   pm2   end   ejs   

1、安装常用工具:

[root@em-nodejs /]# yum -y install vim wget

2、下载Node.js二进制安装包:

[root@em-nodejs /]# wget -P/usr/local/src https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.xz

3、安装xz文件解压程序:

[root@em-nodejs src]# yum -y install xz

4、解压Node.js二进制包:

[root@em-nodejs src]# tar xJvf node-v4.6.1-linux-x64.tar.xz

5、创建Node.js程序目录:

[root@em-nodejs src]# mv /user/local/src/node-v4.6.1-linux-x64 /usr/local/nodejs

6、链接node及npm至系统程序文件目录:

[root@em-nodejs bin]# ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
[root@em-nodejs bin]# ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm

7、安装Node.js插件:

[root@em-nodejs bin] npm install -g cnpm pm2 --registry=https://registry.npm.taobao.org

8、链接Node.js插件至系统程序文件目录:

[root@em-nodejs bin]# ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/cnpm
[root@em-nodejs bin]# ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/pm2

9、安装cnpm关联插件:

[root@em-nodejs bin]# cnpm install

10、启动Node.js服务实例:

[root@em-nodejs nodejs]# pm2 start /usr/local/nodejs/test.js

11、查看Node.js运行状态:

[root@em-nodejs nodejs]# pm2 show test

12、test.js源码:

var  http = require("http"); 
   
http.createServer( function (req, res) { 
  res.writeHead( 200 , {"Content-Type": "text/html"}); 
  res.write("<h1>Node.js</h1>"); 
  res.write("<p>Hello World</p>");
  res.end("<p>beyondweb.cn</p>");
}).listen(3000); 

console.log("HTTP server is listening at port 3000.");

[THE END]

 

Node.js 安装配置

标签:pre   type   常用工具   org   taobao   安装包   pm2   end   ejs   

原文地址:http://www.cnblogs.com/configure/p/5997594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!