Let's Encrypt
Tue 02 Jul 2024
🎉 Hi: ... 🎉
ข้อควรรู้ !!!
ก่อนที่จะดำเนินการ Add/Renew Cert. จะต้องทำตามขั้นตอนตั้งค่า Acme
ก่อน
สิ่งสำคัญ !!!
จะต้องทำการ Renew SSL บนเซิร์ฟเวอร์ kyl-ha-01
หลังจากที่ได้ Renew เสร็จเรียบร้อยจะต้องใช้คำสั่ง backup-send-config.sh
เพื่อส่งค่า config ไปยัง kyl-ha-02
ให้มีค่า config และ ssl ที่หมือนกัน และจะทำการสำรองไฟล์ข้อมูลไว้ที่เซิร์ฟเวอร์อื่นด้วย
Add/Renew
- เพิ่มชื่อโดเมนที่ไฟล์
domain.txt
จะอยู่ที่/root/domain.txt
โดเมนล่าสุดจะต้องกด ENTER เพื่อเว้นบรรทัด
text
mydomain.com
youdomain.net
- run script ด้วยคำสั่ง
bash
# /root/kong-acme.sh
bash kong-acme.sh
- เลือกข้อ
1) Renew SSL
จากนั้น script ก็จะนำโดเมนที่อยู่ในไฟล์domain.txt
มาทำการขอ cert.
- ถ้าสร้าง cert. สำเร็จจะแสดงข้อความ
[CERT. EXP.]
วันหมดอายุ ตามรูปด้านล่าง
Check Expire
- เลือกข้อ
2) Check SSL
เพื่อตรวจสอบวันหมดอายุของโดเมนทั่งหมด จากไฟล์domain.txt
Backup & Send config
สิ่งสำคัญ !!!
เมื่อรันคำสั่ง backup-send-config.sh
จากเซิร์ฟเวอร์ kyl-ha-01
เสร็จแล้ว จะต้องเข้าไปยังเซิร์ฟเวอร์ kyl-ha-02
จากนั้นให้ Reboot
เพื่อที่จะทำให้การตั้งค่าต่าง ๆ ทำงานได้สมบูรณ์
การรันคำสั่ง backup-send-config.sh
จะเป็นการดำเนินการส่งค่าต่าง ๆ ที่สำคัญจากเซิร์ฟเวอร์ kyl-ha-01
ไปยัง kyl-ha-02
ได้แก่
- SSL
- Firewall config
และจะสำรองค่าต่าง ๆ รวมทั้ง db ของระบบ kong ไปเก็บไว้ยังเซิร์ฟเวอร์ kyl-backup
bash
bash backup-send-config.sh