CentOSの7 HTTP Server構成

httpシングルドメインアクセス

  YUMのhttpdをインストール-y:ソフトウェアをインストールするには1、

  2、サービスを開始します。start systemctlのhttpd

  図3は、ブートを設定:systemctlはHTTPDを有効にします

  4、index.htmlを作成します。タッチを/var/www/html/index.html

  5、中のindex.htmlのコンテンツのテストを追加します。echo「テスト」> /var/www/html/index.html

  6は、ファイアウォールサービスのhttpを追加するには:ファイアウォール-CMD --permanent --add-リッチルール= 'ルールファミリー= IPv4ソースアドレス= 10.0.0.0 / 24サービス名=のhttp受け入れます'

  7、ファイアウォールをリロード:ファイアウォール-CMD --reload

  8、HTTPD-vhosts.confを作成:VIM /etc/httpd/conf.d/httpd-vhosts.confを

  図9は、httpdの-vhosts.confに次の行を追加します。

    <VirtualHostの*:80>

      DocumentRootの/ var / www / htmlと設定

      サーバー名www.test.com

      ServerAlias test.com

    </ VirtualHost>の

  10、再起動します。httpサービス:systemctl再起動httpdの

  11は、/ etcに以下を追加/レーンは、ホスト:

    10.0.0.20 www.test.com

    10.0.0.20 test.com

  12は、コマンドにアクセスするには、上記の手順ドメイン名、Linuxのドメイン名の完了時に実現することができます。www.test.comカール

 

第二に、マルチドメインアクセス

  1、新しいディレクトリを作成します。mkdirは/ var / www /のプライベート

  2、index.htmlファイルを作成し、コンテンツオレンジを追加します。echo「オレンジ」> /var/www/private/index.html

  図3は、HTTPD-vhosts.conf中に次の行を追加します。

    <VirtualHostの*:80>

      DocumentRootのは/ var / www /のプライベート

      ServerNameのwww.private.com

      ServerAlias private.com

    </ VirtualHost>の

  systemctl再起動HTTPD:4、httpdサービスを再起動します

  5は、/ etcに以下を追加/レーンは、ホスト: 

    10.0.0.20 www.private.com

    10.0.0.20 private.com

 

第三に、中のhttpd-vhosts.confに以下を追加し、唯一の特定のIPアクセスを許可します:

  <ディレクトリ/ var / www /のプライベート>

    IPを必要と10.0.0.21 //だけのマシンへのアクセスを可能にすることを示し、「IP 10.0.0.0/24を必要とし、」それは、ネットワーク・アクセス・セグメント0を表示できることを示し、「地元の許可が必要です」

    拒否されたすべての必要//これがデフォルトの設定、有無ができることです

  </ディレクトリ>

 

PS:DNS LANとしなかった、あなたは、コンピュータのhostsファイルにアクセスするには、同じ内容のhostsファイルにhttpサーバを追加する必要があります

おすすめ

転載: blog.csdn.net/a4132447/article/details/95116968