当前位置: 移动技术网 > IT编程>开发语言>JavaScript > linux环境安装node环境以及项目运行

linux环境安装node环境以及项目运行

2020年07月16日  | 移动技术网IT编程  | 我要评论
1.服务器的任意目录中,比如/opt,然后进入该目录安装安装包,解压
cd /opt
wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz
tar xf node-v10.9.0-linux-x64.tar.xz 
ls 

在这里插入图片描述

2.移动解压完成之后的node包,更改文件名
mv node-v10.9.0-linux-x64 /usr/local/
cd /usr/local/
mv node-v10.9.0-linux-x64/ Node
ls

在这里插入图片描述

3.需要将node命令和npm命令变为全局命令,以方便之后使用。运行命令如下:
ln -s /usr/local/Node/bin/npm /usr/local/bin/
ln -s /usr/local/Node/bin/node /usr/local/bin/
node -v

在这里插入图片描述

3.在团队协作项目开发过程中,一般会使用版本控制工具Git,当项目开发完成之后,需要将项目代码放到服务器上,最好的方式是通过Git提取,这就需要在服务器上安装Git,Linux上安装Git特别简单,只需要运行一条命令即可。如果你的Linux是CentOS,使用下面这条命令安装Git:
cd /
yum install git
git --version

在这里插入图片描述

4.PM2是Node.js的进程管理工具,可以利用它来简化很多Node.js应用管理的烦琐任务,如性能监控、自动重启和负载均衡等,而且使用非常简单。它允许用户永久保持应用程序处于活动状态,而无须停机即可重新加载它们。安装命令如下
npm install pm2 -g

在这里插入图片描述

输入 pm2 -v 后报错 pm2: command not found
 ln -s /usr/local/Node/lib/node_modules/pm2/bin/pm2 /usr/local/bin

在这里插入图片描述

5.实战教程
5.1安装完Git之后就可以提取项目代码了,首先选定一个目录用来存放项目代码,如/data/wwwroot/webroot/。接着进入/data/wwwroot/webroot/:
cd /data/wwwroot/webroot/
git clone https://github.com/hlb199612/blog-api.git

以上是个人的博客项目api地址,有兴趣学习Node的朋友可以下载看看,框架:node+express+mySql
在这里插入图片描述

5.2PM2常用命令

PM2启动应用程序也非常简单,直接启动express app.js 或者 pm2.json配置文件 :

pm2 start app.js
pm2 start pm2.json

在这里插入图片描述

pm2 list命令

项目启动成功后,可以通过pm2 list命令查看项目情况,如果想要动态地查看每一个应用的当前状态,可以加上–watch参数,还可以使用JSON格式查看执行命令如下:

pm2 list
pm2 list --watch
pm2 jlist  
pm2 prettylist   
pm2 logs

命令会查看到所有应用程序的日志输出,只查看特定应用的日志,可以在后面加上应用的名称,执行命令如下:

pm2 logs
pm2 logs blog-api
pm2 stop/restart/delete命令

如果想要停止/重启/删除某一个应用,可以指定应用名,例如:

pm2 stop blog-api
pm2 restart blog-api
pm2 delete blog-api

也可以通过指定应用的id来停止应用,命令如下:

pm2 stop 0
pm2 restart 0
pm2 delete 0

如果想要停止所有应用,可以使用以下命令:

pm2 stop all
pm2 restart all
pm2 delete all

本文地址:https://blog.csdn.net/success400/article/details/107337862

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网