Bagaimana untuk mengkonfigurasi dan menguji nama domain maya dalam persekitaran Nginx

王林
Lepaskan: 2023-05-14 16:22:06
ke hadapan
1553 orang telah melayarinya

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
Salin selepas log masuk

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 *;
  }
}
Salin selepas log masuk

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
Salin selepas log masuk
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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!