บทนำ

OpenLiteSpeed ​​เป็นเว็บเซิร์ฟเวอร์แบบโอเพนซอร์สที่มีน้ำหนักเบาและมีประสิทธิภาพสูงที่พัฒนาขึ้นลิขสิทธิ์และดูแลโดย LiteSpeed ​​Technologies มันมี GUI บนเว็บที่น่าทึ่งสำหรับการบริหาร.


จัดการกระบวนการเชื่อมต่อพร้อมกันหลายพันรายการได้อย่างง่ายดายบนการใช้ทรัพยากรต่ำเช่น RAM และ CPU ปรับขนาดได้สูง – ทำงานได้กับโฮสต์เสมือนจำนวนมากเช่นโฮสต์เว็บไซต์ที่แตกต่างจำนวนมากบนเว็บเซิร์ฟเวอร์เดียวมีค่าใช้จ่ายน้อยและปรับให้เหมาะสม เช่น PHP, Java, Ruby, Perl, e.t.c. เกี่ยวกับแพลตฟอร์ม WordPress ส่วนใหญ่จะใช้ในปลั๊กอิน LiteSpeed ​​Cache สำหรับ WordPress ซึ่งจะเร่งแพลตฟอร์มโฮสติ้ง WordPress.

LiteSpeed ​​มีให้บริการในรูปแบบ OpenLiteSpeed ​​และ OpenSpite Enterprise OpenLiteSpeed ​​มีคุณสมบัติที่จำเป็นทั้งหมดหากองค์กร.

ในบทความนี้เราแสดงวิธีการติดตั้ง OpenLiteSpeed ​​Web Server บน Centos 7 Linux VPS.

requisites ก่อน

  • Centos ติดตั้งใหม่ 7
  • ความเข้าใจพื้นฐานของคำสั่ง Linux
  • ผู้ใช้ที่ไม่ใช่รูทที่มีสิทธิ์ sudo

อัพเดตแพ็กเกจระบบ

$ sudo yum update -y

ติดตั้งการพึ่งพา OpenLiteSpeed

$ sudo yum ติดตั้ง gcc gcc-c ++ ทำให้ autoconf glibc rcs automake libtool -y
$ sudo yum ติดตั้ง pcre-devel openssl-devel expat-devel geoip-devel zlib-devel udns-devel -y

ติดตั้ง OpenLiteSpeed

มี 3 วิธีในการติดตั้ง OpenLiteSpeed.

  1. ติดตั้งจากซอร์สโค้ด
  2. ติดตั้งจาก LiteSpeed ​​Repo
  3. ติดตั้งจากสคริปต์

ในการสาธิตนี้เราจะติดตั้งจากซอร์สโค้ดเพื่อให้แน่ใจว่าเราติดตั้ง Litespeed เวอร์ชันล่าสุด (ณ เวลาที่เผยแพร่เป็น 1.4.35).

ไปที่หน้าดาวน์โหลด OpenLiteSpeed ​​และดาวน์โหลด ปัจจุบัน มีเสถียรภาพ ฉบับ 1.4.35 ดังต่อไปนี้:

$ wget https://openlitespeed.org/packages/openlitespeed-1.4.35.tgz

หมายเหตุพิเศษ: กรณี wget ไม่ได้ติดตั้งคุณสามารถติดตั้งโดยใช้คำสั่ง:

$ sudo yum ติดตั้ง wget

คลาย / บีบอัดไฟล์ที่ดาวน์โหลด.

$ tar -xzvf openlitespeed-1.4.35.tgz

เปลี่ยนเป็นไดเร็กทอรีการติดตั้งคอมไพล์และติดตั้งแพ็กเกจด้วยสิทธิ์ sudo หรือในฐานะผู้ใช้รูท.

$ cd openlitespeed-1.4.35 /
$ sudo ./configure
ทำ $ sudo && sudo ทำการติดตั้ง

OpenLiteSpeed ​​จะถูกติดตั้งโดยอัตโนมัติในไดเรกทอรี / usr / local / lsws.

กำหนดค่า OpenLiteSpeed

กำหนดค่ารหัสผ่านผู้ดูแลระบบสำหรับเว็บเซิร์ฟเวอร์ OpenLiteSpeed.

