6.2 部署到服务器
我们将前面打包好的程序传到服务器其实就可以运行了,Blade的默认端口是 9000
,
实际上大部分人都会使用 nginx
代理本地的网站,而不是直接将web服务端口修改为 80
。
安装nginx的笔记我在这里写过,你可以参考一下。
启动项目
java -jar xxx.jar
后台运行
后台运行的方式蛮多的,比如使用 screen
这样的软件开启一个会话,也可以使用 nohup
命令
nohup java -jar xxx.jar >/dev/null &
使用nginx代理
在nginx的配置文件中加入代理即可
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:9000;
}
因为这个电子书重点是讲解Blade相关的,所以nginx的知识和运维方面的还需要自己多加练习。
也可以和我一起交流,同时推荐给大家一些相关资料: