สวัสดี ฉันมีแอปพลิเคชัน Laravel บนเครื่อง Azure Virtual โดยใช้ Nginx ใน Ubuntu VM
ฉันต้องการเชื่อมโยงกับโดเมนแบบกำหนดเองที่ฉันซื้อบน name.com...
นี่คือขั้นตอนที่ฉันทำเพื่อให้คุณสามารถติดตามปัญหากับฉันได้เนื่องจากฉันไม่มีตัวเลือก:
ด้าน VM:
- ฉันสร้าง IP แบบคงที่บน VM ของฉัน
- ฉันสร้างชื่อ DNS บน VM ของฉัน
- ฉันเปิดพอร์ต: (80 และ 443) บน VM ของฉัน
- ฉันเพิ่มโดเมนเป็น
ชื่อเซิร์ฟเวอร์
ในการกำหนดค่า Nginx ของ (มีไซต์และเปิดใช้งานไซต์)
- ฉันเปิดพอร์ต: (80, 443) ใน Nginx
- ฉันสร้างโซน DNS สำหรับทรัพยากรของฉัน
Name.com ด้าน
- ฉันเพิ่ม:
บันทึก: โฮสต์: @, คำตอบ: IP สาธารณะของฉันของ VM
- ฉันเพิ่ม:
บันทึก: โฮสต์: *, ตอบ IP สาธารณะของ VM ของฉัน
- ฉันเพิ่ม:
บันทึก CNAME : โฮสต์: www, คำตอบ: ชื่อ DNS ของฉัน
- ฉันเพิ่ม:
บันทึก TXT : โฮสต์ : @, คำตอบ : MS=value
หลังจากค้นหา ฉันได้เพิ่มเนมเซิร์ฟเวอร์ DNS ที่ฉันได้รับจากโซน DNS ของ Azure
ฉันรอหลังจากเปลี่ยนทุกขั้นตอนของขั้นตอนข้างต้นแล้ว แต่ไม่ได้ผล
สิ่งที่ฉันได้รับคือ:
อืม. เรากำลังประสบปัญหาในการค้นหาไซต์นั้น
เราไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่ bcwa.app
หากที่อยู่นั้นถูกต้อง คุณสามารถลองทำสิ่งอื่นๆ อีกสามสิ่งต่อไปนี้:
ลองอีกครั้งในภายหลัง
ตรวจสอบการเชื่อมต่อเครือข่ายของคุณ
หากคุณเชื่อมต่ออยู่แต่อยู่เบื้องหลังไฟร์วอลล์ ให้ตรวจสอบว่า Firefox มีสิทธิ์ในการเข้าถึงเว็บ
ฉันทำอะไรผิด? ฉันควรทำอย่างไรต่อไป? ถึงจุดที่ฉันตรวจสอบโดเมนของฉันบน DNS Checker และส่งคืนที่อยู่ IP สาธารณะอย่างถูกต้อง
เมื่อฉันออนไลน์ด้วยลิงก์ชื่อ IP และ DNS สาธารณะ พวกเขานำฉันไปที่แอปพลิเคชันของฉันซึ่งถูกต้อง
ฉันเพิ่งเริ่มใช้ Azure และตั้งค่าการกำหนดค่าเหล่านี้ ดังนั้นฉันจะดีใจหากมีคนช่วยฉันโดยเร็วที่สุด