ドメインを取得してWebサーバーで、Webサイトを別にしたかった。
ここでは、WebサーバーApacheのバーチャルホスト機能を使用して、Webサイトを運用できるようにする。
環境
OS/ミドルウェア | バージョン |
---|---|
CentOS | 7.2.1511 |
Apache | 2.4.6 |
PHP | 7.0.28 |
MySQL | 5.7.21 |
バーチャルホストの設定
[ディレクトリ移動]
1 |
# cd /etc/httpd/conf.d |
[ファイルの編集]
1 |
# vi vhost.conf |
[ファイルの中身]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<VirtualHost *:80> ServerAdmin メールアドレス DocumentRoot /var/www/html/プロジェクト名 // お名前.comで取得したドメイン ServerName grow-up-factory.com ErrorLog /var/log/httpd/サイト名_error_log CustomLog /var/log/httpd/サイト名_access_log combined </VirtualHost> // 追加 <VirtualHost *:80> ServerAdmin メールアドレス DocumentRoot /var/www/html/プロジェクト名 // お名前.comで取得したドメイン ServerName blog.grow-up-factory.com ErrorLog /var/log/httpd/サイト名_error_log CustomLog /var/log/httpd/サイト名_access_log combined </VirtualHost> |
[Apacheの再起動]
1 |
# systemctl restart httpd.service |
お名前.comでドメインの設定
まずは、お名前.comにログインします。コチラ → お名前.com
ログインをしたら、DNSをクリック。
ドメインのDNS関連機能設定にチェックを入れて、[次へ]をクリック。
ドメイン名にチェックを入れて、[次へ進む]をクリック。
「DNSレコード設定を利用する」の[設定する]をクリック。
ホスト名「blog」TYPE「A」を選択し、VALUEにVPSのIPアドレスを入力。「追加」をクリックします。
IPアドレスは、ConoHaのコントロールパネルから確認します。コチラ → ConoHaコントロールパネル
「サーバー」を選択し、「ネームタグ」をクリック。
「ネットワーク情報」の中に、IPアドレスが記載してあるので、確認。
以下のように追加されます。
IPアドレスを追加後「DNSレコード設定用ネームサーバー変更確認」にチェックが付いていることを確認し「確認画面へ進む」をクリック。
設定内容に問題がなければ「設定する」をクリックします。
以上でドメイン設定の作業は終わりです。
独自ドメインでブログにアクセス
設定反映が完了(最大72時間程度)すれば、先ほど取得したドメインでブログにアクセスできるようになります。
以上で設定が終了しました。