5.

Apacheのドキュメントルートを変更する方法

編集
この記事の要点
  • Apache のドキュメントルートを変更する方法(OS 別)
  • Ubuntu: /etc/apache2/sites-available/000-default.conf
  • CentOS: /etc/httpd/conf/httpd.conf
  • macOS: /etc/apache2/httpd.conf — どの環境も DocumentRoot と対応する <Directory> を揃えてApache 再起動

 

Apacheのドキュメントルートを変更するときは、OSごとに編集する設定ファイルが少し違います。

ただし考え方は同じで、DocumentRoot と対応する <Directory> を揃えたうえで、Apache を再起動します。

Ubuntu

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

DocumentRoot を変更したいパスに書き換えます。

CentOS

sudo vi /etc/httpd/conf/httpd.conf

DocumentRoot と、必要に応じて対応する <Directory> の設定を見直します。

Windows

Apache の設定ディレクトリにある httpd.conf を開き、DocumentRoot<Directory> を変更します。

macOS

sudo vi /etc/apache2/httpd.conf

他の環境と同様にドキュメントルートを変更します。

変更後の確認

  • 設定ファイルの文法エラーがないか
  • 新しい公開ディレクトリに index ファイルがあるか
  • Apache 再起動後に 403 / 404 が出ていないか
編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. インストール方法(Ubuntu)
  2. Apache HTTP Server のインストール方法(CentOS / RHEL)
  3. ディレクトリ構造
  4. httpd.conf(設定ファイル)
  5. ドキュメントルートの変更方法
  6. .htaccess
  7. コマンド一覧
  8. エラー一覧
  9. VPSへの導入例(CentOS編)
  10. SSLの設定
  11. httpd.conf系のバーチャルホストの設定エラー有無確認方法
  12. .htaccess でベーシック認証
  13. configの文法チェック

最近更新/作成されたページ