Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap

Cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap

WBOY
WBOYasal
2023-09-26 15:31:451241semak imbas

如何利用Nginx Proxy Manager搭建高效的反向代理服务器

Cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap

Dengan perkembangan Internet, semakin banyak aplikasi rangkaian perlu menyediakan perkhidmatan melalui pelayan proksi terbalik. Pengurus Proksi Nginx ialah alat yang berkuasa dan mudah digunakan yang boleh membantu kami menyediakan dan mengurus pelayan proksi terbalik dengan cepat. Artikel ini akan memperkenalkan cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap dan memberikan contoh kod khusus.

1. Pasang Pengurus Proksi Nginx

Pertama, kita perlu memasang Pengurus Proksi Nginx pada pelayan. Anda boleh menggunakan arahan berikut untuk memasang:

# 安装Node.js
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

# 克隆Nginx Proxy Manager的代码库
git clone https://github.com/jc21/nginx-proxy-manager.git

# 进入代码库目录
cd nginx-proxy-manager

# 安装依赖
npm ci

# 运行Nginx Proxy Manager
npm start

Selepas berjaya memasang Pengurus Proksi Nginx, anda boleh memasuki antara muka pengurusan dengan mengakses alamat IP pelayan serta port lalai 8888.

2. Tambahkan nama domain dan sijil SSL

Dalam antara muka pengurusan Pengurus Proksi Nginx, klik "Hos Proksi" di sebelah kiri, dan kemudian klik butang "Tambah Hos Proksi" di penjuru kanan sebelah atas untuk mula menambah yang baharu hos proksi.

Dalam kotak dialog pop timbul, isikan medan "Subdomain" dan "Domain". Ini ialah nama domain yang ingin anda proksi. Pada masa yang sama, pilih sijil SSL yang telah dikonfigurasikan.

3. Konfigurasikan peraturan proksi

Selepas menambah hos proksi, kami perlu mengkonfigurasi peraturan proksi untuk nama domain. Klik pada hos proksi yang baru ditambahkan, dan kemudian klik pada tab "Peraturan Proksi" untuk mula mengkonfigurasi peraturan proksi.

Klik butang "Tambah Peraturan Proksi" di penjuru kanan sebelah atas dan isikan medan "URL Sumber" dan medan "URL Destinasi". "URL Sumber" ialah URL yang diminta oleh pelanggan dan "URL Destinasi" ialah URL yang pelayan proksi terbalik memajukan permintaan itu. Contohnya, jika kita ingin menambah semua URL bermula dengan /api开头的请求转发到http://localhost:3000,则可以填写/api为"Source URL",http://localhost:3000 sebagai "URL Destinasi".

4. Gunakan konfigurasi dan mulakan pelayan proksi

Selepas melengkapkan konfigurasi peraturan proksi, klik butang "Simpan" di penjuru kanan sebelah atas untuk menyimpan konfigurasi. Kemudian, klik butang "Gunakan Konfigurasi" di penjuru kanan sebelah atas untuk menggunakan konfigurasi.

Selepas aplikasi konfigurasi berjaya, anda boleh mengakses pelayan proksi terbalik dengan mengakses alamat IP pelayan dan nama domain yang telah dikonfigurasikan sebelum ini. Contoh Kod pelayan . Anda hanya perlu mengkonfigurasi hos proksi dan peraturan proksi untuk mengkonfigurasi peraturan proksi songsang yang berbeza untuk nama atau laluan domain yang berbeza. Pada masa yang sama, Pengurus Proksi Nginx juga menyediakan pelbagai fungsi, seperti pengurusan sijil SSL dan pengelogan permintaan HTTP. Saya percaya bahawa melalui pengenalan artikel ini, anda telah menguasai cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap. Saya harap ia akan membantu anda.

Atas ialah kandungan terperinci Cara menggunakan Pengurus Proksi Nginx untuk membina pelayan proksi terbalik yang cekap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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