项目部署
基于ubuntu 16.04系统,使用 Nginx 进行布署,云服务器为阿里云
阿里云服务器
相关环境安装
以下操作都在远程服务器上进行操作 (ubuntu 16.04)
1 2
| apt-get install mysql-server apt-get install libmysqlclient-dev
|
1
| $ sudo apt-get install nginx
|
1 2
| /etc/init.d/nginx start #启动 /etc/init.d/nginx stop #停止
|
- 配置文件
- 编辑文件:/etc/nginx/sites-available/default
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| upstream myserver { server 127.0.0.1:8080; server 127.0.0.1:8081; } server { listen 80 default_server; listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } }
|
启动应用
执行nohup java -jar xxx.jar & > log.log