Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk mengkonfigurasi dan menguji nama domain maya dalam persekitaran Nginx

Bagaimana untuk mengkonfigurasi dan menguji nama domain maya dalam persekitaran Nginx

王林
王林ke hadapan
2023-05-14 16:22:061556semak imbas

Menggunakan konfigurasi nama domain maya nginx, anda boleh mengakses pelayan tempatan melalui nama domain tertentu tanpa membeli nama domain. Kurangkan perbelanjaan yang tidak perlu sebelum pelancaran.

Langkah konfigurasi

1 Edit fail konfigurasi nginx.conf

 sudo vim /usr/local/nginx/nginx/conf/nginx.xonf

(1) Tambah. Nama domain kepada nama fail (untuk memudahkan pengurusan masa hadapan)

Kod yang ditambahkan di sini boleh ditambah di bawah nod http nginx.conf.

Tetapi anda perlu memberi perhatian kepada laluan folder vhost Laluan folder vhost yang dibuat di sini ialah: /usr/local/nginx/nginx/conf/vhost, tetapi nginx.conf berada dalam /. usr/local/ nginx/conf/nginx.conf. Perlu memberi perhatian kepada tetapan laluan.

include vhost/*.conf

(2) Simpan dan keluar

Simpan dan keluar melalui arahan ":wq" vim. Jika anda masih dalam mod penyuntingan, anda perlu menekan kekunci esc dahulu dan kemudian masukkan arahan.

2. Konfigurasikan pemajuan nama domain

(1) Buat folder vhost dalam direktori pemasangan

 mkdir /usr/local/nginx/nginx/conf/vhost

(2) Buat dan edit pemajuan nama domain Fail konfigurasi

# www.huaiangg.com 为你想要自定义的域名,加上后缀 .vonf 便可
vim /usr/local/nginx/nginx/conf/vhost/www.huaiangg.com.conf

Dalam editor vim, salin kod berikut ke dalamnya dan

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 *;
  }
}

simpan dan keluar Gunakan perintah ":wq" vim untuk menyimpan dan keluar. Jika anda masih dalam mod penyuntingan, anda perlu menekan kekunci esc dan kemudian masukkan arahan.

3. Tetapkan hos

Hos di bawah Linux berada dalam /etc/hosts untuk membuka laluan yang sepadan 🎜>

Konfigurasikan nama domain yang berkaitan

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

Simpan dan keluar, gunakan arahan ":wq" vim untuk menyimpan dan keluar. Jika anda masih dalam mod penyuntingan, anda perlu menekan kekunci esc dan kemudian masukkan arahan.

4. Pengesahan Permulaan (mulakan semula)

Nota: ${nginx} mewakili laluan pemasangan lalai yang dipasang dalam sistem, contohnya: /usr/local/nginx/

( 1) Mulakan

(2) Mulakan semula

${nginx}/sbin/nginx

5 pengesahan Port lalai, jika port telah diduduki, ubah suai port capaian lalai dalam nginx.conf.

atau ${nginx}/sbin/nginx -s reload

5 Untuk menguji

, anda hanya perlu memasukkan alamat proksi terbalik dalam pelayar dalam persekitaran Linux, contohnya: , lihat butiran di bawah:

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi dan menguji nama domain maya dalam persekitaran Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam