実験環境 最小限にインストールされた 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 トランザクション ログとログ ファイルが大きすぎて縮小できないという問題を解決します。
目次序文1. Props、$emit一方向データフロー2. $親、$子3. $attrs、$list...
QQtabBar の BEMまず、BEMとはどういう意味でしょうか? BEM は、ブロック、要素、修...
前のセクションでは、コンテンツ、サーバー、JavaScript、CSS など、Web サイトのパフォ...
一般的な基本グラフィックと私が遭遇するいくつかの小さなアイコンについて簡単に説明します。以下は CS...
MySQL 一貫性ログMySQL データベースの電源が切れた場合、コミットされていないトランザクシ...
ここ2日間Javaを復習するつもりなので、練習にdubboを使ってショッピングモールプロジェクトを書...
Nginxのクロスドメイン設定は次のようには機能しません サーバー{ 聞く 80; server_n...
次に、2 つのテーブルを作成し、一連の SQL 文を実行します。SQL 文の実行後にテーブル内のデー...
XHTML には多くのタグがありますが、頻繁に使用されるのはごくわずかであり、習得する必要があるのは...
1. データベースを作成する 2. テーブルを作成する1. deptテーブルを作成する テーブル「d...
これはモーダル ボックスのドラッグのケースです。ここで実装する関数は次のとおりです。 1. ポップア...
CSS3 カテゴリ メニューの効果は次のとおりです。 html <html> <ヘ...
JD カルーセルは、動的な効果を追加せず、主に位置決めの知識を使用して、純粋な HTML と CS...
目次1. 基本的な文法2. 条件式によるフィルタリング3. 論理式によるフィルタリング4. あいまい...
ローカル環境はWindows10+WSL2(Ubuntu)です。サーバーにDockerをインストール...