linux Centos7 部署 nodejs服务
Posted baivfhpwxf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux Centos7 部署 nodejs服务相关的知识,希望对你有一定的参考价值。
nodejs服务要有nodejs环境。所以要先安装nodejs
不会安装的可以看 Centos7 安装 npm 学习
安装pm2 cnpm install pm2 -g, 查看pm2是否安装成功 pm2 -v,如果报错,升级node版本
进入node项目目录,安装项目依赖
cnpm install
创建pm2任务
[root@localhost server]# pm2 start ./server.js
其他 ./server.js 是具体的nodejs服务的js文件,
nginx 配置
server listen 8081; server_name 192.168.10.100; location / rewrite ^/(.*) /$1 break; proxy_pass http://127.0.0.1:8080/; location /editorserver/ rewrite ^/(.*) /$1 break; proxy_pass http://127.0.0.1:8080/;
测试
node linux服务器部署 centos
1下载
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
2解压
tar xvf node-v6.9.5-linux-x64.tar.xz
3创建软链接,使node和npm命令全局有效
通过创建软链接的方法,使得在任意目录下都可以直接使用node和npm命令
ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
4 查看版本
node -v
npm -v
以上是关于linux Centos7 部署 nodejs服务的主要内容,如果未能解决你的问题,请参考以下文章
深入nodejs开发将node项目结合nginx部署到Centos7服务器