Nginx 仮想ドメイン名設定を使用すると、ドメイン名を購入せずに特定のドメイン名を介してローカル サーバーにアクセスできます。不要な発売前費用を削減します。 設定手順 1. nginx.conf設定ファイルを編集する
(1)ファイル名にドメイン名を追加する(将来の管理を容易にするため) 次のコードが nginx.conf の http ノードの下に追加されます。 ただし、vhost フォルダーのパスには注意が必要です。ここで作成された vhost フォルダーのパスは /usr/local/nginx/Nginx/conf/vhost ですが、nginx.conf は /usr/local/nginx/conf/nginx.conf にあります。パス設定に注意してください。 (2)保存して終了 保存して終了するには、vim の ":wq" コマンドを使用します。まだ編集モードの場合は、まず Esc キーを押してからコマンドを入力する必要があります。 2.ドメイン名転送を設定する (1)インストールディレクトリにvhostフォルダを作成する
(2)ドメイン転送設定ファイルの作成と編集 # www.huaiangg.com はカスタマイズしたいドメイン名です。サフィックス .vonf を追加して、vim /usr/local/nginx/Nginx/conf/vhost/www.huaiangg.com.conf を実行できます。 vim エディタで、次のコードをコピーします。 サーバー{ 聞く 80; 自動インデックスオン; # 設定するドメイン名です server_name www.huaiangg.com; access_log /usr/local/nginx/logs/access.log を結合します。 インデックス index.html index.htm index.jsp index.php; #エラーページ 404 /404.html; if ( $query_string ~* ".*[\;'\<\>].*" ){ 404 を返します。 } 位置 / { # ここで、リバース プロキシを Tomcat のアクセス パス proxy_pass http://127.0.0.1:8080/ に設定します。 add_header アクセス制御の許可元 *; } } 保存して終了します。保存して終了するには、vim の ":wq" コマンドを使用します。まだ編集モードの場合は、Esc キーを押してからコマンドを入力する必要があります。 3. ホストの設定を行う Linux のホストは /etc/hosts にあります。vim を使用して対応するパスを開きます。 関連するドメイン名を設定する #セントオス # リバースプロキシ --> tomcat アドレス 192.168.197.130 www.huaiangg.com # 画像ホスティング 192.168.197.130 iamge.huaiangg.com # フロントエンドとバックエンドの分離サーバー 192.168.197.130 s.huaiangg.com 保存して終了します。保存して終了するには、vim の ":wq" コマンドを使用します。まだ編集モードの場合は、Esc キーを押してからコマンドを入力する必要があります。 4. 検証を開始(再開)する 注: ${nginx} はシステムのデフォルトのインストール パスを表します (例: /usr/local/nginx/)。 (1)スタート
(2)再起動
5. アクセス検証 認証にはデフォルトのポートを使用します。ポートが使用されている場合は、nginx.conf でデフォルトのアクセス ポートを変更します。 http://ローカルホスト:80 または http://127.0.0.1:80 5. テスト Linux 環境のブラウザにリバース プロキシのアドレス (例: www.huaiangg.com) を入力するだけです。詳細については以下を参照してください。 要約する 以上が、編集者が紹介した Linux\Nginx 環境での仮想ドメイン名の設定とテスト検証です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: JavaScript のクロージャの問題の詳細な説明
前回の記事では、入力完了の簡単な検出を実現しましたが、今回はさらに一歩進んで、入力が完了した後に次の...
# VMware ハードディスクの起動優先順位を調整するステップ 1: 電源をオンにすると、BIOS...
1. 構成デフォルトでは、最初の 2 つはチェックされていないので、チェックする必要があります。 (...
1. ASP.NET Web アプリケーションのテンプレートとは何ですか? それらの違いは何ですか?...
キャンバスを使ってカラフルな時計を書いてみよう! 1. タイトル(1)時計のケースが与えられ、ページ...
チャレンジ:文字列内の文字 &、<、>、" (二重引用符)、および &...
この記事の例では、多人数チャットルームを実装するためのjsコードの具体的なコードを参考までに共有して...
コードをコピーコードは次のとおりです。 <html> <ヘッド> <ス...
概要プロトタイプ パターンは、プロトタイプ インスタンスによって作成されるオブジェクトの型を指し、こ...
問題を見つける今日、Docker コンテナ内のファイルを変更しようとしたところ、コンテナ内に vim...
今日は、開発でよく使われる、非常に便利な HTML タグをいくつかまとめてみたいと思います。これらの...
MySQL 基本データ型一般的な MySQL データ型の概要 ![1036857-201708011...
フォームは、動的な Web ページを実装するための主要な外部フォームです。フォームとフォーム フィー...
Win10 システムに MySQL 8.0 をインストールする際に発生する問題と解決策は次のとおりで...
今日、非常に奇妙な状況に遭遇しました。docker イメージを更新した後、docker-compos...