linux安装apache2进行反向代理

01 12月
作者:zzl|分类:技术分享

一、在apache2安装目录下执行如下指令,例如目录为/etc/apache2/mods-enabled

a2enmod rewrite

a2enmod proxy

a2enmod proxy_http

二、

进入位置/etc/apache2/sites-available

cd /etc/apache2/sites-available

vim 000-dafault.conf

在最下方添加如下内容

<VirtualHost *:80>
#配置站点的域名
ServerName www.**.com
#配置站点的管理员信息
ServerAdmin **@**.com

#off表示开启反向代理,on表示开启正向代理
ProxyRequests Off
ProxyMaxForwards 100
ProxyPreserveHost On

#ProxyPreserveHost开启保持域名显示,在打开其他页面不会进行跳转

#这里表示要将现在这个虚拟主机跳转到本机的4000端口
ProxyPass / http://ip:4000/
ProxyPassReverse / http://ip:4000/

<Proxy *>
Order Deny,Allow
Allow from all
</Proxy>
</VirtualHost>


三、重启apache2服务

service apache2 restart

浏览1776 评论1
返回
目录
返回
首页
网站增加备案号

发表评论

  • 评论列表
  • zzl 于 2021-12-03 13:51:14  回复
  • 在进行阿里云配置的时候发现有无法通过apache2进行转发的情况,后来发现部分关键字的二级域名无法进行正常进入云服务器进行转发(如:blog、lt等等)