设计网站排行,网站开发专业成功人士,建设一个网站需要什么软件,母婴护理服务网站模板目录
反向代理准备工作
1.实现效果
2.准备工作
#xff08;1#xff09;在 Linux 系统中安装 tomcat 服务器#xff0c;使用默认端口号
#xff08;2#xff09;设置对外开放访问的 端口号
#xff08;3#xff09;测试#xff1a;在 windows 系统中通过浏览器访…目录
反向代理准备工作
1.实现效果
2.准备工作
1在 Linux 系统中安装 tomcat 服务器使用默认端口号
2设置对外开放访问的 端口号
3测试在 windows 系统中通过浏览器访问 tomcat 浏览器
3.访问过程的分析
4.具体配置
第一步在 windows 系统的 host 文件进行域名和 ip 对应关系的配置【找到、并打开文件】
第二步添加内容在 host 文件中【前面是 Linux 的 ip 地址后面是自定义域名】
第三步在浏览器中通过访问 www.123.com:8080 因为tomcat服务器的默认端口是8080访问到 192.168.78.3 Linux 服务器
第四步在 Linux 进行请求转发的配置反向代理的配置
5.最终测试
原理 反向代理准备工作
1.实现效果
1打开浏览器在浏览器地址栏中输入地址 www.123.com 就会跳转到Linux系统的tomcat主页面中 2.准备工作
Nginx的安装上一章已经完成
1在 Linux 系统中安装 tomcat 服务器使用默认端口号
下载tomcat的安装包
tomcat 安装包
提取码ca7a
下载后不用解压将压缩包放在/usr/src路径下 解压到当前Linux目录下 查看java 的版本号验证JDK环境是否已经安装成功 进入 tomcat 的bin路径通过打开脚本文件./startup.sh启动tomcat服务器 查看打开是否成功调出日志文件 ctrl c 退出 2设置对外开放访问的 端口号
关于端口以下是对应有设置防火墙的设置但是其实自己的服务器可以设置 永久关闭防火墙 查看开放的端口号 firewall-cmd --list-all 设置开放的端口号 firewall-cmd -add-servicehttp --permanent firewall-cmd --add-port80/tcp --permanent 重启防火墙 firewall-cmd --reload 永久关闭防火墙
查看目前开放的端口号红字意思是防火墙已经关闭 3测试在 windows 系统中通过浏览器访问 tomcat 浏览器 3.访问过程的分析 4.具体配置
第一步在 windows 系统的 host 文件进行域名和 ip 对应关系的配置【找到、并打开文件】 第二步添加内容在 host 文件中【前面是 Linux 的 ip 地址后面是自定义域名】 第三步在浏览器中通过访问 www.123.com:8080 因为tomcat服务器的默认端口是8080访问到 192.168.78.3 Linux 服务器 第四步在 Linux 进行请求转发的配置反向代理的配置
先找到、并修改配置文件nginx.conf 回车enter 将访问主机号修改为 Linux 的 ip 地址这一步是为了让 windows 访问到的地址是Linux主机号的地址 【修改如下】 当访问 192.168.78.3的时候location 会转发到一个 ip 地址因此我们需要在 location 中加入转发路径 proxy pass 转发路径 保存退出
这时候反向代理已经完成我们测试一下效果 5.最终测试
运行nginx 检验 原理
www.123.com先到 windows 的 host 文件中找到192.168.78.3 作为域名的映射地址
然后再到 nginx 中的配置文件中 server 设置192.168.78.3:80作为nginx的访问地址
然后 nginx 中的配置文件中的 location 设置转发跳转到tomcat服务器127.0.0.1:8080
【这个过程就叫做请求转发】