显示 Apache 测试页面而不是 ISPCofig

显示 Apache 测试页面而不是 ISPCofig

我是 ISPConfig 的新手,我使用网站教程进行设置。
我在装有 CentOS 6.3 的 vmware VM 上安装了 ISPConfig 3。我为客户操作系统使用静态 IP。安装 ISPConfig 3 后,我进入主机操作系统并尝试在浏览器中打开 ISPConfig 网页。我使用了https://[访客 IP]:8080,但显示的是 Apache 测试页而不是 ISPConfig 3 主页。
我该如何修复这个问题或如何访问 ISPConfig 3 控制面板?

答案1

要删除测试页:

删除/etc/httpd/conf.d/welcome.conf(或将其重命名为不以 .conf 结尾的名称)

和/或

粘贴index.html一页/var/www/html

CentOS 中的 DocumentRoot (/var/www/html) 中没有任何内容。welcome.conf 禁用了 Apache 的自动索引,并为 http 响应 403(禁止)设置了自定义错误页面。由于自动索引被禁用,因此您会得到 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/ 中。小配置片段(通常与依赖于 Web 服务器的软件包一起安装)位于 /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

奇怪的是它只在第三次尝试时才起作用(也许是添加了存储库才起作用?)

相关内容