我有带有WHM的Centos7,许可证已过期。
我在端口为 1002 的Docker容器中运行应用程序。
我尝试在/usr/local/apache/conf/includes/myweb.com.conf
中向上游添加docker容器端口的虚拟主机。
<VirtualHost *:80>
ProxyPreserveHost On
ServerName myweb.com
ProxyPass / http://localhost:1002/
ProxyPassReverse / http://localhost:1002/
</VirtualHost>
但是,它不起作用。
然后我尝试使用此命令重新加载并重新启动
/usr/local/cpanel/scripts/rebuildhttpdconf
/usr/local/cpanel/scripts/restartsrv_httpd
看来,这行不通。我还使用
在Centos7(WHM)中编辑/etc/hosts
Centos7(WHM)-ip-address myweb.com
尝试卷曲myweb.com时出现这样的错误
<html><head><META HTTP-EQUIV="Cache-control" CONTENT="no-cache"><META HTTP-EQUIV="refresh" CONTENT="0;URL=/cgi-sys/defaultwebpage.cgi"></head><body></body></html>
我曾尝试在本地VM(使用httpd的centos 7和上面的vhost配置)中,为此在笔记本电脑中添加/etc/host
localVM-ip-address myweb.com
工作。但不适用于由Cpanel EasyApache管理的httpd。
有人知道吗?如何解决这种情况。谢谢。