Как вручную добавить 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.
Кто-нибудь знает? Как решить этот случай. Спасибо.