Centos 使用Caddy服务静态站点导致连接被拒绝
我已经在我的CentOS服务器上安装并运行了caddy,主要是我已经运行的2个Golang应用程序的代理请求,它工作得很好!现在,我需要为一个静态站点提供服务,但我不会返回Centos 使用Caddy服务静态站点导致连接被拒绝,centos,caddy,caddyfile,Centos,Caddy,Caddyfile,我已经在我的CentOS服务器上安装并运行了caddy,主要是我已经运行的2个Golang应用程序的代理请求,它工作得很好!现在,我需要为一个静态站点提供服务,但我不会返回连接被拒绝 我的目录的结构是: |--Caddyfile |--mygolang1 |--mygolang2 |--FolderofMyStaticSite |-----MySite |-------Public |----------index.html caddyfile配置为 :9000 { root Folde
连接被拒绝
我的目录的结构是:
|--Caddyfile
|--mygolang1
|--mygolang2
|--FolderofMyStaticSite
|-----MySite
|-------Public
|----------index.html
caddyfile配置为
:9000 {
root FolderofMyStaticSite/MySite/
log mySite
}
subdomain1.domain.com {
gzip
proxy / :7000 {
except /assets /robots.txt
}
}
subdomain2.domain.com {
proxy / :8000 {
max_fails 1
}
}
然后,当我进入浏览器并打开
xxx.xxx.xxx.xxx:9000时,我的连接被拒绝,为什么是端口9000?这是因为我有它只是为了测试,而不是生产,但我需要一个端口来听取该网站。我错过了什么?谢谢 假设TLS配置正确,Caddyfile看起来不错。您确定Caddy正在运行且端口9000已打开吗?@JeremiahMegel yes TLS配置良好,Caddy正在运行,因为其他应用程序在浏览器上可用。我检查了端口列表,端口9000未被任何其他进程使用。您正在运行哪个版本的Caddy?(caddy-version
)