centos7 部署nodejs后台的命令
在四班心理委员的帮助下,成功将后台部署到服务器上,以下是用到的命令。
[root@iZbp12p848bx8mfa8pteszZ /]# history
1 cd .. //进入根目录
2 mkdir music //根目录下创建一个music文件夹
3 cd music
4 ls
5 rz -E // xshell上传文件
6 **0ls
7 ls //显示当前路径下的文件
8 yum makecache //将服务器上的软件包信息 现在本地缓存,以提高 搜索 安装软件的速度
9 yum install -y lrzsz //-y 代表自动选择 安装上传文件和下载文件的包
10 rz -E
11 ls
12 unzip NeteaseCloudMusicApi-master.zip //解压我们上传的文件
13 yum -y install zip //发现没有安装unzip
14 yum install -y unzip zip //安装unzip解压工具
15 unzip NeteaseCloudMusicApi-master.zip
16 node -v //查看本机是否有node
17 npm //查看本机有无npm命令
18 yum install -y wget // 发现都没有就开始安装,先安装wget
19
25 mkdir /data/tools -p && cd /data/tools //创建一个文件夹 mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录 并且进入此路径
26 wget https://nodejs.org/download/release/v10.16.0/node-v10.16.0-linux-x64.tar.gz //通过wget下载nodejs
27 tar zxvf node-v10.16.0-linux-x64.tar.gz
//tar cvf etcbak.tar etc/ 打包一个tar
//tar xvf etcbak.tar 解开一个tar
//tar zcvf etcbak.tar.gz etc/ 打包压缩一个 tar.gz
//tar zxvf etcbak.tar.gz 解压一个tar.gz
28 mv node-v10.16.0-linux-x64 /usr/local/node-v10.16.0
29 vi /etc/profile
30 source /etc/profile //重新加载此文件,因为上面改过
31 node -v
32 cd ..
33 cd /
34 ls
35 cd music
36 ls
37 node app.js //node app.js 启动这个后台
38 npm install -g forever //因为上述的启动退出后就会关闭,所以我们要在后台一直运行它,先安装forever -g代表全局安装
39 forever start app.js //永久启动app.js
40 cd ..
41 ip addr
42 history