私のapache2はdebian8.1にインストールされています。
構成ファイルから/etc/apache2/apache2.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
これにはいくつかの行がありますindex.html
。
デフォルトのDebianドキュメントルートは/var/www/htmlです。 /var/www の下に独自の仮想ホストを作成できます。これは以前のバージョンとは異なり、デフォルトでより良いセキュリティを提供します。を得るために
使用してください。phpinfo()
document root is /var/www
それを変える方法 /var/www
?
答え1
apache2.4では、場所を/var/www/htmlに変更したため、index.htmlの一部のテキストのみが変更を通知します。ドキュメントのルートを変更する必要はありません。
新しい仮想ホストを作成するには、new_website.confを/etc/apache/sites-availableに追加し、必要な場所を指定するだけです(サイトサポートフォルダにシンボリックリンクを作成するにはa2ensiteを使用)。通常、/var/www/html/new_website(またはApacheユーザーがアクセスできる他の場所)の下に新しい場所を作成します。
一般的なウェブサイトの場合、apache2.confを操作する必要はありません。 Apache 2.2とApache 2.4の主な変更点は次のとおりです。〜らしい混乱している場合は、新しい仮想ホストのconfファイルで.conf拡張子を使用する必要があります。初期のApache 2.2ではこれは重要ではありませんでした。
答え2
このパスでサイト固有の構成ファイルを編集する必要があります。/etc/apache2/sites-enabled
編集するファイルは次のとおりです。000-default.conf
ただ変えてくださいドキュメントルート~から/var/www/html到着/var/www/YOUR_DIRECTORY
答え3
セキュリティ上の理由から、別名を/var/wwwから/var/www/htmlにする必要がありますが、これはあなた次第です。 (私はそうではありません)