OpenLiteSpeed คืออะไร และวิธีติดตั้งบน Cloud Server
OpenLiteSpeed คือเว็บเซิร์ฟเวอร์โอเพนซอร์สที่มีระบบแคชหน้าเว็บอยู่ในตัว จุดเด่นคือทำงานร่วมกับปลั๊กอินแคชของ WordPress ได้โดยตรง ทำให้เว็บเร็วขึ้นชัดเจนโดยแทบไม่ต้องจูนเอง
- หมวดหมู่
- Web Server และ Proxy
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 1 vCPU · RAM 2 GB
- ไลเซนส์
- GPLv3 (โอเพนซอร์ส)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
OpenLiteSpeed คืออะไร
เว็บเซิร์ฟเวอร์ทั่วไปต้องพึ่งชั้นแคชภายนอกเพื่อลดภาระ PHP ส่วน OpenLiteSpeed มีแคชอยู่ในตัวและเปิดให้แอปสั่งล้างแคชเฉพาะหน้าที่เปลี่ยนได้ ผลคือหน้าเว็บถูกส่งจากแคชเกือบทุกครั้งโดยที่เนื้อหายังใหม่เสมอ
สำหรับเว็บ WordPress ความต่างนี้เห็นผลชัดที่สุด เพราะปลั๊กอินแคชที่ทำงานคู่กันจะสั่งล้างแคชอัตโนมัติเมื่อมีการแก้บทความหรือมีคอมเมนต์ใหม่ ทำให้ไม่ต้องเลือกระหว่างความเร็วกับความสดของเนื้อหา
ข้อควรรู้คือไวยากรณ์ไฟล์ตั้งค่าและหน้าจัดการต่างจาก Nginx ทีมที่คุ้นกับ Nginx อยู่แล้วต้องใช้เวลาปรับตัว และบางโมดูลเฉพาะทางอาจไม่มีเทียบเท่า
ความสามารถเด่นของ OpenLiteSpeed
แคชหน้าเว็บในตัว
ลดภาระ PHP อย่างมากโดยไม่ต้องติดตั้งชั้นแคชภายนอกเพิ่ม
ทำงานคู่กับปลั๊กอินแคชของ WordPress
ล้างแคชเฉพาะหน้าที่เปลี่ยนอัตโนมัติ เนื้อหาจึงสดเสมอ
หน้าจัดการผ่านเว็บ
ปรับค่าเซิร์ฟเวอร์และดูสถานะได้จากเบราว์เซอร์
รองรับ .htaccess
เว็บ PHP เดิมที่ผูกกับกฎใน .htaccess ย้ายมาได้โดยไม่ต้องเขียนกฎใหม่
รองรับ HTTP/3
ลดเวลาโหลดบนอุปกรณ์มือถือและเครือข่ายที่หน่วงสูง
ใช้ OpenLiteSpeed ทำอะไรได้บ้าง
- เว็บ WordPress ที่ต้องการความเร็วสูงสุดโดยไม่จูนเองมาก
- ผู้ดูแลเว็บหลายเว็บที่ต้องการลดภาระเซิร์ฟเวอร์
- เว็บ PHP เดิมที่ยังต้องใช้กฎใน .htaccess
- เซิร์ฟเวอร์ที่ใช้ CyberPanel เป็นแผงควบคุม
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| เริ่มต้นเว็บเดียว ทราฟฟิกไม่สูง | 1 vCPU | 2 GB | NVMe 20 GB |
| แนะนำเว็บ WordPress ที่มีผู้ชมประจำ | 2 vCPU | 4 GB | NVMe 40 GB |
| ทราฟฟิกสูงหลายเว็บบนเครื่องเดียวหรือช่วงแคมเปญ | 4 vCPU ขึ้นไป | 8 GB ขึ้นไป | NVMe 80 GB ขึ้นไป |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง OpenLiteSpeed บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- Ubuntu Server 24.04 LTS หรือ AlmaLinux 9
- PHP ที่คอมไพล์มาสำหรับ LiteSpeed (ติดตั้งจากที่เก็บของโครงการ)
- MariaDB หรือ MySQL ถ้าจะรันเว็บที่ใช้ฐานข้อมูล
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
เพิ่มที่เก็บแพ็กเกจและติดตั้ง
sudo wget -O - https://repo.litespeed.sh | sudo bash sudo apt update sudo apt -y install openlitespeed - 2
ติดตั้ง PHP สำหรับ LiteSpeed
ต้องใช้แพ็กเกจ PHP ของโครงการนี้ ไม่ใช่ PHP-FPM ทั่วไป
sudo apt -y install lsphp83 lsphp83-mysql lsphp83-common lsphp83-curl lsphp83-imagick - 3
ตั้งรหัสผ่านหน้าจัดการ
sudo /usr/local/lsws/admin/misc/admpass.sh - 4
ตั้งค่าเว็บไซต์และพอร์ต
เข้าหน้าจัดการที่พอร์ต 7080 ผ่าน SSH Tunnel แล้วสร้าง Virtual Host ชี้ไปที่โฟลเดอร์เว็บ พร้อมเปลี่ยนพอร์ตรับทราฟฟิกจากค่าเริ่มต้นเป็น 80 และ 443
ssh -L 7080:127.0.0.1:7080 deploy@your-server-ip - 5
ออกใบรับรอง SSL
ใช้ certbot ในโหมด webroot แล้วชี้ไฟล์ใบรับรองในหน้าจัดการของเซิร์ฟเวอร์
sudo apt -y install certbot sudo certbot certonly --webroot -w /var/www/html -d www.example.com - 6
เปิดแคชสำหรับ WordPress
ติดตั้งปลั๊กอินแคชที่ทำงานคู่กับเซิร์ฟเวอร์นี้ในเว็บ WordPress แล้วเปิดใช้งาน ระบบจะจัดการล้างแคชเมื่อเนื้อหาเปลี่ยนให้เอง
ถ้าไม่อยากตั้งค่าเอง CyberPanel ติดตั้ง OpenLiteSpeed มาให้พร้อมและจัดการผ่านหน้าเว็บได้ทั้งหมด
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 80 / 443 | TCP | เว็บไซต์ที่ให้บริการ |
| 7080 | TCP | หน้าจัดการเซิร์ฟเวอร์ (ไม่ควรเปิดสู่อินเทอร์เน็ต) |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ตั้งรหัสผ่านหน้าจัดการและไม่เปิดพอร์ต 7080 ออกสู่อินเทอร์เน็ต
- ปิดการแสดงเวอร์ชันของเซิร์ฟเวอร์
- อัปเดตแพ็กเกจของเซิร์ฟเวอร์และ PHP ตามรอบ
- ตั้งจำกัดอัตราการเรียกสำหรับหน้าเข้าสู่ระบบของเว็บ
ทำไมควรรัน OpenLiteSpeed บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
ได้ความเร็วสูงบน Cloud Server สเปกกลาง จึงช่วยลดค่าใช้จ่ายเมื่อเทียบกับการเพิ่มสเปกเพื่อแก้ปัญหาเว็บช้า
เหมาะกับเว็บ WordPress ที่ผู้ชมอยู่ในไทย เพราะได้ทั้งแคชที่ดีและเซิร์ฟเวอร์ที่อยู่ใกล้
ใช้ร่วมกับ CyberPanel เพื่อจัดการหลายเว็บจากหน้าเดียว
คำถามที่พบบ่อยเกี่ยวกับ OpenLiteSpeed
OpenLiteSpeed ต่างจาก LiteSpeed Enterprise อย่างไร
รุ่นโอเพนซอร์สใช้ฟรีและมีความสามารถหลักครบ ส่วนรุ่นเชิงพาณิชย์เพิ่มการอ่านไฟล์ .htaccess แบบทันที การจัดการหลายเว็บที่สะดวกกว่า และการสนับสนุนอย่างเป็นทางการ
เร็วกว่า Nginx จริงไหม
ในงาน WordPress ที่ใช้แคชคู่กัน มักเร็วกว่าเพราะแคชทำงานลึกถึงระดับแอป แต่ในงานเสิร์ฟไฟล์ Static หรือ Reverse Proxy ล้วน ความต่างจะน้อยและขึ้นกับการจูนเป็นหลัก
ย้ายจาก Nginx มายากไหม
สำหรับเว็บ PHP ทั่วไปไม่ยาก เพราะรองรับ .htaccess จึงไม่ต้องแปลงกฎ Rewrite แต่ทีมต้องเรียนรู้หน้าจัดการและไฟล์ตั้งค่าที่ต่างออกไป ควรทดสอบบนเครื่องทดสอบก่อน
ทางเลือกอื่นที่คล้ายกับ OpenLiteSpeed
แอปอื่นในหมวด Web Server และ Proxy
- #3Nginxเว็บเซิร์ฟเวอร์และ Reverse Proxy ที่เร็วที่สุด
- #8Apache HTTP Serverเว็บเซิร์ฟเวอร์รุ่นคลาสสิกที่รองรับ .htaccess
- #35TraefikReverse Proxy สำหรับยุค Container
- #36HAProxyLoad Balancer ระดับ Production
- #37Caddyเว็บเซิร์ฟเวอร์ที่ออก SSL อัตโนมัติ
- Envoy ProxyService Proxy สำหรับสถาปัตยกรรม Microservices
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง OpenLiteSpeed ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด