วีดีโอ: พร็อกซีย้อนกลับ nginx คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
NS พร็อกซีย้อนกลับ เป็นตัวกลาง พร็อกซี่ บริการที่รับคำขอของไคลเอ็นต์ ส่งต่อไปยังเซิร์ฟเวอร์หนึ่งเครื่องขึ้นไป และส่งมอบการตอบสนองของเซิร์ฟเวอร์ไปยังไคลเอ็นต์ในเวลาต่อมา สามัญ พร็อกซีย้อนกลับ การกำหนดค่าคือการใส่ Nginx หน้าเว็บเซิร์ฟเวอร์ Apache
ต่อมาอาจมีคนถามว่า Proxy กับ Reverse Proxy ต่างกันอย่างไร?
ความแตกต่างระหว่าง ซึ่งไปข้างหน้า พร็อกซี่และพร็อกซีย้อนกลับ . หลัก ความแตกต่างระหว่าง ทั้งสองคือไปข้างหน้า พร็อกซี่ ถูกใช้โดยไคลเอนต์เช่นเว็บเบราว์เซอร์ในขณะที่ พร็อกซีย้อนกลับ ถูกใช้โดยเซิร์ฟเวอร์เช่นเว็บเซิร์ฟเวอร์ ซึ่งไปข้างหน้า พร็อกซี่ อยู่ได้ ใน เครือข่ายภายในเดียวกันกับไคลเอนต์หรือบนอินเทอร์เน็ตก็ได้
ฉันจะใช้ reverse proxy nginx ได้อย่างไร
- ติดตั้ง Nginx เราจะใช้คำสั่ง apt บน Ubuntu 18.04: sudo apt-get update sudo apt-get install nginx
- ปิดใช้งานโฮสต์เสมือนเริ่มต้น
- สร้าง Nginx Reverse Proxy
- ทดสอบ Nginx และ Nginx Reverse Proxy
ต่อมาคำถามคือ reverse proxy คืออะไร?
ในเครือข่ายคอมพิวเตอร์ a พร็อกซีย้อนกลับ เป็นประเภท พร็อกซี่ เซิร์ฟเวอร์ที่ดึงทรัพยากรในนามของไคลเอนต์จากเซิร์ฟเวอร์อย่างน้อยหนึ่งเครื่อง จากนั้นทรัพยากรเหล่านี้จะถูกส่งคืนให้กับลูกค้า ราวกับว่ามาจาก พร็อกซี่ เซิร์ฟเวอร์เอง
ตัวโหลดบาลานซ์เป็น reverse proxy หรือไม่?
NS พร็อกซีย้อนกลับ ยอมรับคำขอจากลูกค้า ส่งต่อไปยังเซิร์ฟเวอร์ที่สามารถตอบสนองได้ และส่งคืนการตอบกลับของเซิร์ฟเวอร์ไปยังไคลเอ็นต์ NS โหลดบาลานเซอร์ กระจายคำขอของลูกค้าที่เข้ามาในกลุ่มของเซิร์ฟเวอร์ ในแต่ละกรณีส่งคืนการตอบกลับจากเซิร์ฟเวอร์ที่เลือกไปยังไคลเอนต์ที่เหมาะสม
แนะนำ:
Nginx และ Apache คืออะไร
Apache และ Nginx เป็นเว็บเซิร์ฟเวอร์โอเพ่นซอร์สที่พบบ่อยที่สุดในโลก พวกเขาร่วมกันรับผิดชอบในการให้บริการมากกว่า 50% ของการรับส่งข้อมูลบนอินเทอร์เน็ต โซลูชันทั้งสองสามารถจัดการปริมาณงานที่หลากหลายและทำงานร่วมกับซอฟต์แวร์อื่นเพื่อจัดเตรียมเว็บสแต็กที่สมบูรณ์
W3c คืออะไร Whatwg คืออะไร?
คณะทำงานเทคโนโลยี Web Hypertext Application Technology (WHATWG) เป็นชุมชนของผู้ที่สนใจในการพัฒนา HTML และเทคโนโลยีที่เกี่ยวข้อง WHATWG ก่อตั้งขึ้นโดยบุคคลจาก Apple Inc., Mozilla Foundation และ Opera Software ซึ่งเป็นผู้จำหน่ายเว็บเบราว์เซอร์ชั้นนำในปี 2547
การใช้ Nginx ใน Docker คืออะไร?
NGINX ถูกใช้โดยกว่า 40% ของเว็บไซต์ที่พลุกพล่านที่สุดในโลกและเป็นโอเพ่นซอร์สพร็อกซีเซิร์ฟเวอร์ย้อนกลับ ตัวโหลดบาลานซ์ แคช HTTP และเว็บเซิร์ฟเวอร์ อิมเมจอย่างเป็นทางการบน Docker Hub ถูกดึงออกมาแล้วกว่า 3.4 ล้านครั้งและดูแลโดยทีม NGINX
ไฟล์กำหนดค่า Nginx คืออะไร
ไฟล์การกำหนดค่า NGINX ทั้งหมดอยู่ในไดเร็กทอรี /etc/nginx/ ไฟล์คอนฟิกูเรชันหลักคือ /etc/nginx/nginx คอนเฟิร์ม ตัวเลือกการกำหนดค่าใน NGINX เรียกว่าคำสั่ง คำสั่งจัดเป็นกลุ่มที่เรียกว่าบล็อกหรือบริบท
Proxy_pass Nginx คืออะไร
คำสั่ง proxy_pass ตั้งค่าที่อยู่ของพร็อกซีเซิร์ฟเวอร์และ URI ที่จะจับคู่ตำแหน่ง ต่อไปนี้คือตัวอย่างบางส่วนเพื่อแสดงว่า URI คำขอจะถูกแมปอย่างไร เวอร์ชันของ nginx: เวอร์ชัน nginx: nginx/1.4.2