Apache サーバーのルート ディレクトリを変更するにはどうすればいいですか? [closed] 質問する

Apache サーバーのルート ディレクトリを変更するにはどうすればいいですか? [closed] 質問する

Apache サーバーのドキュメント ルートを変更するにはどうすればよいでしょうか。基本的には、ではなく ディレクトリlocalhostからアクセスするようにしたいです。/users/spencer/projects/var/www


結局、解決しました。httpd.confファイルを変更するよう提案する人もいましたが、結局、 のファイルを見つけて/etc/apache2/sites-available/default、ルート ディレクトリを から に変更したところ、/var/wwwうまく/home/myusername/projects_folderいきました。

ベストアンサー1

これは以下の場合にのみ適用されます。ウブントゥ 14.04LTS (Trusty Tahr) 以降のリリース。

私の Ubuntu 14.04 LTS では、ドキュメント ルートは に設定されていました/var/www/html。これは次のファイルで構成されていました。

/etc/apache2/sites-available/000-default.conf

だから、

sudo nano /etc/apache2/sites-available/000-default.conf

次の行を必要に応じて変更します。

DocumentRoot /var/www/html

また、

sudo nano /etc/apache2/apache2.conf

そしてこれを見つけます:

<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

/var/www/html希望するディレクトリに変更して保存します。

変更を保存したら、Apache 2 Web サーバーを再起動するだけで完了です :)

sudo service apache2 restart

sudo nanoグラフィカル テキスト エディターを使用する場合は、を に置き換えるだけですgksu gedit

おすすめ記事