実験環境 最小限にインストールされた CentOS 7.3 仮想マシン 基本環境を構成する 1. nginxをインストールする yum インストール -y epel-* yum isntall -y nginx vim 2. 仮想マシンホストのサイトルートディレクトリを作成する mkdir /var/wwwroot mkdir /var/wwwroot/site1 mkdir /var/wwwroot/site2 echo -e "site1" >> /var/wwwroot/site1/index.html echo -e "site2" >> /var/wwwroot/site2/index.html 3. CentOSファイアウォールを無効にする 強制0を設定する systemctl 停止 ファイアウォール systemctl ファイアウォールを無効にする ポートベースの仮想ホストの構成 1. nginx設定ファイルを編集する vim /etc/nginx/conf.d/vhosts.conf 2. 次のコンテンツを追加します サーバー{ 聞く 8081; ルート /var/wwwroot/site1; インデックス index.html; 位置 / { } } サーバー{ 聞く 8082; ルート /var/wwwroot/site2; インデックス index.html; 位置 / { } } 3. systemctl nginx を起動します 4. ホスト上の2つのサイトにアクセスする
ドメインベースの仮想ホストの構成 1. nginx設定ファイルを再編集する vim /etc/nginx/conf.d/vhosts.conf 2. 元のコンテンツを削除し、次のコンテンツを再度追加します。 サーバー{ 聞く 80; サーバー名 site1.test.com; ルート /var/wwwroot/site1; インデックス index.html; 位置 / { } } サーバー{ 聞く 80; サーバー名 site2.test.com; ルート /var/wwwroot/site2; インデックス index.html; 位置 / { } } 3. systemctl nginx を再起動します 4. Windowsの
以下の内容を追加(実際の状況に応じて修正) 5. ホスト上の2つのサイトにアクセスする
IPベースの仮想ホストの設定 1. 仮想マシンに2つのIPアドレスを追加する ifconfig ens33:1 192.168.204.151 ifconfig ens33:2 192.168.204.152 2. nginx設定ファイルを再編集する vim /etc/nginx/conf.d/vhosts.conf 3. 元のコンテンツを削除し、次のコンテンツを再度追加します。 サーバー{ 192.168.204.151:80 を聞きます。 ルート /var/wwwroot/site1; インデックス index.html; 位置 / { } } サーバー{ 192.168.204.152:80 を聞きます。 ルート /var/wwwroot/site2; インデックス index.html; 位置 / { } } 4. systemctl nginx を再起動します 5. ホスト上の2つのサイトにアクセスする
以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Mysql トランザクション ログとログ ファイルが大きすぎて縮小できないという問題を解決します。
この記事では、フォーム検証を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...
目次1. はじめに2. バックアップとリカバリの簡単な定義3. 復旧計画で考慮すべきいくつかの要素4...
apt-get を使用してインストールすると、非常に遅くなります。国内のソースを変更すると、この問題...
これは私が以前使用した mysql5.7.18.zip のインストール チュートリアルです。まずこれ...
序文MySQL データベースでは、if else のような判断演算を使用することがあります。では、M...
1. 親divは疑似クラスafterとzoomを定義します <スタイル タイプ="...
VNodeとはvue.js には VNode クラスがあり、これを使用してさまざまな種類の vnod...
まず、GB2312、GBK、UTF-8 はすべて文字エンコーディングであることを理解する必要がありま...
目次遷移フック関数カスタム遷移クラス名遷移グループの使用まとめまずは例を見てみましょうコードは次のと...
問題を解決するBootstrap は、次の問題を解決する CSS フレームワークです。デバイス間での...
目次クエリキャッシュの最適化概要クエリプロセスクエリキャッシュ構成クエリキャッシュの無効化メモリ管理...
目次1. Vueフロントエンドを構成する1. クロスドメイン構成を開発する2. 本番環境のクロスドメ...
Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な展開、コンテナ ...
Explain コマンドは、データベースのパフォーマンス問題を解決するために最初に推奨されるコマンド...
ユーザー名前空間は Linux 3.8 で追加された新しい名前空間で、ユーザー ID やグループ I...