1. タイプの導入 1.1 ドメインベースの仮想ホスティング いわゆるドメイン名ベースの仮想ホストとは、異なる仮想ホストが異なるドメイン名によって区別されることを意味します。ドメイン名ベースの仮想ホストは、企業で最も広く使用されている仮想ホストの種類です。外部にサービスを提供するほぼすべての Web サイトは、www.test1.com、www.test2.com などのドメイン名ベースのホストを使用しています。 1.2 ポートベースの仮想ホスト 同様に、いわゆるポートベースの仮想ホストは、異なる仮想ホストが異なるポートによって区別されることを意味します。このタイプの仮想ホストに対応するエンタープライズ アプリケーションは、主に社内の Web サイトです。たとえば、外部への直接のユーザー アクセスを提供したくない Web サイトのバックエンドなどです。ポートベースの仮想ホストにアクセスするには、アドレスにポート番号が含まれている必要があります (http://www.test.com:81、http://www.test.com:82 など)。 1.3 IPベースの仮想ホスト 同様に、いわゆる IP ベースの仮想ホストは、異なる IP によって異なる仮想ホストを区別することを意味します。このような仮想ホストに対応するエンタープライズ アプリケーションは非常にまれです。通常、異なるビジネスで複数の IP を使用する必要があるシナリオでは、負荷分散で IP をバインドします。Web 上で異なる仮想マシンを区別するために IP をバインドすることはありません。 これら 3 種類の仮想ホストは、個別に使用することも、混在させて使用することもできます。 2. 複数のドメイン名に基づく仮想ホスト構成 基本的な手順: nginx 構成ファイルを変更して複数のドメイン名を設定し、nginx サービスを再起動し、対応する異なるサイト ディレクトリを作成してサイト ファイルをアップロードするか、1 つのサイト ディレクトリを使用して複数のドメイン名でアクセスします。 3. 複数のポートに基づく仮想ホスト構成 基本的な手順: nginx 構成ファイルを変更して複数のポートを設定し、nginx サービスを再起動し、セキュリティ グループ ルールを変更してポートを開き、対応する異なるサイト ディレクトリを作成してサイト ファイルをアップロードするか、1 つのサイト ディレクトリを使用して複数のポートからアクセスします。 4. 複数のIPに基づく仮想ホスト構成 4.1 基本的な手順:ネットワーク カードを追加して複数の IP を取得するか、補助 IP を追加する、nginx 構成ファイルを変更して複数の IP を構成する、nginx サービスを再起動し、対応する異なるサイト ディレクトリを作成してサイト ファイルをアップロードする、または 1 つのサイト ディレクトリを使用して複数の IP を介してアクセスする 4.2 補助IPの追加方法 4.2.1 一時的に補助IPを追加する: 方法1: ifconfig eth0:1 10.0.0.8/24 up 方法 2: ip addr ip addr help ヘルプを表示 ip addr add 10.0.0.9/24 dev eth0 (表示するには ip addr を使用) ip addr add 10.0.0.9/24 label eth0:2 dev eth0 (ifconfig と ipaddr の両方を使用して表示できます。推奨) 4.2.2 補助IPを永続的に追加する cd /etc/sysconfig/network-scripts/ #ネットワーク カード設定ファイルのディレクトリに移動します cp ifcfg-eth0 ifcfg-eth0:1 #設定ファイルをコピーして名前を変更します vim ifcfg-eth0:1 #設定ファイルを編集します /etc/init.d/network restart #ネットワーク サービスを再起動します 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL 8.0.15 インストール グラフィック チュートリアルとデータベースの基礎
>>: ミニプログラムの基本的な使用方法の知識ポイント(非常に包括的で、お勧めです!)
問題の説明: MySQL に中国語の文字を挿入する場合、または MySQL では中国語の文字が正常に...
多くの場合、Web デザインが完成した後でデザイナーの無知が露呈し、批判されることがあります。彼らは...
目次これ方法オブジェクト内これを隠した厳密モードこれを変更してこれいつものように、まずはコードを見て...
背景何が起こったかというと、Luzhu は偶然、宇宙で最高の外部スピーカーを備えた携帯電話について知...
たくさんのリンクおそらく、このようなサイトをたくさん見たことがあるでしょう。ページの下部に 50 個...
ウェブサイトの互換性のデバッグは本当に面倒です。今日のウェブサイト デザイナーは、以前よりもはるかに...
私はtengineを使用しています。インストールディレクトリは/usr/local/tengineで...
まず、action はフォームの属性です。HTML5 では必須の属性値として定義されています。onS...
目次特徴保存戦略自己増加の決定自動増分値の変更実行プロセス問題点自動増分ロックロック戦略バッチ挿入の...
目次1. はじめに2. データベースをバックアップする3. オリジナルのMysqlをアンインストール...
最近、カンファレンスの健康申告システムに取り組んでいたとき、バックエンドを構築する必要があり、vue...
この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...
目次1. テスト環境1.1 CentOS 7をインストールする1.2 Docker CE 19.03...
Tomcat をサービスとして登録する場合の注意点は次のとおりです。 インターフェースを開いたら、以...
Linux コマンドの学習は、ほとんどの初心者にとって最大の障害です。今日は、Linux システムで...