Cara menggunakan Pengurus Proksi Nginx untuk melaksanakan konfigurasi hos maya berasaskan nama domain
Nginx ialah perisian pelayan web sumber terbuka berprestasi tinggi yang popular dengan kestabilan dan fleksibilitinya. Fungsi Nginx boleh direalisasikan dengan mentakrifkan berbilang hos maya dalam fail konfigurasi, supaya nama domain yang berbeza boleh dihalakan ke pelayan yang berbeza.
Pengurus Proksi Nginx ialah alat pengurusan antara muka web yang ringkas dan mudah digunakan yang dibangunkan berdasarkan Nginx Ia menyediakan antara muka operasi yang mesra dan boleh membantu kami mengurus konfigurasi hos maya Nginx.
Yang berikut akan memperkenalkan cara menggunakan Pengurus Proksi Nginx untuk melaksanakan konfigurasi hos maya berasaskan nama domain:
Langkah 1: Pasang Pengurus Proksi Nginx
Pertama, kita perlu memasang Pengurus Proksi Nginx dan Nginx. Ia boleh dipasang melalui arahan berikut:
# 安装Nginx sudo apt update sudo apt install nginx # 安装Nginx Proxy Manager sudo apt install npm -y sudo npm install -g npm sudo npm install -g n sudo n lts sudo npm install -g node-gyp sudo apt install python2 -y sudo apt install build-essential -y sudo apt install git -y git clone https://github.com/jc21/nginx-proxy-manager.git cd nginx-proxy-manager npm uninstall bcrypt npm install bcrypt npm run postinstall
Selepas pemasangan selesai, kami boleh mengakses antara muka pengurusan Pengurus Proksi Nginx dengan mengakses alamat IP pelayan Port lalai ialah 81.
Langkah 2: Tambah hos
Dalam antara muka pengurusan Pengurus Proksi Nginx, kita boleh menambah hos maya dengan mengklik menu "Hos Proksi" di sebelah kiri.
Klik butang "Tambah", kemudian isikan nama domain, hos sasaran, port sasaran dan maklumat lain, dan akhir sekali klik butang "Simpan". Ini berjaya menambah hos maya.
Langkah 3: Ubah suai resolusi nama domain
Untuk membolehkan hos maya yang kami tambahkan berkuat kuasa, kami perlu menghalakan resolusi nama domain ke alamat IP pelayan kami.
Dalam antara muka pengurusan penyedia perkhidmatan resolusi DNS, cari tetapan resolusi nama domain, tambah rekod A dan halakan nama domain ke alamat IP pelayan.
Langkah 4: Uji akses
Selepas melengkapkan langkah di atas, kita boleh mengakses hos maya dengan memasukkan nama domain dalam pelayar. Pengurus Proksi Nginx akan memajukan permintaan kepada hos sasaran dan port sasaran yang sepadan berdasarkan resolusi nama domain.
Contoh kod:
Berikut ialah contoh fail konfigurasi Nginx seperti itu boleh dijana dan diuruskan secara automatik dengan menggunakan Pengurus Proksi Nginx:
server { listen 80; server_name example.com; location / { proxy_pass http://target_server:80; } }
Dalam contoh di atas, kami mentakrifkan hos maya dan menambah. nama domain example.com Tuding ke port 80 target_server.
Perlu diingat bahawa apabila menggunakan Pengurus Proksi Nginx, kita tidak lagi perlu mengubah suai fail konfigurasi Nginx secara manual, semua konfigurasi boleh dikendalikan melalui antara muka grafik.
Ringkasan:
Menggunakan Pengurus Proksi Nginx boleh membantu kami melaksanakan konfigurasi hos maya berasaskan nama domain dengan mudah. Dengan operasi mudah, kami boleh mengurus berbilang hos maya tanpa mengubah suai fail konfigurasi Nginx secara manual.
Sama ada tapak web peribadi atau aplikasi peringkat perusahaan, anda boleh menggunakan Pengurus Proksi Nginx untuk memudahkan pengurusan konfigurasi dan meningkatkan kecekapan operasi dan penyelenggaraan. Semoga kandungan di atas dapat membantu anda.
Atas ialah kandungan terperinci Cara menggunakan Pengurus Proksi Nginx untuk melaksanakan konfigurasi hos maya berasaskan nama domain. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!