1.安装nginx,参考上一篇nginx静态的前三步安装方式
yum -y install nginx
2.安装jdk
yum install java-1.8.0-openjdk* -y
#上传java文件
java -version #确定是否安装上
3.创建一个include,并写上动态配置
[root@localhost ~]# mkdir -p /etc/nginx/conf.d/http
[root@localhost ~]# cd /etc/nginx/conf.d/http
[root@localhost http]# vi order.conf
#写入以下配置
upstream order1{
server 192.168.112.137:8080;
#server 192.168.112.138:8080;
}
server {
listen 80;
server_name jd.3rfwe.top;
access_log /tmp/1.log mains;
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://order1;
}
}
再检查一下有没有配置好
nginx -t
nginx -s reload #重新加载配置文件
nginx #启动
tail -f /tmp/1.log #查看日志
4.放在前台,xshell 关闭 就不能用了
java -jar demo-0.0.1-SNAPSHOT.jar
这时候就可以在浏览器上进行访问
放在后台
nohup java -jar demo-0.0.1-SNAPSHOT.jar &
kill -9 23779 #强制杀掉进程
5.域名解析