Как вручную добавить Vhost в Cpanel(EasyApache)

У меня есть 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.

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

0 ответов

Другие вопросы по тегам