ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บนแพลตฟอร์ม

RUK-COM PAAS / PHP

คู่มือ LiteSpeed Web Server สำหรับ PHP

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

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

ที่LiteSpeed ​​​​เว็บ ADCสแต็คคือHTTP/3พร้อมด้วยการรองรับคุณสมบัติที่เปิดใช้งานตามค่าเริ่มต้นอย่างไรก็ตามที่อยู่ IP สาธารณะจำเป็นต้องเลี่ยงผ่าน Shared Load Balancer และทำงานโดยตรงกับเซิร์ฟเวอร์ผ่าน HTTP/3

Image 39: litespeed web server logoที่เว็บเซิร์ฟเวอร์ LiteSpeedเป็นเว็บเซิร์ฟเวอร์ PHP ประสิทธิภาพสูงและใช้หน่วยความจำน้อยพร้อมความสามารถในการปรับขนาดสูงมันถูกสร้างขึ้นตามแนวทางปฏิบัติที่ดีที่สุดของโฮสติ้ง PHP โดยใช้ประโยชน์จากทั้งสองอย่างอาปาเช่และNGINXการใช้งานและการบูรณาการการเพิ่มประสิทธิภาพของตัวเอง

โครงสร้างที่มีฟีเจอร์หลากหลายของแอปพลิเคชันเซิร์ฟเวอร์ LiteSpeed ​​มีคุณลักษณะเฉพาะดังต่อไปนี้:

  • สถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์ (เช่น NGINX) ใช้ทรัพยากรน้อยกว่าโมเดลที่อิงตามกระบวนการของ Apache ทำให้มั่นใจได้ถึงประสิทธิภาพที่ดีขึ้นด้วยหน่วยความจำขั้นต่ำและการใช้งาน CPU
  • เข้ากันได้อย่างสมบูรณ์กับฟีเจอร์ Apache ที่ใช้กันทั่วไปรวมถึงmod_rewrite,.htaccess, และmod_security
  • การเพิ่มประสิทธิภาพส่วนบุคคลสำหรับแพลตฟอร์มโฮสติ้งยอดนิยม (เช่นเวิร์ดเพรส,วีโอไอพี,ดรูปัล,จูมล่าฯลฯ)
  • รองรับปลั๊กอินแคชคุณสมบัติต่อต้าน DDoS ที่ล้ำสมัยการรักษาความปลอดภัย WAF ในตัวฯลฯ

บันทึก:เนื่องจากเป็นซอฟต์แวร์เชิงพาณิชย์ LiteSpeed ​​Web Server จึงไม่สามารถเผยแพร่ได้อย่างอิสระกล่าวคือต้องมีใบอนุญาตจึงจะนำไปใช้กับแพลตฟอร์มได้หากทำงานร่วมกับเซิร์ฟเวอร์แอปพลิเคชันนี้คุณจะถูกเรียกเก็บเงินเป็นค่าธรรมเนียมเพิ่มเติมสำหรับการใช้งานใบอนุญาตดังกล่าวข้างต้น

การสร้างอินสแตนซ์ LiteSpeed ​​Web Server ใหม่ในแพลตฟอร์มนั้นตรงไปตรงมา

  1. เข้าสู่แดชบอร์ดแล้วคลิกEnvironment ใหม่ปุ่มที่ด้านบนของหน้า

Image 40: new environment button2. ภายในวิซาร์ดโทโพโลยีที่เปิดอยู่ให้สลับไปที่PHPแท็บเครื่องยนต์แล้วเลือกเว็บเซิร์ฟเวอร์ LiteSpeedเป็นเซิร์ฟเวอร์แอปพลิเคชันของคุณ

Image 41: LiteSpeed application server wizard

