写点什么

docker 部署 apache 做反向代理

作者:非晓为骁
  • 2022-11-04
    福建
  • 本文字数:302 字

    阅读完需:约 1 分钟

使用 apache 做反向代理

镜像

bitnami/apache:2.4.54

反向代理配置

my_vhost.conf


配置请求路径,转发到 哪个IP端口哪个路径


8080 是对外暴露的端口


<VirtualHost *:8080>  ProxyPass /kkk http://192.168.1.12:8080/  ProxyPassReverse /kkk http://192.168.1.12:8080/    ProxyPass /api http://192.168.1.12:8080/api</VirtualHost>
复制代码

启动指令

my_vhost.conf 挂载到 /vhosts/my_vhost.conf,这样子反向代理的配置才能生效


docker run --name apache --restart always -d -p 8080:8080 -v /home/apache/my_vhost.conf:/vhosts/my_vhost.conf:ro bitnami/apache:2.4.54
复制代码

启动成功

启动成功访问根目录(如果根目录不是被拿去转发),会出现 It works!


用户头像

非晓为骁

关注

no pain no gain 2019-04-10 加入

用我的勤奋,一点一点地努力,提升自己的能力,拓展自己的视野,提高自己的认知。 我的知乎:https://www.zhihu.com/people/zhengfke

评论

发布
暂无评论
docker 部署 apache 做反向代理_Apache_非晓为骁_InfoQ写作社区