如何在Cpanel中手动添加Vhost(EasyApache)

时间:2018-10-30 03:48:47

标签: apache cpanel virtualhost whm easyapache-4

我有带有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。

有人知道吗?如何解决这种情况。谢谢。

0 个答案:

没有答案