web-dev-qa-db-ja.com

デフォルトのApacheページを表示するISPConfig

DebianJessieにISPConfigをインストールしようとしています。私はこの小屋をフォローしていました https://www.howtoforge.com/tutorial/perfect-server-debian-8-jessie-Apache-bind-dovecot-ispconfig-3/3/

すべてを正常にインストールできますが、アクセスすると https:// ip:8080 / デフォルトのApacheページが表示されます。なんでこんなことが起こっているの?

/ var/www /フォルダーにhtml /フォルダーとispconfig /フォルダーがあり、ispconfigをhtmlに移動しようとしましたが、アクセスしようとするとphpが実行されません。いいえ、短いタグは問題ではありません。

A2dissite 000-defaultを試し、Apache2の再起動をサービスしましたが、すべて同じままです。

たぶん、異なるポートで異なるWebサイトを実行できるように構成する必要がありますか?/etc/Apache2/sites-available /には次のものがあります。

  • 000-default.conf
  • apps.vhost
  • デフォルト-ssl.confispconfig.conf
  • ispconfig.vhost

どうしたらいいのかよくわかりません。 Apacheの経験はあまりありません

何をしようとしていますか?

アクセス時にISPConfigを実行しようとしています https:// ip:808

1
Mark Read

基本

仮想ホストエントリがこの問題を解決する可能性があるようです。

次のディレクトリの下:

/etc/Apache2/sites-available

コピーして名前を変更000-default.conf、。conf拡張子を保持例えば.

 # cp 000-default.conf virtual.isp3.conf .

新しい.confファイルを編集して、次のようにします(特に:8080に注意してください)。

<VirtualHost *:8080>

ServerName example.tld
ServerAlias www.example.tld *.example.tld
DocumentRoot /path/to/isp3/

</VirtualHost>

これにより、ポート8080でそのサーバーへのすべての要求が/ path/to/isp3 /からプルするように設定されます。

行を削除する必要はなく、コメントを外すだけでよいことに注意してください。

編集したら、.confを保存し、a2ensiteで有効にします。

# a2ensite virtual.isp3.conf

次に、Apacheを再起動します

# service Apache2 restart

警告

  • それでもISP3に障害が発生する場合は、最初に通常のhtmlページを試して、仮想ホスト構成をテストします(つまり、このカスタムプレーンページにアクセスするようにDocumentRootを設定します)。

  • SSLアクセスの追加オプションを追加または構成する必要がある場合があります。

  • 同様に、プレーンページは機能するが、.phpベースのページは機能しない場合は、サーバーが.phpファイルを解析できることを確認するために追加の手順を実行する必要があります。

1
Anaksunaman

同様の問題があり、ispconfig urlがApacheのデフォルトページを表示していましたが、次のように修正されました。

yum install mod_fcgid
service httpd restart
1
adrianTNT