Url ISPconfig hiển thị nội dung Apache mặc định


0

Tôi thấy vấn đề này ở một vài người dùng nhưng tôi không tìm ra giải pháp. Tôi chạy Centos 7 và cài đặt ISPconfig bằng cách tải xuống, sau đó chạy

php install.php

Nó đã cấu hình một số thứ như ssl, apache, v.v., nhưng một số bước không thành công (ví dụ như một số ssl apache chẳng hạn) và tôi phải khởi động lại php install.php một vài lần để cài đặt phụ thuộc bị thiếu.

Tôi đặt ISPconfig trên port 81 và đặt nó để sử dụng url ssl.

Vấn đề: Khi mở https://192.168.1.x:81 Tôi nhận được nội dung apache mặc định from /var/www/html và không phải giao diện ISPconfig từ /var/www/ispconfig/

Những người khác đề cập rằng có thể có xung đột vhost, nhưng tôi không nghĩ vậy, vì tôi đã tìm kiếm :81 phía trong /etc/httpd/ thư mục và tôi chỉ có thể tìm thấy nó trong một tập tin: /etc/httpd/conf/sites-available/ispconfig.vhost, nếu tôi thay đổi cổng ở đó thành một cái gì đó như 83, sau đó nó bắt đầu phản hồi trên cổng mới và ngừng phản hồi trên cổng cũ 81, điều này khiến tôi nghĩ rằng không có nhiều vhost được xác định / xung đột.

Tôi có thể thử cái gì?

######################################################
# This virtual host contains the configuration
# for the ISPConfig controlpanel
######################################################

Listen 81
NameVirtualHost *:81

<VirtualHost _default_:81>
  ServerAdmin webmaster@localhost

  <Directory /var/www/ispconfig/>
    <FilesMatch "\.ph(p3?|tml)$">
      SetHandler None
    </FilesMatch>
  </Directory>
  <Directory /usr/local/ispconfig/interface/web/>
    <FilesMatch "\.ph(p3?|tml)$">
      SetHandler None
    </FilesMatch>
  </Directory>

  <IfModule mod_fcgid.c>
    DocumentRoot /var/www/ispconfig/
    SuexecUserGroup ispconfig ispconfig
    <Directory /var/www/ispconfig/>
      Options -Indexes +FollowSymLinks +MultiViews +ExecCGI
      AllowOverride AuthConfig Indexes Limit Options FileInfo
      <FilesMatch "\.php$">
        SetHandler fcgid-script
      </FilesMatch>
      FCGIWrapper /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter .php
            Require all granted
          </Directory>
    IPCCommTimeout  7200
    MaxRequestLen 15728640
  </IfModule>

  <IfModule mpm_itk_module>
    DocumentRoot /usr/local/ispconfig/interface/web/
    AssignUserId ispconfig ispconfig
    AddType application/x-httpd-php .php
    <Directory /usr/local/ispconfig/interface/web>
      # php_admin_value open_basedir "/usr/local/ispconfig/interface:/usr/share:/tmp"
      Options +FollowSymLinks
      AllowOverride None
            Require all granted
            php_value magic_quotes_gpc        0
    </Directory>
  </IfModule>

  # ErrorLog /var/log/apache2/error.log
  # CustomLog /var/log/apache2/access.log combined
  ServerSignature Off

  <IfModule mod_security2.c>
    SecRuleEngine Off
  </IfModule>

  # SSL Configuration
  SSLEngine On
    SSLProtocol All -SSLv3
    SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt
  SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key
  #SSLCACertificateFile /usr/local/ispconfig/interface/ssl/ispserver.bundle

  SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
  SSLHonorCipherOrder On

  <IfModule mod_headers.c>
    Header always add Strict-Transport-Security "max-age=15768000"
        RequestHeader unset Proxy early
  </IfModule>

    SSLUseStapling On
  SSLStaplingResponderTimeout 5
  SSLStaplingReturnResponderErrors Off
  </VirtualHost>

<IfModule mod_ssl.c>
  SSLStaplingCache shmcb:/var/run/ocsp(128000)
</IfModule>

<Directory /var/www/php-cgi-scripts>
  AllowOverride None
    Require all denied
  </Directory>

<Directory /var/www/php-fcgi-scripts>
  AllowOverride None
    Require all denied
</Directory>

Câu trả lời:


1

Nhờ vào rakib_buet tại diễn đàn webhostingtalk, tôi đã sửa nó bằng ...

yum install mod_fcgid
service httpd restart

Có vẻ như mod_fcgid chưa được cài đặt và các tệp cấu hình apache cho ispconfig được đặt hướng dẫn dựa trên nó <IfModule mod_fcgid.c>...</IfModule>, có lẽ nó có thể được sửa với các mẫu ISPconfig tốt hơn cho các tệp này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.