打开终端(Terminal): 输入 " ssh 用户名@服务器ip" 输入 回车(enter) 输入 密码 便可链接到服务器
在登录阿里云的终端中下载node安装包,并解压node
# 进入根目录 cd / # 查看文件列表 ls -l # 下载node,本次下载v10.13.0长期稳定版本 wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz # 解压node安装包 tar xvf node-v10.13.0-linux-x64.tar.xz # 建立node和npm软链接 ln -s /node-v10.13.0-linux-x64/bin/node /usr/local/bin/node ln -s /node-v10.13.0-linux-x64/bin/npm /usr/local/bin/npm 若是成功便可使用 node -v , npm -v 查看版本
# 安装pm2到全局 npm install -g pm2 # 建立软链接 ln -s /node-v10.13.0-linux-x64/bin/pm2 /usr/local/bin/pm2 若是成功便可使用pm2 ls 查看服务列表
4-1 上传文件到服务器linux
# 在服务器建立要放置项目的文件夹 mkdir 目录名 # 更改建立的文件夹读写权限 chmod 777 目录名 # 上传本机上的文件到服务器刚才建的文件夹下 打开另一个终端 上传文件 scp -r 本地文件夹路径 root@服务器ip:/服务器文件夹 eg: scp -r static/ root@47.98.147.74:/test 进入项目文件,安装依赖,而后使用pm2执行 express项目的话,直接运行 pm2 start ./bin/www --watch 便可 运行成功后可用 pm2 ls 查看服务