ISPCofig 대신 Apache 테스트 페이지가 표시됨

ISPCofig 대신 Apache 테스트 페이지가 표시됨

저는 ISPConfig를 처음 접했고 웹 사이트 튜토리얼을 사용하여 설정했습니다.
CentOS 6.3이 설치된 vmware VM에 ISPConfig 3을 설치했습니다. 게스트 OS에는 고정 IP를 사용합니다. ISPConfig 3을 설치한 후 호스트 OS로 이동하여 브라우저에서 ISPConfig 웹페이지를 열려고 했습니다. 나는 사용했다https://[guest-ip]:8080, 그러나 ISPConfig 3 기본 페이지 대신 Apache에 대한 테스트 페이지가 표시되었습니다.
이 문제를 어떻게 해결하거나 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/에 기본 구성이 있습니다. 작은 구성 조각(일반적으로 웹 서버에 의존하는 패키지와 함께 설치됨)은 /etc/httpd/conf.d/에 있습니다. 보고 싶은 경우 오류 페이지는 /var/www/error에 있습니다.

ISPConfig에 대한 조언은 없습니다. 결코 그것을 사용하지 않았습니다. CLI 아니면 죽어라!

답변2

나는 똑같은 문제가있었습니다. 이것이 나를 위해 고쳐진 것입니다 (from이 스레드):

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그런 다음 Fail2ban이 아직 설치되지 않은 것보다 불평하는 것을 yum install fail2ban본 후server.sh

  4. yum install mod_fcgid

세 번째 시도에서만 작동했다는 것이 이상합니다. (아마도 이를 수행한 저장소를 추가한 것일까요?)

관련 정보