ก่อนอื่นสามารถเข้าไปทบทวน OpenLiteSpeed กันก่อนได้ที่ OpenLiteSpeed คืออะไร
ถ้าต้องการติดตั้ง OpenLiteSpeed เป็น WebServer ของเราบน Directadmin มาลุยกันเลยครับ
*** ก่อนทำถ้าใช้ acpache หรือ Nginx ควรทำ system backup ไว้ก่อนนะครับ ***
วิธีติดตั้ง OpenLiteSpeed บน Directadmin ใน Ubuntu & CentOS (ทั้งสอง OS ทำเหมือนกัน)
- Login เข้า Server ด้วย SSH ในฐานะ Root
- เช็คว่า Server ของเรา ใช้ CustomBuild 2.0 หรือไม่ ถ้าใช่ไปข้อต่อไปได้เลย
- เช็คเวอร์ชั่น ของ Directadmin ว่าเป็นเวอร์ชั่นที่สู่งกว่า หรือเท่ากับ 1.5.7 หรือไม่ ด้วยคำสั่ง
ตัวอย่างผลที่ได้ """ Version: DirectAdmin v.1.61.5 """/usr/local/directadmin/directadmin v
ถ้าผลที่ได้ >= 1.5.7 ไปข้อถัดไปได้เลย ถ้าหน่อยกว่า อัพเกรด Directadmin กันก่อน -
เข้าไปที่ Custombuild
cd /usr/local/directadmin/custombuild
- รันคำสั่ง
ถ้าใช้ php 2 เวอร์ชั่น เพิ่มเวอร์ชั่นที่ 2 ด้วย คำสั่ง ./build set php2_mode lsphp ต่อท้าย ./build set php1_mode lsphp./build update ./build set webserver openlitespeed ./build set mod_ruid2 no ./build set php1_mode lsphp ./build openlitespeed ./build php n ./build rewrite_confs
รอจนโปรแกรมทำงานเสร็จ อาจใช้เวลา 5 - 60 นาทีขึ้นอยู่กับความแรงของ CPU ของเครื่อง Server ของเรา - รอจนระบบทำงานเสร็จจะแจ้งหน้าจอประมาณนี้
""" Installation of OpenLiteSpeed 1.7.6 is now complete.
Admin panel address: http://sxxx.xxxxx.com:7080. Please make sure that port 7080 is open in firewall. Panel is read-only.
Admin password: xxxxxxxxxxx""" - เมื่อติดตั้งเสร็จเราจะได้ URL สำหรับ เข้าหน้าจัดการ ของ
พร้อมกับ รหัสผ่านของ admin จากหน้าจอติดตั้งhttp://{IP-Server}:7080/index.php
เท่านี้เราก็พร้อมใช้งาน OpenLiteSpeed แล้วครับ - ลองเข้าไปที่ IP และ Port ของ Server เราจะได้ หน้าจอประมาณ นี้
แนะนำโมดูลเสริมของ OpenLiteSpeed ที่ควรติดตั้งไว้ด้วย คือ modsecurity ติดตั้งเพิ่มด้วยคำสั่ง
./build modsecurity
ถ้าใครต้องการติดตั้ง php 2 เวอร์ชั่นดูเพิ่มเติมได้ที่ สอนติดตั้ง PHP หลายเวอร์ชั่นบน Server บน Direcadmin ใจดีให้ถึง 4 เวอร์ชั่น
ทิป
- build php เฉพาะ เวอร์ชั่น สามารถใช้ export mode เพื่อเลือกติดตั้งใหม่แต่ละเวอร์ชั่นได้
รูปแบบ
./build php_expert php_release php_mode
ตัวอย่าง
./build php_expert 7.2 lsphp
- ติดตั้ง mod เสริมความปลอดภัย
- ติดตั้งส่วนเสริม opcahe ของ php ทำให้ทำงานเร็วขึ้น
- เขียน PHP High Performance
ศึกษาเพิ่มเติม
https://forum.directadmin.com/threads/custombuild-2-0-faq-directadmin-1-46-or-later-is-recommended.44743/