[CentOS] CentOS7.xとApache2.4でVirtualHost設定(本番環境)

network-1989141_1920

CentOS7.xとApache2.4でバーチャルホストを設定する方法です。

httpd.confの設定変更

/etc/httpd/conf.d/httpd.confを以下のように変更します。

AllowOverride noneをAllowoverride Allに変えました。

バーチャルホスト設定

/etc/httpd/conf.d/の中にtest.example.com.confというファイルを作ります。
これだけで自動に設定が読み込まれます。

下記はLetsEncriptを使いSSL化した設定です。

設定が終わったら systemctl restart httpd でApacheを再起動します。

.htaccessのベーシック認証ファイルを置いて正しく動くかのテスト
index.html または index.php ファイルにhelloを記載し、表示されるかテスト
(index.htmだとInternal Server Errorが出ますので注意)関連記事

  • Categories

  • タグ

  • アーカイブ

  • 最近の投稿