[linuxuser @ centos7-litespeed ~] $ sudo /usr/local/lsws/admin/misc/admpass.sh

โปรดระบุชื่อผู้ใช้ของผู้ดูแลระบบ.
นี่คือชื่อผู้ใช้ที่จำเป็นในการเข้าสู่ระบบเว็บอินเตอร์เฟสการบริหาร.

ชื่อผู้ใช้ [admin]: litecentos-admin

โปรดระบุรหัสผ่านของผู้ดูแลระบบ.
นี่คือรหัสผ่านที่จำเป็นสำหรับการเข้าสู่ระบบเว็บอินเตอร์เฟสการบริหาร.

รหัสผ่าน:
พิมพ์รหัสผ่านอีกครั้ง:
อัปเดตชื่อผู้ใช้ / รหัสผ่านของผู้ดูแลระบบสำเร็จแล้ว!

เริ่มเว็บเซิร์ฟเวอร์ OpenLiteSpeed

$ sudo /etc/init.d/lsws เริ่มต้น

หรือ

เริ่มต้น $ sudo / usr / local / lsws / bin / lswsctrl

เข้าถึงเว็บเซิร์ฟเวอร์

โดยค่าเริ่มต้นเว็บเซิร์ฟเวอร์ OpenLiteSpeed ​​จะพร้อมใช้งานใน HTTP พอร์ต 8088 ขณะที่คอนโซล WebAdmin สำหรับผู้ดูแลระบบจะพร้อมใช้งาน ท่าเรือ 7080 ถ้าคุณเปิดใช้งานไฟร์วอลล์ firewalld คุณจะต้องเปิดพอร์ตที่เกี่ยวข้องเพื่อเข้าถึง.

กำหนดค่าไฟร์วอลล์สำหรับการเข้าถึงพอร์ต

เพิ่มกฎไฟร์วอลล์

$ sudo firewall-cmd –permanent –zone = เชื่อถือได้ –add-service = http
$ sudo firewall-cmd –permanent –zone = เชื่อถือได้ –add-service = https
$ sudo firewall-cmd –permanent –zone = public –add-port = 8088 / tcp
$ sudo firewall-cmd –permanent –zone = public –add-port = 7080 / tcp

โหลด firewalld ใหม่เพื่อให้การเปลี่ยนแปลงมีผล

$ sudo firewall-cmd – โหลดซ้ำ

หากต้องการยืนยันว่าพอร์ตต่างๆเปิดอยู่บนไฟร์วอลล์ให้ทำรายการทุกอย่างที่เพิ่มหรือเปิดใช้งานในโซน.

[linuxuser @ centos7-litespeed ~] $ sudo firewall-cmd – รายการทั้งหมด
สาธารณะ (ใช้งานอยู่)
เป้าหมาย: ยอมรับ
icmp-block-inversion: ไม่
อินเตอร์เฟส: eth0
แหล่งที่มา:
บริการ: http https
พอร์ต: 7080 / tcp 8088 / tcp
โปรโตคอล:
หน้ากาก: ไม่
ส่งต่อพอร์ต:
แหล่งที่มาของพอร์ต:
ICMP บล็อก:
กฎระเบียบมากมาย:

เมื่อไฟร์วอลล์ให้การเข้าถึงพอร์ตทั้งสองนั้นคุณสามารถเข้าถึงเว็บเซิร์ฟเวอร์.

ไปที่ http://your-domain.com:8088 หรือ http: // server-ipaddress: 8088

ในกรณีของเรามันเป็น http://35.226.114.205:8088/ ดังที่แสดงด้านล่าง

[เว็บ page.png]

สำหรับคอนโซล Webadmin

ไปที่ https://your-domain.com:7080 หรือ https: // server-ipaddress: 7080

ในกรณีของเรา https://35.226.114.205:7080/ ดังที่แสดงด้านล่าง

[Add-exception.png]

ในตอนแรกคุณจะได้รับ“ การเชื่อมต่อของคุณ คือ ไม่ ข้อผิดพลาด “ปลอดภัย” เนื่องจากเบราว์เซอร์ไม่รู้จักใบรับรอง SSL ของไซต์เนื่องจากสร้างโดยอัตโนมัติและเซ็นชื่อด้วยตนเองโดยเซิร์ฟเวอร์ Linux ในระหว่างการติดตั้งเว็บเซิร์ฟเวอร์.

