【Linux】apache(httpd)で複数サイト運営

apacheで複数サイトを公開する方法を知ったので,備忘録的にまとめておこうと思います.めちゃくちゃ簡単でした.

環境

  • Fedora 29(Work Station)
  • apache2.4

apacheの設定をいじる

サイトの読み込み設定

そんなに難しいことじゃないです.いつも通り/etc/httpd/conf.d/vhost.confをいじるだけです.↓↓↓こんな感じです.

Include vhosts/*.conf

サイトごとの設定を記述する

vhost.confの設定をいじったら,サイトごとの設定を記述します....の前にやることがあって,設定を格納するためのディレクトリがないと思うので作っちゃってください.

mkdir vhosts

そしたら設定ファイルを書いていきましょう.設定ファイル名はサイトごとにわかりやすいものにするといいと思います.

# vi koron0902.ddns.net.conf

  
    DocumentRoot /var/www/server1
    ServerName   koron0902-server1
  

ほんっっっっっとに最低限のことしか書いてませんが,公開するなりする場合にはちゃんとセキュリティ設定とかも記述しましょうね.そうそう,終わったらapacheの再起動も忘れずにね

ディレクトリ構造

httpd/
  ├conf.d/
  | └vhost.conf
  └vhost
    ├server1.conf
    └server2.conf

あわせて読みたい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です