ホームページ  >  記事  >  運用・保守  >  Nginx 環境で仮想ドメイン名を構成およびテストする方法

Nginx 環境で仮想ドメイン名を構成およびテストする方法

王林
王林転載
2023-05-14 16:22:061554ブラウズ

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 ~* ".*[\;&#39;\<\>].*" ){
    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

(2) 再起動

${nginx}/sbin /nginx -s reload

5. アクセス検証

デフォルトのポート検証を使用します。ポートが占有されている場合は、nginx.conf のデフォルトのアクセス ポートを変更します。

または

5。

をテストするには、Linux 環境のブラウザでリバース プロキシ アドレスを入力して設定するだけです。たとえば、次のとおりです。詳細は以下を参照してください。 :

Nginx 環境で仮想ドメイン名を構成およびテストする方法

以上がNginx 環境で仮想ドメイン名を構成およびテストする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。