Linux部署前端Node服务小记
2019-05-19 本文已影响0人
稚儿擎瓜_细犬逐蝶
基本步骤
- 根据服务器地址以及账号密码登录服务器(本人用的是
xshell
); - 在服务器目录创建相应的项目文件夹(
node:
用来存放前端打包后的文件,logs:
用来存放项目运行的日志文件)文件夹里放置此项目pm2
的json
配置文件(node
项目启动用的是pm2
插件); -
npm
安装相关依赖包; -
pm2
命令启动node项目; - 告知后台项目中
bin
文件里node
端口号,后台做相关的Nginx
配置以及域名指向;
常用的Linux命令
-
cd:
切换工作目录-
cd ..
进入上一级目录 -
cd /
进入到根目录 -
cd data
进入到data
子目录
-
-
ls:
查看目录里的所有内容 -
mkdir data logs:
在当前目录下创建data
和logs
两个文件夹 -
rm -rf data:
删除当前目录下的data
文件夹 -
cp -rf data data1:
复制当前目录下的data
文件夹到data1
文件夹中, 会自动创建data1
文件夹 -
rz:
从本地上传文件(zip/rar
)到当前服务器目录下 -
sz data/:
从服务器目录下载data
文件到本地 -
unzip data.zip:
解压data.zip
文件
最后重启项目, 运行 npm run pm2Prd
命令启动
当前只用到了这么多命令, 刚接触Linux部署, 之后慢慢完善啦~~