ค้นหาเว็บไซต์

วิธีติดตั้ง WordPress ด้วย LSCache, OpenLiteSpeed และ CyberPanel


OpenLiteSpeed คือเว็บเซิร์ฟเวอร์โอเพ่นซอร์สที่ขับเคลื่อนด้วยเหตุการณ์ประสิทธิภาพสูงซึ่งพัฒนาและดูแลโดย LiteSpeed Technologies ในบทความนี้ เราจะมาดูว่าเราสามารถใช้ CyberPanel เพื่อเริ่มต้นและใช้งาน LSCache และ WordPress บน OpenLiteSpeed ได้อย่างไร > ในไม่กี่คลิก

LSCache คืออะไร?

LSCache เป็นแคชแบบเต็มหน้าที่สร้างขึ้นโดยตรงในเว็บเซิร์ฟเวอร์ OpenLiteSpeed ซึ่งคล้ายกับ Varnish แต่มีประสิทธิภาพมากกว่า เนื่องจากเราลบเลเยอร์พร็อกซีย้อนกลับออกจากรูปภาพเมื่อใช้ LSCache .

ปลั๊กอิน WordPress LSCache!

LiteSpeed ยังได้พัฒนาปลั๊กอิน WordPress ที่สื่อสารกับเว็บเซิร์ฟเวอร์ OpenLiteSpeed เพื่อแคชเนื้อหาแบบไดนามิก ซึ่งช่วยลดเวลาในการโหลด เพิ่มประสิทธิภาพ และลดภาระบนเซิร์ฟเวอร์ของคุณลงอย่างมาก

ปลั๊กอินของ LiteSpeed มอบเครื่องมือการจัดการแคชที่ทรงพลัง ซึ่งเนื่องจากการผสานรวมอย่างแน่นหนาของ LSCache เข้ากับเซิร์ฟเวอร์ จึงเป็นไปไม่ได้ที่ปลั๊กอินอื่นจะทำซ้ำได้ สิ่งเหล่านี้รวมถึงการล้างแคชอัจฉริยะตามแท็ก และความสามารถในการแคชเนื้อหาที่สร้างขึ้นหลายเวอร์ชันตามเกณฑ์ เช่น อุปกรณ์เคลื่อนที่เทียบกับเดสก์ท็อป ภูมิศาสตร์ และสกุลเงิน

LSCache มีความสามารถในการแคชสำเนาส่วนบุคคลของเพจ ซึ่งหมายความว่าสามารถขยายการแคชเพื่อรวมผู้ใช้ที่เข้าสู่ระบบได้ เพจที่ไม่สามารถแคชแบบสาธารณะอาจถูกแคชแบบส่วนตัว

นอกเหนือจากความสามารถในการจัดการแคชขั้นสูงของ LSCache แล้ว ปลั๊กอิน WordPress ยังมีฟังก์ชันการเพิ่มประสิทธิภาพเพิ่มเติม เช่น การลดขนาดและการรวม CSS/JS, HTTP/2 Push, โหลดแบบ Lazy Load สำหรับรูปภาพและ iframe และการเพิ่มประสิทธิภาพฐานข้อมูล

CyberPanel คืออะไร?

CyberPanel เป็นแผงควบคุมที่อยู่ด้านบนของ OpenLiteSpeed คุณสามารถใช้เพื่อสร้างเว็บไซต์และติดตั้ง WordPress ได้ในคลิกเดียว

นอกจากนี้ยังมี:

  • เอฟทีพี
  • DNS
  • อีเมล
  • PHP หลายตัว

ในบทความนี้ เราจะมาดูกันว่าเราสามารถใช้เทคโนโลยีเหล่านี้ทั้งหมดอย่างมีประสิทธิภาพเพื่อเริ่มต้นและใช้งานได้ทันทีได้อย่างไร

ขั้นตอนที่ 1: ติดตั้ง CyberPanel – แผงควบคุม

1. ขั้นตอนแรกคือการติดตั้ง CyberPanel คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง CyberPanel บน Centos 7 VPS หรือเซิร์ฟเวอร์เฉพาะของคุณ

wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]

หลังจากการติดตั้ง CyberPanel สำเร็จ คุณจะได้รับข้อมูลรับรองการเข้าสู่ระบบดังที่แสดงด้านล่าง

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. ตอนนี้ลงชื่อเข้าใช้ CyberPanel โดยใช้ข้อมูลประจำตัวข้างต้น

ขั้นตอนที่ 2: ติดตั้ง WordPress ใน CyberPanel

3. หากต้องการตั้งค่า WordPress ด้วย LSCache ก่อนอื่นเราต้องสร้างเว็บไซต์โดยไปที่ หลัก > เว็บไซต์ > สร้างเว็บไซต์ และกรอกรายละเอียดให้ครบถ้วนตามภาพ

4. ตอนนี้ไปที่ส่วน หลัก > เว็บไซต์ > รายการเว็บไซต์ คลิกที่ไอคอนเปิดเพื่อเปิดแผงเว็บไซต์ เพื่อให้สามารถติดตั้ง WordPress ได้ .

เมื่อแผงเว็บไซต์เปิดตัว คุณจะมีตัวเลือกต่อไปนี้บนหน้าจอ:

5. ในหน้าต่างนี้ ให้เปิด ตัวจัดการไฟล์ และลบทุกอย่างออกจากโฟลเดอร์ public_html ตอนนี้เลื่อนลงไปด้านล่างแล้วคุณจะเห็นแท็บที่ระบุว่า WordPress พร้อม LS Cache

