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 マルチページ構成の詳細

ブログ    

推薦する

Linux centos7 環境での MySQL インストール チュートリアル

Linux centos7 環境に MySQL をインストールする手順の詳細な紹介MySQLをインス...

CSS における位置指定の概要

CSS には 4 種類の配置方法があり、シナリオによって効果が異なります。ここでは、これら 4 種類...

少なくとも7日間連続して注文を行ったユーザーに対するSQLクエリ

テーブルを作成するテーブル order(id varchar(10),date datetime,o...

mysqlは2つ以上のフィールドがNULLであるレコードを見つける問題を解決します

コアコード /*-------------------------------- 2つ以上のフィール...

画像を読み込むための JavaScript キャンバス

この記事では、画像を読み込むためのJavaScriptキャンバスの具体的なコードを参考までに紹介しま...

Bootstrap 3.0 の特殊効果の学習ノート(表示と非表示、フローティングの除去、閉じるボタンなど)

この記事の主な内容は次のとおりです。 1. 閉じるボタン2.キャレット3. フローティングを素早く設...

VMware15 centos7 ブリッジモード ssh に突然アクセスできなくなる問題を解決する

仮想マシンに独自の LAN IP を持たせたいので、テストを容易にするためにブリッジを使用します。 ...

アイデアコンパイラvueインデントエラー問題シナリオの分析

プロジェクトシナリオ: Vueプロジェクトを実行したらインデントエラーが出ました。ideaコンパイラ...

HTML CSS の 3 つの一般的なスタイル セレクター

1: タグセレクタータグセレクターはすべてのタグに使用されます。ここでは p を例に挙げます。つまり...

JS の toFixed() メソッドの丸め精度の問題の詳細な説明

目次落とし穴充填方法何の穴ですか?要約する落とし穴最近、仕事で商品の割引価格を計算すると、いつも1セ...

HTML の表のフレームとルール属性の詳細な説明

テーブル タグの frame 属性と rules 属性は境界線の表示を制御できます。フレーム プロパ...

Vueで背景色と透明度を設定する方法

背景色と透明度の設定上記のように、最初の画像の場合は、灰色の背景と左上隅に白い「カバー」という文字を...

CSS ハート型読み込みアニメーションのソースコードの実装

さっそく、コードをお見せしましょう。コードは非常にシンプルなので、勉強すれば理解できるようになります...

uniapp は日付と時刻の選択機能を実装します

この記事の例では、日付と時刻の選択を実装するための uniapp の具体的なコードを参考までに共有し...

SQL で行の最大値または最小値を取得する方法

元データと対象データSQL文を実装する(最大) 選択 店、 月、 最大(dz,fz,sp) が最大値...