ฉันมี grafana และ jenkins ทำงานบน Azure vm เดียวกัน
สำหรับเจนกินส์: http://localhost:8080
สำหรับกราฟานา: http://localhost:3000
ฉันคิดว่าจะตั้งค่า nginx ในลักษณะนี้
customdomain.com/grafana ควรไปที่ http://localhost:3000
customdomain.com/jenkins หรือ customdomain.com ควรไปที่ http://localhost:8080
แต่แม้ /grafana จะเป็นของเจนกินส์เท่านั้น
จะแก้ไขได้อย่างไร?
ไฟล์กำหนดค่าเริ่มต้นสำหรับการแมปใน nginx
สถานที่ /grafana {
รวม /etc/nginx/proxy_params;
proxy_pass http://localhost:3000;
proxy_read_timeout 60 วินาที;
# แก้ไขข้อผิดพลาด "ดูเหมือนว่าการตั้งค่าพร็อกซีย้อนกลับของคุณเสีย"
# ตรวจสอบชื่อโดเมนให้ถูกต้อง
#proxy_redirect http://localhost:3000 https://customdomain.com;
}
ที่ตั้ง / {
รวม /etc/nginx/proxy_params;
proxy_pass http://localhost:8080;
proxy_read_timeout 60 วินาที;
# แก้ไขข้อผิดพลาด "ดูเหมือนว่าการตั้งค่าพร็อกซีย้อนกลับของคุณเสีย"
# ตรวจสอบชื่อโดเมนให้ถูกต้อง
proxy_redirect http://localhost:8080 https://customdomain.com;
}