Как вручную добавить Vhost в Cpanel (EasyApache) - PullRequest
0 голосов
/ 30 октября 2018

У меня Centos7 с WHM, срок действия лицензии которого истек.

Я запускаю приложение в Docker-контейнере с портом 1002 .

Я пытаюсь добавить vhost в /usr/local/apache/conf/includes/myweb.com.conf и в восходящем направлении к порту докера.

<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

Кажется, не работает. Я также редактирую /etc/hosts в Centos7 (WHM) с помощью

 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>

Я попытался в локальной виртуальной машине (centos 7, используя httpd с конфигурацией vhost, как указано выше) и добавил /etc/host в свой ноутбук с этим

localVM-ip-address myweb.com

Это работа. Но не работает на httpd, который управляется Cpanel EasyApache.

Кто-нибудь знает? Как решить этот случай. Спасибо.

...