เข้าสู่ระบบและสมัครคอร์สนี้เพื่อดูเนื้อหา

เข้าสู่ระบบ

1. ขั้นตอนการตั้งค่า MongoDB Atlas (ฐานข้อมูลคลาวด์)

  1. สมัครใช้งานและสร้าง Cluster บน MongoDB Atlas
  2. เลือกแพ็กเกจฟรี M0 Free และเลือกพื้นที่ให้บริการ (Region) เป็น Singapore เพื่อให้ส่งข้อมูลได้รวดเร็วที่สุด
  3. ไปที่เมนู Database Access เพื่อสร้าง User และ Password สำหรับให้ระบบใช้ล็อกอินเข้าไปบันทึกข้อมูล
  4. ไปที่เมนู Network Access ให้กดเพิ่ม IP Address ของ VPS ของคุณ หรือหากต้องการความสะดวกสามารถใส่เป็น 0.0.0.0/0 (อนุญาตทุก IP) จากนั้นให้คัดลอกข้อความ Connection String (URI) เก็บไว้

2. ขั้นตอนการสร้างรหัสลับ (Secret Keys)

เปิด Terminal บนคอมพิวเตอร์ของคุณแล้วรันคำสั่งด้านล่างนี้เพื่อสร้างรหัสความปลอดภัยที่มีความยากต่อการคาดเดา:

//คำสั่งสร้างรหัส JWT Secret (รหัสผ่าน 32 bytes แบบ base64 สำหรับระบบล็อกอิน)
openssl rand -base64 32
//คำสั่งสร้างรหัส API Key (รหัสผ่าน 32 bytes แบบ hex สำหรับเชื่อมต่อระบบหลังบ้าน)
openssl rand -hex 32
ให้คัดลอกผลลัพธ์ที่ได้จากหน้าจอเก็บไว้เพื่อนำไปใส่ในไฟล์ตั้งค่าระบบต่อไป
⚠️ ข้อควรระวัง: รหัสผ่าน Database มีอักขระพิเศษ หาก Password ของ MongoDB User ที่คุณตั้งมีตัวอักษรพิเศษ เช่น @ หรือ # ตัวระบบตัวแปลภาษา (URI Parser) จะอ่านค่าผิดพลาด ทำให้ระบบแจ้งเตือนว่าเชื่อมต่อฐานข้อมูลไม่สำเร็จ
✓ วิธีแก้ไข: ให้ใช้การแปลงรหัสอักขระพิเศษเป็นรหัสสำหรับเว็บ (URL-encode) ก่อนนำไปใส่ใน Connection String ตัวอย่างเช่น หากมีตัว @ ให้เปลี่ยนพิมพ์เป็น %40 หรือหากมีตัว # ให้เปลี่ยนพิมพ์เป็น %23
คอร์ส: LINE CRM × Docker