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

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

RUK-COM PAAS / PHP

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

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

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

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

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

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

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

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

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

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

การสร้าง Instance LiteSpeed ​​Web Server ใหม่ใน Platform นั้นตรงไปตรงมา

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

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

Image 41: LiteSpeed application server wizard

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

  • JELASTIC_AUTOCONFIG- ช่วยให้ (เปิดใช้งานตามค่าเริ่มต้น) หรือปิดใช้งาน (พิการ) การกำหนดค่าอัตโนมัติของกระบวนการของผู้ปฏิบัติงาน LiteSpeed ​​จะนับตาม RAM ที่จัดสรรและจำนวนคอร์ CPU
  • LSWS_MAX_CHILDREN- กำหนดขีดจำกัดกระบวนการลูกสูงสุดใหม่สำหรับ Server ตัวแปรจะถูกซ่อนไว้โดยค่าเริ่มต้นเนื่องจาก Platform ตั้งค่านี้เท่ากับจำนวนคอร์ CPU ที่มีอยู่ (โดยปกติแล้วจะรับประกันประสิทธิภาพการทำงานที่ดีที่สุด) คุณต้องเพิ่มตัวแปรนี้ด้วยตนเองและ RestartServer เพื่อกำหนดค่าใหม่
  • 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

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

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

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

Image 44: LitesSeed admin panel

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

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

Image 46: LiteSpeed license key expiration notice

Applicationการใช้งานกระบวนการจะเหมือนกับ Application Server อื่นๆ

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

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

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

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

Image 48: LiteSpeed license manager

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

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

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

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

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

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

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

Image 50: LiteMage cache for LiteSpeed

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