Auto Restart OpenLiteSpeed เมื่อมีการเปลี่ยน Rule ใน .htaccess ใน DirectAdmin

ข้อเสียอย่างหนึ่งของ OpenLiteSpeed คือ หากเรามีการอัพเดตข้อมูลในไฟล์ .htaccess และต้องการให้มันทำงาน เราจะต้องทำการ Restart OpenLiteSpeed ทุกๆครั้ง เพื่อทำการ Reload ค่าใหม่ กรณีใช้งาน OpenLiteSpeed กับระบบ DirectAdmin ผู้ดูแลระบบที่เจอปัญหาผู้ใช้งานแก้ไข .htaccess แล้วไม่ทำงาน สามารถตั้ง Cronjob เพ…

แก้ไขปัญหา OpenLiteSpeed ไม่รองรับ HTTP3/QUIC

สำหรับผู้ที่ใช้งาน OpenLiteSpeed เวอร์ชั่นล่าสุดอยู่ ซึ่ง ณ​ วันที่เขียนบทความนี้ เป็นรุ่น OpenLiteSpeed 1.7.5 ปรากฏว่า เมื่อเรา Validate HTT3 ที่เว็บไซต์ https://http3check.net/ แจ้งข้อความไม่รองรับ HTTP3 วิธีการแก้ไขสำหรับ DA ให้ทำการ Downgrade ไปใช้เวอร์ชั่น OpenLiteSpeed 1.6.13 แทนนะครับ Update:…

Cloudflare โชว์ IP ของผู้ใช้งานจริง Nginx

เมื่อเราใช้งาน Cloudflare เราจะได้ IP ของ Cloudflare วิ่งมาที่ Server หากเราต้องการให้แสดง Real IP สำหรับ Nginx เราสามารถตั้งค่า Real-IP ได้ดังนี้ nano /etc/nginx/nginx-includes.conf set_real_ip_from 103.21.244.0/22; set_real_ip_from 103.22.200.0/22; set_real_ip_from 103.31.4.0/22; set_real_ip_from …

DirectAdmin คำสั่งต่ออายุ Domain ที่ Let’s Encrypt SSL หมดอายุ

Command Line สำหรับสั่งให้ DirectAdmin ต่ออายุ Let’s Encrypt SSL ทั้งหมดบนเซิฟเวอร์ (ที่หมดอายุแล้วต่ออายุไม่ได้) echo “action=rewrite&value=letsencrypt” >> /usr/local/directadmin/data/task.queue && /usr/local/directadmin/dataskq d800 0 SharesTweetShareSharePin

DirectAdmin เปิดใช้งาน SSL, TLS ให้กับ Mail Server

ตามค่า Default ของ DirectAdmin (DA) จะไม่ได้ติดตั้ง SSL มาให้ และไม่ได้เปิดใช้งาน SSL SNI มาให้ด้วยครับ สำหรับคำสั่งต่อไปนี้เป็นการตั้งค่าให้ DA สามารถใช้ SSL แบบแชร์ IP Address ได้ และเปิดใช้งาน SSL Hostname ที่ติดตั้ง SSL แล้ว ให้ใช้งานกับระบบ Mail Server ได้ด้วย ซึ่งจะรองรับการเชื่อมต่อ SMTP แบบ …