Проблема имени хоста при установке WHM / cPanel [закрыто]

Имя хоста моего сервера 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 работает

0
задан 19 September 2011 в 02:47
3 ответа
  1. Вы никогда не устанавливаете имя домена как имя хоста в cPanel сервер. Это вызовет множество проблем с внутренней работой cPanel и, следовательно, должно быть исправлено. В качестве имени хоста можно использовать что-то вроде server.yourdomain.com. Если вы используете VPS, попросите своего провайдера изменить имя хоста, а не вносить изменения внутри сервера, так как оно не будет постоянным.

  2. Cpanel установит ssl для служб cpanel, а URL-адреса для входа будут перенаправлены на имя SSL в соответствии с настройками cPanel. Чтобы исправить это, установите для значений cpredirectssl & cpredirect значение « Имя исходного домена ». (включая пробел) в файле конфигурации cpanel /var/cpanel/cpanel.config , а затем запустите

    / usr / local / cpanel / whostmgr / bin / whostmgr2 --updatetweaksettings

. оставьте URL-адрес входа без перенаправлений. После входа в систему не забудьте сбросить сертификаты SSL службы, что можно сделать, выбрав WHM >> Конфигурация службы >> Управление сертификатами SSL службы> параметр сброса.

  1. Ваш домен уже начал разрешать? Если нет, попробуйте войти в WHM / cPanel, используя вместо этого IP: PORT.
1
ответ дан 5 December 2019 в 18:55

Если вы снова перезапустите сервер, ваше имя хоста снова изменится на centos. Я рекомендую вам изменить имя хоста (навсегда), отредактировав / etc / sysconfig / network (параметр HOSTNAME); и также измените файл / etc / hosts.

Вы можете заглянуть в конфигурацию apache (параметр hostname), чтобы исправить ошибку, отображаемую в браузере.

Вы пытаетесь получить доступ к cPanel с сервера (локального) или с другого компьютер?

0
ответ дан 5 December 2019 в 18:55

Сделайте это, и это сработает

cd ..
cd etc/sysconfig
chattr +i network
-5
ответ дан 5 December 2019 в 18:55

Теги

Похожие вопросы