ลดความยุ่งยากในการใช้คลาวด์ พูดคุยกับเจ้าหน้าที่

Setup openlitespeed on aapanel
Home วิธีติดตั้งและตั้งค่า OpenLiteSpeed บน aaPanel

วิธีติดตั้งและตั้งค่า OpenLiteSpeed บน aaPanel

การติดตั้งและตั้งค่า OpenLiteSpeed บน aaPanel อย่างละเอียด สามารถทำตามขั้นตอนได้ดังต่อไปนี้

1. ติดตั้ง OpenLiteSpeed บน aaPanel

1.1 ติดตั้ง aaPanel

หากคุณยังไม่ได้ติดตั้ง aaPanel บนเซิร์ฟเวอร์ Ubuntu 22.04 ให้ทำตามขั้นตอนนี้

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh
  • เมื่อการติดตั้งเสร็จสมบูรณ์ ระบบจะแสดง URL, Username และ Password สำหรับเข้าสู่ aaPanel

  • กรณีใช้งาน Cloud Private Hosting ระบบจะติดตั้ง aaPanel ให้อัตโนมัติ Username และ Password จะแสดงในหน้า Cloud Console ของผู้ใช้งาน

1.2 ติดตั้ง OpenLiteSpeed ผ่าน aaPanel

  • หากคุณยังไม่ได้ติดตั้ง aaPanel บนเซิร์ฟเวอร์ Ubuntu 22.04 ให้ทำตามขั้นตอนนี้
    เข้าสู่ aaPanel Dashboard(http://your-server-ip:7800)
  • ไปที่เมนู “App Store”
  • ค้นหา “OpenLiteSpeed”
  • คลิก “Install”

หลังจากติดตั้งเสร็จ ให้ตรวจสอบว่า OpenLiteSpeed ทำงานโดยรัน:

systemctl status lsws

2. ตั้งค่า OpenLiteSpeed บน aaPanel

2.1 เข้าสู่หน้าแอดมินของ OpenLiteSpeed

เปิดเบราว์เซอร์แล้วไปที่:

http://your-server-ip:7080
  • ล็อกอินด้วย Username: admin และรหัสผ่านที่ตั้งค่า
  • เปลี่ยนรหัสผ่านแอดมิน (แนะนำให้เปลี่ยนเพื่อความปลอดภัย):
/usr/local/lsws/admin/misc/admpass.sh

ใส่ Username และรหัสผ่านใหม่

2.2 ตั้งค่า Virtual Host สำหรับเว็บไซต์

1.เข้าไปที่ WebAdmin Console (http://your-server-ip:7080)

2.ไปที่ “Virtual Hosts” > “Add”

3.ตั้งค่า:

  • Virtual Host Name: mydomain.com
  • Virtual Host Root: /www/wwwroot/mydomain.com
  • Config File: /usr/local/lsws/conf/vhosts/mydomain/vhconf.conf
  • Follow Symbolic Link: Yes

2.3 ตั้งค่า PHP และ FastCGI

1.ไปที่ WebAdmin Console

2.ไปที่ “Server Configuration” > “External App”

3.คลิก “Add” และเลือก FastCGI App

4.กรอกข้อมูล:

  • Name:php
  • Address:uds://tmp/lshttpd/lsphp.sock
  • Max Connections:35
  • Environment:PHP_LSAPI_CHILDREN=35
  • Command:/usr/local/lsws/lsphp80/bin/lsphp

5. กด Save และ Restart
ทดสอบ PHP โดยสร้างไฟล์ info.php

ใน/www/wwwroot/mydomain.com/

echo "<?php phpinfo();" > /www/wwwroot/mydomain.com/info.php

เปิดเบราว์เซอร์ไปที่ http://your-server-ip/info.php

2.4 ตั้งค่า SSL (HTTPS) บน OpenLiteSpeed

ติดตั้ง Let’s Encrypt SSL ผ่าน aaPanel

  1. ไปที่ aaPanel Dashboard > Website
  2. เลือกโดเมนของคุณ > คลิก SSL
  3. เลือก Let’s Encrypt > คลิก Apply

หรือใช้คำสั่ง Terminal:

certbot certonly --webroot -w /www/wwwroot/mydomain.com -d mydomain.com -d www.mydomain.com

หลังจากติดตั้งแล้ว ให้เพิ่ม SSL ใน WebAdmin Console:

  • ไปที่ Listener > HTTPS > SSL

  • ใส่ไฟล์ cert.pem และ privkey.pem

  • Restart OpenLiteSpeed

3. การจัดการ OpenLiteSpeed บน aaPanel

3.1 รีสตาร์ทหรือหยุด OpenLiteSpeed

systemctl restart lsws   # รีสตาร์ท
systemctl stop lsws      # หยุด
systemctl start lsws     # เริ่มต้นใหม่

3.2 ตรวจสอบสถานะ

systemctl status lsws

3.3 อัปเดต OpenLiteSpeed

apt update && apt upgrade -y

4. ทดสอบและตรวจสอบ

ตรวจสอบว่า OpenLiteSpeed ทำงานผ่านเบราว์เซอร์:

  • HTTP :http://your-server-ip
  • HTTPS :https://your-server-ip

  • WebAdmin Console :http://your-server-ip:7080

ทดสอบไฟล์ info.php

  • เปิดhttp://your-server-ip/info.php

  • ควรแสดงข้อมูล PHP

สรุป

✅ ติดตั้ง OpenLiteSpeed บน aaPanel

✅ ตั้งค่า Virtual Host, PHP และ SSL

✅ พร้อมใช้งานสำหรับโฮสต์เว็บไซต์

หากคุณต้องการใช้ LiteSpeed Cache ให้ติดตั้งปลั๊กอิน LiteSpeed Cache ใน WordPress หรือ CMS ที่ใช้งาน

Hybrid Cloud Enterprise Downtime 0%
ไม่ล่มแม้แต่วินาทีเดียว

ต่อเนื่องเป็นเวลา 6 ปี ตั้งแต่ 2019 - ปัจจุบัน

เราให้บริการ Enterprise Cloud ในราคาถูกและคุ้มค่า เพื่อสนับสนุนให้ทุกธุรกิจของคนไทยได้เข้าถึง Cloud ระดับโลก
คุณภาพสูงทำงานได้ต่อเนื่องตลอดเวลา ไม่มีสะดุด พร้อมสนับสนุนการเติบโตของธุรกิจคุณอย่างเต็มที่!