ホームページ >運用・保守 >Linuxの運用と保守 >CentOS 上に Web サーバーを構築するためのドメイン名バインドと仮想ホスト構成のスキル
CentOS で Web サーバーを構築するためのドメイン名バインドと仮想ホスト構成のスキル
はじめに:
Web サーバーを構築する場合、ドメイン名バインドと仮想ホスト構成は非常に重要な手順です。この記事では、CentOS でドメイン名バインドと仮想ホストを構成する方法と、対応するコード例を紹介します。
1. ドメイン名のバインド
sudo vi /etc/hosts
ファイルの最後に次の行を追加します。 .example.com」はカスタマイズされたドメイン名、「192.168.0.100」はサーバーの IP アドレスです:
192.168.0.100 www.example.com
ファイルを保存して閉じます。
sudo vi /etc/httpd/conf/httpd.conf
次の行を見つけて変更し、「www.example.com」を置き換えます。 「バインドするドメイン名に変更します:
ServerName www.example.com:80
ファイルを保存して閉じます。
Apache サービスを再起動して、設定を有効にします:
sudo service httpd restart
2. 仮想ホストの設定
sudo mkdir /var/www/virtual_host
sudo vi /etc/httpd/conf.d/httpd-vhosts.conf
ファイルの最後に、次の内容を入力し、「example.com」をドメイン名、「/var/www/virtual_host/example.com」を先ほど作成したディレクトリ パスに置き換えます。
a2445d15a37241fe08bac1f84a382b54
ServerName example.com DocumentRoot /var/www/virtual_host/example.com <Directory /var/www/virtual_host/example.com> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
ee672f0beb03b42be69279368a66a410
ファイルを保存して閉じます。
sudo chown -R apache:apache /var/ www/virtual_host/example.com
sudo chmod -R 755 /var/www/virtual_host/example.com
sudo service httpd restart
この時点で、仮想ホストの構成は完了です。
コード例:
sudo vi /var/www/virtual_host/example.com/index.html
次の内容をファイルに貼り付けます:
8b05045a5be5764f313ed5b9168a17e6
07e6e06e0dc95dc83bb70d14dca11cbe
93f0f5c25f18dab9d176bd4f6de5d30e
<title>Welcome to example.com!</title>
9c3bca370b5104690d9ef395f2c5f8d1
6c04bd5ca3fcae76e30b72ad730ca86d
<h1>Welcome to example.com!</h1> <p>This is the default web page for the domain example.com.</p>
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e
ファイルを保存して閉じます。
要約:
この記事では、CentOS でのドメイン名バインドと仮想ホスト構成のテクニックを紹介します。hosts ファイルを変更し、DNS 解決と Apache の関連構成を設定することで、ドメイン名をディレクトリの目的に修正します。同時に、読者が練習してテストできるように、仮想ホスト ディレクトリとホームページを作成するためのコード例も提供されています。
この記事が、CentOS で Web サーバーを構築する際のドメイン名のバインドと仮想ホストの構成に役立つことを願っています。
以上がCentOS 上に Web サーバーを構築するためのドメイン名バインドと仮想ホスト構成のスキルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。