nginx 仮想ドメイン名構成を使用すると、ドメイン名を購入せずに、特定のドメイン名を介してローカル サーバーにアクセスできます。導入前に不要な経費を削減します。
設定手順
1. nginx.conf 設定ファイルを編集します
sudo vim /usr/local/nginx/nginx/conf / nginx.xonf
(1) ファイル名にドメイン名を追加します (今後の管理を容易にするため)
ここで追加したコードは http nginx.conf の最後をクリックして追加します。
ただし、vhost フォルダーのパスに注意する必要があります。ここで作成される vhost フォルダーのパスは /usr/local/nginx/nginx/conf/vhost ですが、nginx.conf は / にあります。 usr/local/nginx/conf/nginx.conf。パスの設定には注意が必要です。
include vhost/*.conf
(2) 保存して終了
vim の「:wq」コマンドを使用して保存して終了します。まだ編集モードにいる場合は、最初に esc キーを押してからコマンドを入力する必要があります。
2. ドメイン名転送の設定
(1) インストールディレクトリに vhost フォルダーを作成します
mkdir /usr/local/nginx/nginx/conf/ vhost
(2) ドメイン名転送構成ファイルを作成および編集します。
# www.huaiangg.com 为你想要自定义的域名,加上后缀 .vonf 便可 vim /usr/local/nginx/nginx/conf/vhost/www.huaiangg.com.conf
vim エディターで、次のコードをファイルにコピーします。
server { listen 80; autoindex on; # 这是你想要设置域名 server_name www.huaiangg.com; access_log /usr/local/nginx/logs/access.log combined; index index.html index.htm index.jsp index.php; #error_page 404 /404.html; if ( $query_string ~* ".*[\;'\<\>].*" ){ return 404; } location / { # 这里把反向代理设置成 tomcat 的访问路径 proxy_pass http://127.0.0.1:8080/; add_header access-control-aloow-origin *; } }
保存して終了します。 、vimの「:wq」コマンドを渡すと保存して終了します。まだ編集モードにいる場合は、esc キーを押してコマンドを入力する必要があります。
3. ホストを設定します。/etc/hosts の
linux の下にホストを設定します。vim を使用して対応するパスを開きます。
vim /etc / hosts
関連するドメイン名を設定します
#centos # 反向代理 --> 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) 開始${nginx}/sbin/nginx
${nginx}/sbin /nginx -s reload
以上がNginx 環境で仮想ドメイン名を構成およびテストする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。