Вместо ISPCofig отображается тестовая страница Apache

Вместо ISPCofig отображается тестовая страница Apache

Я новичок в ISPConfig и использовал веб-руководство для настройки.
Я установил ISPConfig 3 на виртуальную машину vmware с CentOS 6.3. Я использую статический IP для гостевой ОС. После установки ISPConfig 3 я перешел на хостовую ОС и попытался открыть веб-страницу ISPConfig в браузере. Я использовалhttps://[гостевой-ip]:8080, но вместо главной страницы ISPConfig 3 отображалась тестовая страница для Apache.
Как это исправить или как попасть в панель управления ISPConfig 3?

решение1

Чтобы избавиться от тестовой страницы:

Удалить /etc/httpd/conf.d/welcome.conf(или переименовать во что-то, что не заканчивается на .conf)

и/или

Вставьте index.htmlстраницу в /var/www/html.

DocumentRoot (/var/www/html) в CentOS ничего не содержит. Welcome.conf отключает автоматические индексы Apache и устанавливает пользовательскую страницу ошибок для ответа http 403 (Forbidden). Поскольку автоиндекс отключен, вы получаете 403.

Файлы, заканчивающиеся на .confи расположенные в , /etc/httpd/conf.d/загружаются вместе с основным файлом конфигурации, расположенным в /etc/httpd/conf/httpd.conf.

[root@moon ~]# grep -i ^Include /etc/httpd/conf/httpd.conf
Include conf.d/*.conf

Итак, основная конфигурация в /etc/httpd/conf/. Небольшие фрагменты конфигурации (которые обычно устанавливаются с пакетами, зависящими от веб-сервера) находятся в /etc/httpd/conf.d/. Страницы ошибок находятся в /var/www/error, если хотите взглянуть.

У меня нет советов по ISPConfig; никогда им не пользовался. CLI или умри!

решение2

У меня была точно такая же проблема. Вот что мне помогло (изэта тема):

yum install mod_fcgid

Затем перезапустите Apache с помощью/sbin/service/httpd restart


Это странно, потому что я уже дважды устанавливал mod_fcgid, но, судя по всему, эта установка иногда беззвучно завершается неудачей. Если вышеперечисленное не сработало, вот что я установил между первой попыткой (которая не сработала) и последней (которая сработала)

  1. yum install mod_fcgid httpd-itk[первая попытка, не сработала]

  2. yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-pecl-apc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel mod_fcgid php-cli httpd-devel[большинство из них уже установлены — перебор, чтобы убедиться, что ничего не пропало]

  3. rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmзатем yum install fail2ban, увидев, что server.shжалуется, что fail2ban еще не установлен

  4. yum install mod_fcgid

Странно, что это сработало только с третьей попытки (может быть, это произошло из-за добавления репозитория?)

Связанный контент