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
。