Linux部署前端Node服务小记

基本步骤

  • 根据服务器地址以及账号密码登录服务器(本人用的是 xshell);
  • 在服务器目录创建相应的项目文件夹(node:用来存放前端打包后的文件, logs:用来存放项目运行的日志文件)文件夹里放置此项目 pm2json 配置文件(node 项目启动用的是 pm2 插件);
  • npm 安装相关依赖包;
  • pm2 命令启动node项目;
  • 告知后台项目中 bin 文件里 node 端口号,后台做相关的 Nginx 配置以及域名指向;

常用的Linux命令

  • cd: 切换工作目录
    • cd .. 进入上一级目录
    • cd / 进入到根目录
    • cd data 进入到 data 子目录
  • ls: 查看目录里的所有内容
  • mkdir data logs: 在当前目录下创建 datalogs 两个文件夹
  • 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部署, 之后慢慢完善啦~~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容