เคล็ดลับ:คุณอาจต้องการปรับบางส่วนตัวแปร Environment เฉพาะเพื่อปรับแต่ง LiteSpeed ​​Web Server ของคุณ:

  • JELASTIC_AUTOCONFIG- ช่วยให้ (เปิดใช้งานตามค่าเริ่มต้น) หรือปิดใช้งาน (พิการ) การกำหนดค่าอัตโนมัติของกระบวนการของผู้ปฏิบัติงาน LiteSpeed ​​จะนับตาม RAM ที่จัดสรรและจำนวนคอร์ CPU
  • LSWS_MAX_CHILDREN- กำหนดขีดจำกัดกระบวนการลูกสูงสุดใหม่สำหรับเซิร์ฟเวอร์ตัวแปรจะถูกซ่อนไว้โดยค่าเริ่มต้นเนื่องจากแพลตฟอร์มตั้งค่านี้เท่ากับจำนวนคอร์ CPU ที่มีอยู่ (โดยปกติแล้วจะรับประกันประสิทธิภาพการทำงานที่ดีที่สุด) คุณต้องเพิ่มตัวแปรนี้ด้วยตนเองและรีสตาร์ทเซิร์ฟเวอร์เพื่อกำหนดค่าใหม่
  • WAF- ช่วยให้ (จริง) หรือปิดการใช้งาน (เท็จโดยค่าเริ่มต้น) Web Application Firewall พร้อมด้วยโคโมโดชุดกฎเริ่มต้น
  • WP_PROTECT- กำหนดค่าการดำเนินการสำหรับWordPress การป้องกันการโจมตีแบบ Brute Forceคุณสมบัติ (ปิด | บน | วาง | ปฏิเสธ | เค้น | captcha;ปิดโดยค่าเริ่มต้น)
  • WP_PROTECT_LIMIT- กำหนดขอบเขตสำหรับWordPress การป้องกันการโจมตีแบบ Brute Forceคุณสมบัติ (0|1|2-1000;10โดยค่าเริ่มต้น)

Image 42: LiteSpeed variables

กำหนดค่าพารามิเตอร์ที่จำเป็นอื่นๆ (ก้อนเมฆ, พื้นที่ดิสก์,ภูมิภาคฯลฯ) และดำเนินการตามสร้างปุ่ม.

  1. หลังจากสร้างคุณสามารถดูค่าเริ่มต้นได้phpinfo.phpข้อมูลบนเซิร์ฟเวอร์โดยการคลิกเปิดในเบราว์เซอร์ถัดจากเซิร์ฟเวอร์ LiteSpeed ​​ของคุณ:

Image 43: LiteSpeed open in browser4. หากต้องการเริ่มจัดการเซิร์ฟเวอร์ให้เข้าไปที่แผงผู้ดูแลระบบโดยมีปุ่มที่เหมาะสมอยู่ในนอกจากนี้รายการถัดจากเลเยอร์ (ข้อมูลรับรองการเข้าถึงจะถูกส่งทางอีเมลหลังจากการสร้าง Node)

Image 44: LitesSeed admin panel

บันทึก:มีข้อมูลเฉพาะบางประการในขณะที่ใช้งานแพลตฟอร์ม LiteSpeed ​​ผ่านทางแผงผู้ดูแลระบบ:

Image 45: LiteSpeed version management* การแจ้งเตือนเกี่ยวกับการหมดอายุของรหัสลิขสิทธิ์ในการดำเนินการ > โปรแกรมดูบันทึกเซิร์ฟเวอร์ควรละเว้นเนื่องจากการเช่าซื้อได้รับการจัดการโดยแพลตฟอร์มโดยอัตโนมัติ

Image 46: LiteSpeed license key expiration notice

Applicationการใช้งานกระบวนการจะเหมือนกับแอปพลิเคชันเซิร์ฟเวอร์อื่นๆ

ราคาใบอนุญาต

แพลตฟอร์มดังกล่าวผสานรวมต้นทุนของใบอนุญาต LiteSpeed ​​เข้ากับงานได้อย่างราบรื่นจ่ายตามการใช้งานหลักการกล่าวคือใบอนุญาตจะถูกเรียกเก็บเงินเฉพาะสำหรับคอนเทนเนอร์ที่ใช้งานอยู่เป็นรายชั่วโมงเป็นเวลา 730 ชั่วโมงต่อเดือนนอกจากนี้การจัดการวงจรการใช้งานใบอนุญาตยังเป็นแบบอัตโนมัติโดยสมบูรณ์:

  • มีการออกใบอนุญาตใหม่สำหรับคอนเทนเนอร์ที่สร้างขึ้นใหม่ทุกอัน (เช่นระหว่างการเตรียม Environment หรือการปรับสเกลแนวนอน)
  • อัปเดตในขณะที่เปลี่ยนขีดจำกัดทรัพยากรที่มีอยู่ภายในแต่ละคอนเทนเนอร์
  • เลิกใช้งานในขณะที่หยุด Environment หรือขยายขนาด

คุณสามารถเลือกแผนที่ต้องการได้ตามความต้องการของคุณโดยใช้แผนที่เฉพาะตัวจัดการใบอนุญาต LiteSpeedส่วนเสริมที่ติดตั้งโดยอัตโนมัติบน Node ที่ใช้ LiteSpeed ​​ทั้งหมด (LS เว็บเซิร์ฟเวอร์,แอลเอสเอดีซี,นิติศาสตร์มช).

