阿里云部署web项目记录

72 阅读1分钟

1、用xshell连接服务器

  1. 连接远程服务
  2. mkdir /usr 存放部署文件
  3. 把本地打包后文件传到服务器:
    • 安装命令:yum install lrzsz
    • xshell 窗口中切换到需要上传文件的目录
    • 执行命令:rz 会打开选择文件的窗口,选择上传完毕后关闭窗口
  4. 解压文件: unzip XXX.zip

2、前端包部署到nginx

  1. 找到服务器 nginx 安装目录:cd /etc/nginx
  2. 打开修改配置文件:

image.png

3、部署完后访问不到解决办法

1、查看端口情况:netstat -ntulp

端口.png

2、查看防火墙放行端口:firewall-cmd --list-all

防火墙放行端口.jpg

3、查看发现 8087 端口没有放行

1. 运行命令添加 8087 端口:firewall-cmd --add-port=8887/tcp --permanent2. 加载规则:firewall-cmd --reload3、添加完成后再次运行firewall-cmd --list-all查看;

防火墙添加端口.jpg

4、操作完成后再次运行项目,前端nginx403

  1. nginx 配置文件开头为 user nginx 修改为 user root;
  2. 修改完成后重新启动 nginx;
  3. 终于能正常访问啦;

3、部署后台jar包:上传后直接启动

nohup java -jar ynbc.jar > log.log 2>&1 &

4、其他命令记录

### 查看 java 进程
ps -ef | grep java
kill -9 1234

## 删除文件
rm -rf

## 编辑文件
1、查看文件内容: cat
2、编辑文件:先 vi/vim 打开文件,定位到要编辑的地方命令 i,编辑完成后按 esc 退出,按:wq 保存退出