6. ในช่องเส้นทาง อย่าป้อนสิ่งใดเลยหากคุณต้องการให้ WordPress ติดตั้งในรูทเอกสารของเว็บไซต์ หากคุณป้อนเส้นทางใดๆ เส้นทางนั้นจะสัมพันธ์กับโฮมไดเร็กตอรี่ของเว็บไซต์

ตัวอย่างเช่น หากคุณป้อน wordpress ไดเรกทอรีการติดตั้ง WordPress ของคุณจะเป็น linux-console.net/wordpress

7. เมื่อคุณคลิกที่ “ติดตั้ง WordPress“ CyberPanel จะดาวน์โหลด WordPress และ LSCache สร้างฐานข้อมูล และตั้งค่าไซต์ WordPress เมื่อ CyberPanel ติดตั้ง WordPress เสร็จแล้ว คุณจะต้องไปที่โดเมนเว็บไซต์ของคุณเพื่อกำหนดค่าเว็บไซต์ของคุณ

ในตัวอย่างนี้ เราใช้ linux-console.net ดังนั้นเราจะไปที่โดเมนนี้เพื่อกำหนดค่าไซต์ของเรา นี่เป็นการตั้งค่าพื้นฐานมากและคุณสามารถปฏิบัติตามคำแนะนำบนหน้าจอเพื่อกำหนดค่าให้เสร็จสมบูรณ์ได้

ขั้นตอนที่ 3: เปิดใช้งานปลั๊กอินแคช LiteSpeed

8. เมื่อติดตั้ง WordPress แล้ว คุณสามารถเข้าสู่ระบบแดชบอร์ดได้ที่ https://linux-console.net/wp-admin ระบบจะถามชื่อผู้ใช้/รหัสผ่านที่คุณตั้งค่าระหว่างการกำหนดค่า WordPress

ปลั๊กอิน LSCache ได้รับการติดตั้งแล้ว ดังนั้นคุณเพียงแค่ต้องเข้าไปที่ ปลั๊กอินที่ติดตั้ง ในแดชบอร์ด WordPress ของคุณแล้วเปิดใช้งาน

9. ตอนนี้ตรวจสอบ LSCache โดยไปที่ example.com และดูว่าส่วนหัวการตอบกลับของคุณจะมีลักษณะดังนี้

คุณจะเห็นว่าขณะนี้เพจนี้ให้บริการจากแคชแล้ว และคำขอไม่ได้เข้าถึงแบ็กเอนด์เลย

ขั้นตอนที่ 4: ตัวเลือกแคช LiteSpeed ขั้นสูง

  • ล้างแคช – หากคุณต้องการล้างแคชด้วยเหตุผลบางประการ คุณสามารถทำได้ผ่าน LSCache ในหน้านี้ คุณสามารถล้างแคชได้หลายวิธี

ย่อขนาด รวม และกด HTTP/2

  • การลดขนาด – เมื่อโค้ดถูกย่อขนาด อักขระช่องว่างที่ไม่จำเป็น อักขระขึ้นบรรทัดใหม่ และความคิดเห็นจะถูกลบออกทั้งหมด สิ่งนี้จะลดขนาดของซอร์สโค้ด
  • การรวมกัน – เมื่อเว็บไซต์มีไฟล์ JavaScript (หรือ CSS) หลายไฟล์ ไฟล์เหล่านั้นอาจรวมกันเป็นไฟล์เดียว ซึ่งจะช่วยลดจำนวนคำขอที่เบราว์เซอร์สร้างขึ้น และหากมีโค้ดที่ซ้ำกัน ก็จะถูกลบออก
  • HTTP/2 Push – ฟังก์ชันนี้ทำให้เซิร์ฟเวอร์สามารถคาดการณ์ความต้องการของเบราว์เซอร์และดำเนินการตามนั้น ตัวอย่างหนึ่ง: เมื่อให้บริการ index.html HTTP/2 สามารถสันนิษฐานได้อย่างสมเหตุสมผลว่าเบราว์เซอร์ต้องการไฟล์ CSS และ JS ที่รวมอยู่ด้วย และจะพุชไฟล์เหล่านั้นเช่นกันโดยไม่มีการถาม

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

คุณสามารถยกเว้น CSS, JS และ HTML บางส่วนไม่ให้ถูกย่อขนาดหรือรวมเข้าด้วยกันได้ ป้อน URL ไปยังทรัพยากรเหล่านี้ในกล่องที่เหมาะสม หนึ่งรายการต่อบรรทัด เพื่อยกเว้น

ขั้นตอนที่ 5: เปลี่ยน PHP เริ่มต้นและติดตั้งส่วนขยาย

10. หากคุณจำเป็นต้องเปลี่ยนเวอร์ชัน PHP สำหรับเว็บไซต์ WordPress ของคุณ ด้วยเหตุผลบางประการ คุณสามารถทำได้ผ่าน CyberPanel:

11. ปลั๊กอิน WordPress เพิ่มเติมบางตัวอาจทำให้คุณต้องติดตั้งส่วนขยาย PHP เพิ่มเติม หรือคุณอาจต้องการเพิ่ม Redis ลงใน WordPress คุณสามารถติดตั้งส่วนขยายที่ขาดหายไปผ่าน CyberPanel ได้จากแท็บ เซิร์ฟเวอร์ > PHP > ติดตั้งส่วนขยาย

ขั้นแรก เลือกเวอร์ชัน PHP จากเมนูแบบเลื่อนลงที่คุณต้องการติดตั้งส่วนขยาย ในช่องค้นหา ป้อนชื่อส่วนขยาย และสุดท้ายคลิกติดตั้งเพื่อติดตั้งส่วนขยายที่ขาดหายไป

สำหรับข้อมูลเพิ่มเติม โปรดอ่านเอกสาร CyberPanel และ OpenLiteSpeed