ละเว้นข้อผิดพลาดนั้นและคลิก สูง, จากนั้นคลิก เพิ่มข้อยกเว้น ที่แสดงด้านล่าง:

เพิ่มข้อยกเว้นด้านความปลอดภัยแท็บปรากฏขึ้น คลิก ยืนยันข้อยกเว้นด้านความปลอดภัย

ในที่สุดหน้าเข้าสู่ระบบจะปรากฏขึ้นตามที่แสดงด้านล่าง:

[ผู้ดูแลระบบ login.png]

ป้อนข้อมูลเข้าสู่ระบบของผู้ดูแลระบบที่คุณสร้างขึ้นในระหว่างการกำหนดค่า Litespeed จากนั้นคุณจะมีแดชบอร์ดผู้ดูแลระบบดังแสดงด้านล่าง:

[dashboard.png]

ข้อสรุป

ด้วยเว็บเซิร์ฟเวอร์ OpenLiteSpeed ​​ที่ใช้งานได้ตอนนี้ก็พร้อมแล้วสำหรับการตั้งค่าแพลตฟอร์ม CMS เว็บไซต์ทุกประเภทจาก WordPress, Joomla, Drupal และเฟรมเวิร์กแอปพลิเคชันบนเว็บ แต่ก่อนอื่นคุณต้องเตรียม openlitespeed สำหรับการติดตั้งเว็บแอปพลิเคชันหรือเว็บไซต์ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้โปรดไปที่วิธีการเตรียม / กำหนดค่า OpenLiteSpeed ​​สำหรับการติดตั้ง CMS หรือแอปพลิเคชัน

นอกจากนี้ LiteSpeed ​​ยังมีกฎการเขียนซ้ำที่เข้ากันได้กับ Apache ซึ่งช่วยให้คุณโยกย้าย / แปลงเว็บเซิร์ฟเวอร์ Apache ของคุณลงในเว็บเซิร์ฟเวอร์ Litespeed ได้อย่างง่ายดาย.

ลองใช้บริการโฮสติ้งเซิร์ฟเวอร์เฉพาะ 3 อันดับแรกเหล่านี้:

A2 โฮสติ้ง

ราคาเริ่มต้น:
$ 99.59


ความเชื่อถือได้
9.3


การตั้งราคา
9.0


เป็นมิตรกับผู้ใช้
9.3


สนับสนุน
9.3


คุณสมบัติ
9.3

อ่านความคิดเห็น

เยี่ยมชม A2 Hosting

FastComet

ราคาเริ่มต้น:
$ 139.00


ความเชื่อถือได้
9.7


การตั้งราคา
9.5


เป็นมิตรกับผู้ใช้
9.7


สนับสนุน
9.7


คุณสมบัติ
9.6

อ่านความคิดเห็น

เยี่ยมชม FastComet

Hostwinds

ราคาเริ่มต้น:
$ 99.00


ความเชื่อถือได้
9.3


การตั้งราคา
9.2


เป็นมิตรกับผู้ใช้
9.2


สนับสนุน
9.3


คุณสมบัติ
9.2

อ่านความคิดเห็น

เยี่ยมชม Hostwinds

บทความเชิงปฏิบัติที่เกี่ยวข้อง

  • วิธีการติดตั้ง Litespeed Web Server บน Ubuntu 18.04 VPS หรือ Dedicated Server
    สื่อกลาง
  • ส่วนที่หนึ่ง: วิธีการตรวจสอบ Nginx โดยใช้ Elastic Stack บน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะ
    ผู้เชี่ยวชาญ
  • ส่วนที่สอง: วิธีการตรวจสอบ Nginx โดยใช้ Elastic Stack บน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะ
    ผู้เชี่ยวชาญ
  • ติดตั้ง & กำหนดค่าเว็บเซิร์ฟเวอร์ Caddy บน CentOS 7 VPS
    สื่อกลาง
  • วิธีการติดตั้ง phpMyAdmin บน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะ
    สื่อกลาง
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me