Имя хоста моего сервера CentOS 5.6 было «сентос». Затем я меняю его на свой домен:
hostname domain.com
И я начал устанавливать WHM / cPanel, как описано здесь: http://etwiki.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/InstallingCpanel
Установлено очень хорошо. И я перезагружаю свой сервер.
После перезагрузки я выполнил эту команду для открытия порта WHM 2087:
iptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2087 -j ACCEPT
Теперь я пытаюсь просмотреть домен.com:2087 я получаю Сервер (centos) не найден .I заметил, что он пересылается на мое старое имя хоста ( centos ). А затем выполните эту команду, чтобы проверить мое имя хоста
hostname
, оно снова вернуло "centos". Я не уверен, почему он вернулся к старому имени хоста. (Я думаю, что после перезагрузки он вернулся к старому имени хоста). Я изменил его еще раз:
hostname domain.com
Наконец, теперь мое имя хоста domain.com . Но я все еще получаю ошибку centos server not found .
Это результат выполнения команды iptables -L .
П.С. : domain.com/cpanel работает
Вы никогда не устанавливаете имя домена как имя хоста в cPanel сервер. Это вызовет множество проблем с внутренней работой cPanel и, следовательно, должно быть исправлено. В качестве имени хоста можно использовать что-то вроде server.yourdomain.com. Если вы используете VPS, попросите своего провайдера изменить имя хоста, а не вносить изменения внутри сервера, так как оно не будет постоянным.
Cpanel установит ssl для служб cpanel, а URL-адреса для входа будут перенаправлены на имя SSL в соответствии с настройками cPanel. Чтобы исправить это, установите для значений cpredirectssl & cpredirect значение « Имя исходного домена ». (включая пробел) в файле конфигурации cpanel /var/cpanel/cpanel.config , а затем запустите
/ usr / local / cpanel / whostmgr / bin / whostmgr2 --updatetweaksettings
. оставьте URL-адрес входа без перенаправлений. После входа в систему не забудьте сбросить сертификаты SSL службы, что можно сделать, выбрав WHM >> Конфигурация службы >> Управление сертификатами SSL службы> параметр сброса.
Если вы снова перезапустите сервер, ваше имя хоста снова изменится на centos. Я рекомендую вам изменить имя хоста (навсегда), отредактировав / etc / sysconfig / network (параметр HOSTNAME); и также измените файл / etc / hosts.
Вы можете заглянуть в конфигурацию apache (параметр hostname), чтобы исправить ошибку, отображаемую в браузере.
Вы пытаетесь получить доступ к cPanel с сервера (локального) или с другого компьютер?