ก่อนอื่นสามารถเข้าไปทบทวน OpenLiteSpeed กันก่อนได้ที่ OpenLiteSpeed คืออะไร

ถ้าต้องการติดตั้ง OpenLiteSpeed เป็น WebServer ของเราบน Directadmin มาลุยกันเลยครับ

*** ก่อนทำถ้าใช้ acpache หรือ Nginx ควรทำ system backup ไว้ก่อนนะครับ ***

 

วิธีติดตั้ง  OpenLiteSpeed บน Directadmin ใน Ubuntu & CentOS (ทั้งสอง OS ทำเหมือนกัน)

  1. Login เข้า Server ด้วย SSH ในฐานะ Root
  2. เช็คว่า Server ของเรา ใช้ CustomBuild 2.0 หรือไม่ ถ้าใช่ไปข้อต่อไปได้เลย
  3. เช็คเวอร์ชั่น ของ Directadmin ว่าเป็นเวอร์ชั่นที่สู่งกว่า หรือเท่ากับ 1.5.7 หรือไม่ ด้วยคำสั่ง
    /usr/local/directadmin/directadmin v​
    ตัวอย่างผลที่ได้ """ Version: DirectAdmin v.1.61.5 """

    ถ้าผลที่ได้ >= 1.5.7 ไปข้อถัดไปได้เลย ถ้าหน่อยกว่า อัพเกรด Directadmin กันก่อน

  4. เข้าไปที่ Custombuild

    cd /usr/local/directadmin/custombuild
  5. รันคำสั่ง
    ./build update
    ./build set webserver openlitespeed
    ./build set mod_ruid2 no
    ./build set php1_mode lsphp
    ./build openlitespeed
    ./build php n
    ./build rewrite_confs​
    ถ้าใช้ php 2 เวอร์ชั่น เพิ่มเวอร์ชั่นที่ 2 ด้วย คำสั่ง ./build set php2_mode lsphp ต่อท้าย ./build set php1_mode lsphp
    รอจนโปรแกรมทำงานเสร็จ อาจใช้เวลา 5 - 60 นาทีขึ้นอยู่กับความแรงของ CPU ของเครื่อง Server ของเรา
  6. รอจนระบบทำงานเสร็จจะแจ้งหน้าจอประมาณนี้
    """ 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"""
  7. เมื่อติดตั้งเสร็จเราจะได้ URL สำหรับ เข้าหน้าจัดการ ของ
    http://{IP-Server}:7080/index.php​
    พร้อมกับ รหัสผ่านของ admin จากหน้าจอติดตั้ง

    เท่านี้เราก็พร้อมใช้งาน OpenLiteSpeed แล้วครับ
  8. ลองเข้าไปที่ 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/

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
SQL JOIN: การรวมข้อมูลจากหลายตารางในฐานข้อมูล
โดย witsarutt000 พฤ 14 มี.ค. 2024 4:07 pm บอร์ด SQL Knowledge
1
289
พฤ 14 มี.ค. 2024 5:44 pm โดย Sirayu View Topic SQL JOIN: การรวมข้อมูลจากหลายตารางในฐานข้อมูล
PHP การเปลี่ยนแปลงที่สร้างปรากฏการณ์ในโลกของเว็บ
โดย witsarutt000 พฤ 14 มี.ค. 2024 11:17 am บอร์ด PHP Knowledge
0
180
พฤ 14 มี.ค. 2024 11:17 am โดย witsarutt000 View Topic PHP การเปลี่ยนแปลงที่สร้างปรากฏการณ์ในโลกของเว็บ
ปัญหา Harddisk ขึ้น 100% เวลาเซฟไฟล์ หรือภาพ จะค้่างที่หน้าแท๊บ Expolorer
โดย Thanavat_n พ 13 มี.ค. 2024 11:02 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
5
416
พ 13 มี.ค. 2024 1:34 pm โดย Thanavat_n View Topic ปัญหา Harddisk ขึ้น 100% เวลาเซฟไฟล์ หรือภาพ จะค้่างที่หน้าแท๊บ Expolorer
ตู้รองเท้า ไอเท็มวิเศษช่วยจัดระเบียบคอลเลกชันรองเท้าคู่โปรด
โดย @Foretoday อ 12 มี.ค. 2024 1:46 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
226
อ 12 มี.ค. 2024 1:46 pm โดย @Foretoday View Topic ตู้รองเท้า ไอเท็มวิเศษช่วยจัดระเบียบคอลเลกชันรองเท้าคู่โปรด
แนะนำสถานที่น่าเที่ยวในจังหวัดชุมพรพร้อมวิธีการเดินทาง
โดย witsarutt000 จ 11 มี.ค. 2024 6:14 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
177
จ 11 มี.ค. 2024 6:14 pm โดย witsarutt000 View Topic แนะนำสถานที่น่าเที่ยวในจังหวัดชุมพรพร้อมวิธีการเดินทาง
ย้าย VM ข้าม Host ด้วย scp กรณีศึกษา Vmware ESXI
โดย mindphp อ 10 มี.ค. 2024 4:36 am บอร์ด Linux - Web Server
0
272
อ 10 มี.ค. 2024 4:36 am โดย mindphp View Topic ย้าย VM ข้าม Host ด้วย scp กรณีศึกษา Vmware ESXI
IP และ vpn (VMware)
โดย ballmykids อ 10 มี.ค. 2024 2:35 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
230
จ 11 มี.ค. 2024 3:19 pm โดย ballmykids View Topic IP และ vpn (VMware)
แบบนี้ต้องทำยังไง ในกรณีที่ Server เดิมเราได้ทำการ Raid 1 กับ HDD 2 ลูกแรกแล้ว
โดย Anonymous ศ 08 มี.ค. 2024 7:02 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
190
ศ 08 มี.ค. 2024 8:12 pm โดย mindphp View Topic แบบนี้ต้องทำยังไง ในกรณีที่ Server เดิมเราได้ทำการ Raid 1 กับ HDD 2 ลูกแรกแล้ว