首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache 2.2 + Varnish未侦听8080端口

Apache 2.2 + Varnish未侦听8080端口
EN

Stack Overflow用户
提问于 2015-07-26 18:15:00
回答 2查看 392关注 0票数 0

我在CentOS6.6上运行带有多个VirtualHosts和varnish缓存的Apache2.2。问题是我不能让它工作。

代码语言:javascript
复制
httpd.conf:
Listen 8080
NameVirtualHost *:8080
<VirtualHost *:8080>
ServerName xxxx.com
ServerAlias www.xxxx.com

Varnish设置为在80端口上运行。DAEMON_OPTS="-a :80

default.vcl: backend default { .host = "127.0.0.1"; .port = "8080";}

etc/hosts:

代码语言:javascript
复制
127.0.0.1 localhost
2a01:xxx:190:xxx8::2
5.0.100.000

每当我试图访问我的虚拟主机时,我都会看到var/www/html内容。我该怎么办?谢谢。

EN

回答 2

Stack Overflow用户

发布于 2015-07-26 20:53:00

问题解决了!在ssl.conf中似乎有更多的Listen参数,除了Listen 443之外的所有参数都被注释掉了,现在一切似乎都运行得很好。

票数 1
EN

Stack Overflow用户

发布于 2015-07-26 19:26:23

你忘了在Apache httpd.conf上设置你的

代码语言:javascript
复制
DocumentRoot var/www/html

完全停止Apache,然后重新启动:

代码语言:javascript
复制
httpd -k stop
httpd -k start

或者重新启动它:

代码语言:javascript
复制
httpd -k restart
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31635803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档