CentOS 7のインストール時にOrangeScrum(にコピーされた標準PHPアプリケーション/var/www/html
)をインストールしました。サーバーIPを入力すると、Apacheテストページが表示され、ページがある場合は表示さindex.html
れます。たとえば、入力するとserver-ip/orangescrum
Webアプリケーションが表示されます。これはすべて良いです。
Scientific Linux 7でサーバーを同じ操作を続けていましたが、ApacheにアプリケーションをインストールしてサーバーIPのみを入力すると、Apacheの状態ではなくアプリケーション自体をインポートします(index.html
言えば)。httpd.conf
仮想ホスト定義を追加する以外は何もしませんでした。ここ
ルートインデックスまたはApacheテストページを操作するには何がありましたか?
答え1
index.html
ディレクトリから既存のファイルを削除する/var/www/html
か、行に名前を変更しますindex.html.back
。これにより、IPアドレスを入力するとアプリケーションが表示され始めます。
サーバーはファイルの.html
前にファイルを索引付けします.php
。アプリケーションのサブフォルダにファイルがありません.html
。だからそれは非常にうまく動作します。
問題が解決したら、次のように仮想ホスト構成を更新してください。
DirectoryIndex index.php index.phtml index.html index.htm
答え2
orangescrum
Scientific Linux 7では、/var/www/html
ディレクトリ全体をコピーするのではなく、次のようにコンテンツをコピーします。/var/www/html/orangescrum