返回列表 发帖

CentOS8_Apache2.4反向代理

反向代理到后台服务器(192.168.168.135)的TCP 80端口:

图片1.png
2020-5-6 09:10


Apache的安装可参考: CentOS8安装LAMP+phpMyAdmin


Apache反向代理服务器的配置:
[root@centos8 ~]# vi /etc/httpd/conf/httpd.conf
文件后面追加:
ProxyRequests On
ProxyPass / http://192.168.168.135:80/
ProxyPassReverse / http://192.168.168.135:80/


保存文件退出后,重启Apache:
[root@centos8 ~]# systemctl restart httpd


查看所有打开的防火墙端口:(虽然看不见TCP 22端口,但默认是可以访问的)
[root@centos8 ~]# firewall-cmd --zone=public --list-ports
80/tcp



###
后台服务器(192.168.168.135)无需为代理做任何额外操作,只要TCP 80能对外提供Web服务即可:
图片2.png
2020-5-6 09:11



反向代理成功:(访问Apache反向代理服务器的TCP 80端口等于访问后台服务器的TCP 80端口)
图片3.png
2020-5-6 09:11






相关文章:
CentOS8安装Flask+Apache2.4反向代理
CentOS8_Apache2.4基于域名的虚拟主机+代理虚拟主机

Windows2012R2_云锁+Apache+Tomcat
Windows2012R2_云锁+IIS+防盗链

Windows2008R2_UPUPW_AP5.6的一些应用
Windows2012R2_UPUPW_Nginx反向代理

返回列表