Image 48: LiteSpeed license manager

เคล็ดลับ:ตามค่าเริ่มต้นประเภทใบอนุญาตจะถูกเลือกตาม RAM (เช่นจำนวนคลาวด์เล็ต) ที่มีอยู่หลังจากการสร้าง Node:

  • สูงสุด 2 GB (16 cloudlets) - ฟรี
  • สูงสุด 8 GB (64 คลาวด์เล็ต) - 0.014$ ต่อชั่วโมง (10$ต่อเดือน)
  • มากกว่า 8 GB (64 คลาวด์เล็ต) - 0.022$ ต่อชั่วโมง (16$ต่อเดือน)

ส่วนเสริมช่วยให้สามารถเลือกแผน LiteSpeed ​​ได้โดยการระบุขีดจำกัดที่จำเป็นสำหรับ:

  • คนงาน- ระบุจำนวนกระบวนการที่จะเกิดขึ้นเพื่อทำงานเซิร์ฟเวอร์ทั่วไป
  • โดเมน- ตั้งค่าโดเมนระดับบนสุดขีดจำกัด (โดเมนย่อยไม่จำกัด ); โดเมนใดๆที่เกินขีดจำกัดที่ระบุจะส่งผลให้เกิดข้อผิดพลาด 403

Image 49: configure LiteSpeed license| ชื่อแผนใบอนุญาต | ขีดจำกัดโดเมน | คนงาน | ขีดจำกัด RAM, GB (คลาวด์เล็ตสูงสุด) | ราคา (USD) | | --- | --- | --- | --- | --- | |เริ่มต้นฟรี| 1 | 1 | 2 (16) | ฟรี | |เจ้าของเว็บไซต์| 5 | 1 | 8 (64) | 0.014$ ต่อชั่วโมง (10$ต่อเดือน) | |เจ้าของไซต์พลัส| 5 | 1 | ไม่จำกัด | 0.022$ ต่อชั่วโมง (16$ต่อเดือน) | |เว็บโฮสต์ไลต์| ไม่จำกัด | 1 | 8 (64) | 0.036$ ต่อชั่วโมง (26$ต่อเดือน) | |สิ่งสำคัญสำหรับโฮสต์เว็บ| ไม่จำกัด | 1 | ไม่จำกัด | 0.049$ ต่อชั่วโมง (36$ต่อเดือน) | |เว็บโฮสต์มืออาชีพ| ไม่จำกัด | 2 | ไม่จำกัด | 0.060$ ต่อชั่วโมง (44$ต่อเดือน) | |องค์กรโฮสต์เว็บ| ไม่จำกัด | 4 | ไม่จำกัด | 0.082$ ต่อชั่วโมง (60$ต่อเดือน) | |เว็บโฮสต์อีลิท| ไม่จำกัด | 8+ | ไม่จำกัด | 0.126$ ต่อชั่วโมง (92$ต่อเดือน) |

นอกจากนี้ Add-on ยังสามารถกำหนดค่ากแคช LiteMageส่วนขยายสำหรับเซิร์ฟเวอร์ของคุณ - โซลูชันแคชแบบเต็มเพจยอดนิยมรวดเร็วที่แคชเพจไดนามิกเป็นไฟล์คงที่เพียงเปิดการตั้งค่าที่เหมาะสมภายในกรอบส่วนเสริมแล้วเลือกแผนที่ต้องการ (กำหนดจำนวนวัตถุแคชสาธารณะ) ที่ปรากฏตัวเลือกสนาม:

  • สตาร์ทเตอร์- 1,500 วัตถุแคช (0ดอลลาร์สหรัฐฯ/เดือน)
  • มาตรฐาน- 25,000 วัตถุแคช (40ดอลลาร์สหรัฐฯ/เดือน)
  • ไม่จำกัด- วัตถุแคชไม่จำกัด (100ดอลลาร์สหรัฐฯ/เดือน)

Image 50: LiteMage cache for LiteSpeed

บันทึก:ค่าใช้จ่ายที่แน่นอนอาจแตกต่างกันเล็กน้อยสำหรับแพลตฟอร์มที่มีสกุลเงินอื่นที่ไม่ใช่ USD ขึ้นอยู่กับอัตรา Conversion ในขณะที่เกิดเหตุการณ์การเรียกเก็บเงินรายชั่วโมงค่าใช้จ่ายบัญชีทั้งหมดสามารถดูได้ผ่านทางประวัติการเรียกเก็บเงินในแดชบอร์ด