linux启动socket服务,linux搭建node.js服务,使用pm2启动socket.io服务的过程

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

634cad18ea18

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值