Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

Apache DocumentRoot

Apacheの動いているOrange PiのIPアドレスにブラウザからアクセスする。
表示されるものの実体は、
/var/www/html/index.html
となっている。
WordPressを表示するのに
192.168.11.16/wp/
とすると
/var/www/html/wp/index.php
が表示される。

これらのデータをNAS上に移したい、どこか設定を変更しなければ移した先を表示してくれないだろう。
その方法の覚書き。

DocumentRootというのだそうだ。
初期設定は/var/www/になっている。
これを/home/orangepi/htmltestに変更してみる。

1./etc/apache2/apache2.confのバックアップを取る。
  cp apache2.conf apache2.conf.org

2./etc/apache2/apache2.confを編集する。
  sudo vi /etc/apache2/apache2.conf

  #<Directory /var/www/>
  <Directory /home/orangepi/htmltest/>

3./etc/apache2/sites-available/000-default.confのコピーを作る。
  cp 000-default.conf test.conf

4.コピーのtest.confの方を以下のように編集する。
  #DocumentRoot /var/www/html
  DocumentRoot /home/orangepi/htmltest

5.000-default.confの登録を削除する。
  sudo a2dissite 000-default.conf

6.test.confを登録する。
  sudo a2ensite test.conf

7.Apacheを再起動する。
  service apache2 reload

分かりやすく、/home/orangepi/htmltest/index.htmlに「Hello World!」と書いておいた。

このエントリーをはてなブックマークに追加

Posted under: ubuntu


コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload CAPTCHA.