Apache ポートに基づいて仮想ホストを作成する例

Apache ポートに基づいて仮想ホストを作成する例

apache: ポートに基づいて仮想ホストを作成する

仮想ホスト(a、b、c)の作成を例に挙げます

1) 2.1.2 デフォルトのホストモードを無効にする

[root@localhost httpd]# vim /etc/httpd/conf/httpd.conf
メイン設定ファイル内の次の行をコメントアウトします #DocumentRoot "/var/www/html"

2) メイン設定ファイルにリスニングポートを追加する

Listen行を探し、元の行Listen 80に基づいてListen 8080行を追加します。 
81を聴く

3) ポート構成仮想を追加する

[root@localhost httpd]#vim /etc/httpd/conf.d/virtualhost.conf
<仮想ホスト 192.168.87.131:80>
  ドキュメントルート "/var/www/a"
  サーバー名 www.a.com
</仮想ホスト>
<仮想ホスト 192.168.87.131:8080>
  ドキュメントルート "/var/www/b"
  サーバー名 www.b.com
</仮想ホスト>
<仮想ホスト 192.168.87.131:81
  ドキュメントルート "/var/www/c"
  サーバー名 www.c.com
</仮想ホスト>

4) 新しいディレクトリを作成する

[root@localhost conf.d]# cd /var/www 
[root@localhost www]# mkdir abc
[root@localhost www]# echo welcome to www.a.com >> ./a/index.html
[root@localhost www]# echo welcome to www.b.com >> ./b/index.html
[root@localhost www]# echo welcome to www.c.com >> ./c/index.html

5) httpdを再起動する

[root@localhost ~]#systemctl httpdを再起動します

注意: 必ず httpd を再起動してください。

最終結果:

ここに画像の説明を挿入

Apache ポートに基づく仮想ホストの作成例に関するこの記事はこれで終わりです。Apache ポートに基づく仮想ホストの作成の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Apache 仮想ホストにポートを追加する方法
  • Apache 構成 マルチポート マルチ仮想ホスト LAN アクセスの例
  • Linux 環境で Apache マルチポートの仮想ホストを構成する方法の詳細な紹介
  • Windows Apache マルチポート仮想ホストの設定方法

<<:  CSS リセットスタイルリセットの実装例

>>:  Vue マルチページ構成の詳細

推薦する

ウェブページの右下隅に「いいね!」カード効果を実現するための CSS (サンプルコード)

効果 HTML を実装するには、まずクリーンな HTML ページを準備し、ノードを記述します。 &l...

Ubuntu で apt-get を使用して mysql をインストールおよび完全にアンインストールする方法の詳細な説明

1. mysqlをインストールします。 udo apt-getでmysql-serverをインストー...

JavaScript をスリープまたは待機させる方法

目次概要setTimeout() の確認スリープ関数の書き方シンプルな選択ループで実行されますか?要...

Linux での NTP サーバー設定の詳細な手順

目次1. 環境設定1.NTPサーバー2. ビジネスサーバー2. NTPサーバーの設定1. chron...

Nginx サービス クイック スタート チュートリアル

目次1. Nginx の紹介1. Nginx とは何ですか? 2. Nginx を使用する理由3. ...

Linux サーバーに Python3 をインストールする 2 つの方法

最初の方法Alibaba Cloud および Baidu Cloud サーバーが利用可能です。 ! ...

Office ファイルのオンライン プレビュー用の Vue サンプル コード

最近、電子アーカイブに取り組んでおり、バックエンドではファイルの Huawei Cloud OSS ...

vue3 プロジェクトを素早く構築し、関連機能を紹介する vite+ts の詳細な説明

目次ヴィテ建てる構成vite.config.tsルーターtsタイプvue3 の知識設定小道具コンテク...

MySQLでホワイトリストアクセスを設定する方法

MySQLでホワイトリストアクセスを設定する手順1. ログイン mysql -uroot -pmys...

タブ切り替え効果を実現するJavaScript

この記事では、タブ切り替え効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...

CentOS7にsshをインストールして設定する

1. openssh-serverをインストールする yum インストール -y openssl o...

Linux コマンドラインターミナルで画面を分割するための 2 つのツール

ターミナル分割画面ツールは2つあります: screen と tmux 1. 画面分割を使用する(上下...

Dockerで新しいイメージを手動で構築する方法

この記事では、Docker で新しいイメージを手動で構築する方法を紹介し、皆さんと共有します。詳細は...

MySQL 5.7.17 winx64 のインストールと設定のチュートリアル

今日、MySQL データベースをコンピューターに再度インストールしました。システムを再インストールす...