简介
文章用来记录,首先要准备一台服务器,作者使用的工具是MobaXterm_Personal_20.6.exe。
1、连接服务器
点击OK,进入后输入密码
进入后长这样
2、配置前端项目
2.1 安装Nginx
Nginx安装:点击
2.2 配置Nginx信息
vi /etc/nginx/nginx.conf
作者使用的是默认的80端口,可以自行修改,或者新增一个,用其他端口记得去开放端口
root /project;
为了防止刷新页面访问的是接口还需要配置
location / {
index index.html index.htm;
try_files $uri $uri/ @req;
}
location @req {
rewrite ^.*$ /index.html last;
}
进入后,按i,屏幕下方会出现INSERT字样,此时可以修改内容
按ESC,退回命令模式
:x是保存退出
:q!是不保存退出
退出后启动配置
service nginx reload
2.3 配置前端项目
创建文件夹
mkdir /project
进入文件夹
把打包好的项目拖进去即可
尝试一下有没有成功
在浏览器直接输入服务器IP就即可
如果想访问其他东西,IP相当于根目录,访问其他东西就IP+路径就可以访问
比如我访问一张图片
就此前端部署完成
3、配置后端项目
3.1 首先安装jdk和项目需要的东西,服务器开放项目所需要的端口
jdk安装:点击
mysql安装:点击
redis安装:点击
作者只写了这么多,其他的自己寻找
3.2 运行jar包
创建一个文件夹存放jar包
mkdir /java
进入文件夹
cd /java
把jar包拖进去
我的包名为web-0.0.1-SNAPSHOT.jar,请自行修改
java -jar web-0.0.1-SNAPSHOT.jar
运行成功,运行失败请自行修改报错
Ctrl+c退出
进行挂起程序
nohup java -jar web-0.0.1-SNAPSHOT.jar &
回车结束
后端项目运行完成
3.3 杀死程序
查看程序
ps -ef|grep jar
杀死程序
kill -9 30157
有什么不足的地方请多多包涵