Score:0

การตั้งค่า NGINX เพื่อกำหนดเส้นทางจากที่อยู่ IP และพอร์ตไปยัง URL

ธง us

สิ่งที่ฉันพยายามทำคือกำหนดเส้นทางบริการไปยัง URL ในเครื่องตามหมายเลขพอร์ต ตัวอย่างเช่น ฉันมีเซิร์ฟเวอร์ gitlab และเซิร์ฟเวอร์ Postgresql ที่ทำงานอยู่ใน docker บนเซิร์ฟเวอร์ Ubuntu สามารถเข้าถึงได้ผ่านโฮสต์ IP:port แต่ฉันต้องการให้สามารถระบุได้ สมมติว่า gitlab-server/ สำหรับเซิร์ฟเวอร์ gitlab และ postgresql สำหรับเซิร์ฟเวอร์ postgresql ฉันติดตั้ง nginx แล้ว แต่ไม่แน่ใจว่าจะตั้งค่าอย่างไร

URL จะสามารถเข้าถึงได้ภายในเครือข่ายของฉันเท่านั้น คำแนะนำข้อเสนอแนะใด ๆ จะได้รับการชื่นชมอย่างมาก

พฤติกรรมปัจจุบัน:

-- xx.xx.xx.xx เป็นเซิร์ฟเวอร์ UBUNTU ดังนั้นที่อยู่ IP เดียวกันสำหรับแต่ละบริการต่างกันเพียงพอร์ต

http://xx.xx.xx.xx:4080/ -> กิทแล็บ

http://xx.xx.xx.xx:5432/ -> โพสต์เกรสคิวแอล

http://xx.xx.xx.xx:9000/ -> คนขนของ

นี่คือสิ่งที่ฉันพยายามบรรลุ:

http://gitlab-server/ --> http://xx.xx.xx.xx:4080/

http://postgresql/ --> http://xx.xx.xx.xx:5432/

http://porttainer/ --> http://xx.xx.xx.xx:9000/

Score:0
ธง us

คุณไม่สามารถใช้ http:// รูปแบบการเข้าถึง PostgreSQL PostgreSQL มีโปรโตคอลของตัวเองที่ไม่รองรับ HTTP

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา