- centos6.0
- openJdk1.8
- nginx1.8
- redis(在另一臺服務器上)
1準備
後臺打成jar包
前端打包dist
2上傳文件到指定目錄
3 nginx配置
server{
listen 82; //本地訪問端口
server_name somename alias another.alias;
location ^~ /inv {
proxy_pass http://192.168.0.244:8080/xxx/; //根據實際情況配置
proxy_set_header Host 127.0.0.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location / {
root /home/inv/dist; //dist文件位置
index index.html index.htm;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.html?s=$1 last;
break;
}
}
}
重啓nginx
4後臺啓動jar包
nohup java -jar xxx.jar & //xxx是jar包的名字