1.安装Git工具 sudo yum install git
2.下载nvm(node版本管理工具)
curl -o- https://raw.[githubusercontent.com/creationix](http://githubusercontent.com/creationix)/nvm/v0.33.1/install.sh | bash
下载完成后可能还是提示没有nvm命令,使用source更新环境变量 source ~/.bashrc或者source ~/.zshrc
3.使用nvm下载node nvm install node
4.编写package.json文件
{
"name": "node_test",
"version": "0.0.1",
"description": "my first socket.io app",
"dependencies": {
"express": "^4.15.2",
"socket.io": "^2.0.4"
}
}
5.编写server.js基础文件
// 'use strict'
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
http.listen(3000, function () {
console.log('listening on *:3000');
});
6.将文件上传到你想要的路径
scp /path/filename username@servername:/path
scp /ddz-server/server.js root@192.168.0.101:/root/ddz/ddz_server
7.node自带npm ,用npm安装node所需的模块 node install
8.让node能够在后台一直运行,下载pm2管理工具 npm install pm2 -g
9.利用pm2启动server.js文件 mp2 start server.js
![](https://img.haomeiwen.com/i5273985/7b799d327b99b2b6.png)
网友评论