linux搭建node.js服务,使用pm2启动socket.i
2018-07-18 本文已影响0人
Jneth
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