Nginx配置实例-反向代理实现浏览器请求Nginx跳转到服务器某
页⾯
场景
Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:
Nginx的配置⽂件位置以及组成部分结构讲解:
Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量:
下⾯实例实现客户端浏览器请求指定⽹址,跳转到服务器Tomcat主页⾯。
所以需要参考上⾯去实现⼀些准备⼯作。
注:
实现
安装JDK
使⽤VmWare安装Ubuntu Server 16,然后安装JDK以及环境变量
参考下⾯:
Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量:
效果
安装Tomcat
下载Tomcat的tar包,⾃⾏去官⽹下载,这⾥是apache-tomcat-7.0.
然后使⽤Xftp或者rz命令将Tomcat的tar包上传到 /usr/local ⽬录下
然后将Tomcat的tar包解压
tar -xzvf apache-tomcat-7.0.
x代表解压  z代表gz压缩  v显⽰解压列表  f解压⽂件名字
然后进⼊到解压的⽬录下的bin下的⽬录启动Tomcat
.
/startup.sh
效果
打开浏览器输⼊:
ip:8080
反向代理实现
流程
客户端浏览器访问,会映射到Nginx服务器上,然后通过反向代理去请求tomcat的主页⾯。
配置域名映射ip
在C:\Windows\System32\drivers\etc下的host⽂件中配置映射
使⽤编辑器打开,添加ip与域名的映射
保存后,使⽤浏览器访问:
如果出现Tomcat的主页⾯则说明映射成功。
nginx 配置文件
虽然这样能直接通过8080端⼝直接访问,但是咱的⽬的是通过Nginx反向代理访问Tomcat的主页⾯,即通过80端⼝访问⽽80端⼝⼜是默认端⼝,所以只需要域名就能访问Tomcat的主页⾯。
在Nginx进⾏反向代理的配置
参考下⾯这篇⽂章,到Nginx安装⽬录下的配置⽂件
Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动:
默认安装路径 /usr/local/nginx/f
然后编辑配置⽂件
f
下⾯是默认的配置⽂件内容
下⾯要修改两个地⽅
然后保存。
并回到 /usr/local/nginx/sbin 下启动Nginx
./nginx
然后打开浏览器输⼊:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。