วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
หมายเหตุ : โปรดอ่านเอกสารนี้แบบเต็มก่อนที่จะติดตั้งโมดูล Vultr WHMCS
แพลตฟอร์ม Vultr นำเสนอ API ที่ทรงพลังและมีคุณลักษณะหลากหลายซึ่งช่วยให้ผู้ใช้สามารถควบคุมทุกแง่มุมของบัญชีของพวกเขา โมดูล Vultr WHMCS ให้บริการโฮสติ้งด้วยโซลูชั่นอัตโนมัติเต็มรูปแบบที่ช่วยให้พวกเขาสามารถนำเสนอเซิร์ฟเวอร์ Cloud ที่เชื่อถือได้บนแพลตฟอร์ม Vultr ให้กับลูกค้าของพวกเขา
หมายเหตุ: เวอร์ชันปัจจุบันของโมดูลเป็นการเขียนที่สมบูรณ์ของโมดูลดั้งเดิม แต่เข้ากันได้กับผลิตภัณฑ์ที่ใช้ Vultr ที่มีอยู่ใน WHMCS
ด้านล่างนี้เป็นรายการตัวเลือกที่โมดูลไม่รวมอยู่ในการออกแบบ
เอกสารนี้จะกล่าวถึงกระบวนการติดตั้งและกำหนดค่าโมดูล Vultr WHMCS อย่างเป็นทางการ โมดูลที่ดาวน์โหลดจากเว็บไซต์บุคคลที่สามไม่ได้รับการรองรับโดย Vultr
ขั้นตอนแรกคือการดาวน์โหลดโมดูล Vultr WHMCS ที่นี่
modules/addons/vultrและmodules/servers/vultrSetup -> Addon ModulesของคุณและนำทางไปยังVultr ModuleคลิกConfigureปุ่มHooks EnabledจากAPI Keyช่องAccess ControlสำหรับAdministratorบทบาทและอื่น ๆ ที่คุณต้องการที่จะเปิดใช้งานสำหรับSave ChangesAddons -> Vultr Moduleการกำหนดค่าตัวเลือกโมดูลของคุณซึ่งอยู่ในส่วนถัดไปของเอกสารนี้เอกสารส่วนนี้จะแสดงตัวเลือกการกำหนดค่าที่มีทั้งหมดสำหรับโมดูลอธิบายวิธีการทำงานและอธิบายวิธีกำหนดค่า
ส่วนนี้จะช่วยให้คุณสร้างผลิตภัณฑ์ที่ใช้ Vultr ใน WHMCS มีสองโหมดSingle Product CreatorและMultiple Product Creator.
Single Product Creatorโหมดจะช่วยให้คุณสร้างผลิตภัณฑ์ขึ้นอยู่กับแพคเกจที่มีอยู่ Vultr เลือกหมวดสินค้าและการกำหนดราคาสำหรับผลิตภัณฑ์ที่คุณกำลังเพิ่ม การกำหนดราคาสำหรับตัวเลือกที่กำหนดค่าได้เช่นสแนปชอต, Windows, cPanel แอป ฯลฯ …จะต้องเพิ่มด้วยตนเองในตัวเลือกการกำหนดค่าของผลิตภัณฑ์
The Multi Product CreatorVPS จะสร้าง VPS-based VPS แพคเกจจำนวนมากใน WHMCS ของคุณ แต่คุณจะต้องตั้งค่าการกำหนดราคาด้วยตนเองสำหรับแต่ละแพ็คเกจรวมถึงการกำหนดราคาสำหรับตัวเลือกที่กำหนดได้ซึ่งคล้ายกับSingle Product Creatorโหมด
ส่วนนี้จะแสดงรายการที่สมบูรณ์ของผลิตภัณฑ์ที่ใช้ Vultr ทั้งหมดของคุณใน WHMCS และจะช่วยให้คุณนำทางไปยังEditหรือConfigurable Options หน้าสำหรับแต่ละรายการได้อย่างรวดเร็ว คุณสามารถลบผลิตภัณฑ์ออกจากหน้านั้นได้ ส่วนนี้มีประโยชน์มากเมื่อคุณต้องการค้นหาผลิตภัณฑ์ Vultr ในพื้นที่ผู้ดูแลระบบ WHMCS ของคุณเพื่อแก้ไขหรือแก้ไขตัวเลือกที่ตั้งค่าได้
โมดูล Vultr WHMCS รองรับ Vanity Nameservers (กำหนดเอง ns1 และ ns2.domain.com) การตั้งค่า Vanity Nameservers ต้องมีขั้นตอนแรกซึ่งก็คือการสร้างเซิร์ฟเวอร์ชื่อที่กำหนดเองกับผู้รับจดทะเบียนโดเมนของคุณและชี้ไปที่ IPs ns1.vultr.comและns2.vultr.comแก้ไขให้ เสร็จแล้วโปรดทำตามขั้นตอนด้านล่าง:
Addons -> Vultr ModuleเลยDNSคลิกที่Nameserver 1และและคลิกNameserver 2Save Changesโปรดทราบว่า Vanity Nameservers จะนำไปใช้กับ DNS Zones / Domains ที่เพิ่งเพิ่มเข้าไป จะต้องแก้ไขสิ่งที่มีอยู่ใน https://my.vultr.com ด้วยตนเอง
คุณมีตัวเลือกในการเปิดใช้งานและปิดการใช้งานบางตำแหน่งในระบบคลาวด์ดังนั้นลูกค้าของคุณสามารถปรับใช้เครื่องเสมือนเฉพาะในสถานที่ที่คุณเลือก โปรดทราบว่าการเลือกที่ตั้ง Cloud ในระหว่างกระบวนการสั่งซื้อเป็นไปไม่ได้เนื่องจากมีการโหลดสถานที่แบบไดนามิกขึ้นอยู่กับสถานที่ที่แพคเกจที่เลือกพร้อมใช้งานในช่วงเวลาของการปรับใช้
ในการเลือกตำแหน่งที่ตั้งที่จะเปิดใช้งานสำหรับลูกค้าของคุณโปรดทำตามขั้นตอนด้านล่าง:
Addons -> Vultr ModuleเลยServer Locationคลิกที่Enabledปุ่มเพื่อปิดการใช้งานสถานที่ที่คุณต้องการปิดการใช้งาน (คลิกที่ปุ่มเมื่อมันบอกว่าDisabledจะเปิดใช้งานสถานที่อีกครั้ง)โมดูล Vultr WHMCS ช่วยให้คุณสามารถสร้างภาพรวมอย่างน้อยหนึ่งรายการในบัญชีของคุณPublicซึ่งหมายความว่าคุณจะอนุญาตให้ลูกค้าของคุณปรับใช้เครื่องเสมือนใหม่จากภาพรวมเหล่านี้หากพวกเขาเลือกที่จะทำ สแนปชอตทั้งหมดในบัญชีของคุณถูกตั้งค่าเป็นค่าDisabled เริ่มต้นในโมดูลและคุณจะต้องเปิดใช้งาน
ในการเลือก Snapshot ที่จะเผยแพร่สู่สาธารณะสำหรับลูกค้าของคุณโปรดทำตามขั้นตอนด้านล่าง:
Addons -> Vultr ModuleเลยSnapshotsคลิกที่Disabledปุ่มเพื่อเปิดใช้งานสแนปชอตที่คุณต้องการให้เป็นแบบสาธารณะ (คลิกที่ปุ่มเมื่อมีข้อความระบุว่าEnabledจะเปิดใช้งานสแนปชอตอีกครั้ง)เช่นเดียวกับฟีเจอร์สแนปชอตคุณสามารถสร้าง ISO ที่อัพโหลดเองหนึ่งรายการขึ้นไปในบัญชีของคุณPublicซึ่งหมายความว่าคุณจะอนุญาตให้ลูกค้าปรับใช้เครื่องเสมือนใหม่จาก ISO เหล่านี้หากพวกเขาเลือกที่จะทำ ISO ทั้งหมดในบัญชีของคุณถูกกำหนดเป็นค่าDisabled เริ่มต้นในโมดูลและคุณจะต้องเปิดใช้งาน
ในการเลือก Snapshot ที่จะเผยแพร่สู่สาธารณะสำหรับลูกค้าของคุณโปรดทำตามขั้นตอนด้านล่าง:
Addons -> Vultr ModuleเลยISOคลิกที่Disabledปุ่มเพื่อเปิดใช้งาน ISO ที่คุณต้องการให้เป็นแบบสาธารณะ (คลิกที่ปุ่มเมื่อระบบแจ้งว่าEnabledจะเปิดใช้งาน ISO อีกครั้ง)การสั่งซื้อผลิตภัณฑ์ที่ใช้ Vultr ใน WHMCS เป็นกระบวนการสามขั้นตอน
คำสั่งซื้อของลูกค้าในพื้นที่ลูกค้า / รถเข็น WHMCS: ลูกค้าจะทำการสั่งซื้อสำหรับเครื่องเสมือน พวกเขาจะถูกขอให้ป้อน:
นี่คือแบบฟอร์มสั่งซื้อ WHMCS มาตรฐานและ Vultr ไม่สามารถควบคุมได้ คุณสามารถเปลี่ยนแม่แบบฟอร์มสั่งซื้อ WHMCS ของคุณเพื่อซ่อนตัวเลือกใด ๆ เหล่านี้ โปรดทราบว่ารหัสผ่านรูทที่เลือกในการสั่งซื้อจะไม่ถูกใช้เนื่องจาก API ของ Vultr จะสร้างรหัสผ่านที่ปลอดภัยแบบสุ่มสำหรับ VM แต่ละเครื่อง นอกจากนี้หากลูกค้าใช้งานจาก Snapshot พวกเขาจะต้องรู้รหัสผ่านรูทสำหรับ Snapshot ก่อนมือไม่เช่นนั้นพวกเขาจะไม่สามารถเข้าสู่ระบบได้
นอกจากนี้ลูกค้าจะถูกขอให้เลือกว่าจะเปิดใช้งานการสำรองข้อมูลอัตโนมัติ, จำกัด ภาพรวมและประเภทระบบปฏิบัติการหรือไม่
สำหรับประเภท OS มี4ตัวเลือกในเมนูแบบเลื่อนลงซึ่งแสดงอยู่OS Typeในแบบฟอร์มสั่งซื้อ
การเลือกApplicationจะเปิดใช้งานรายการข้อเสนอ Vultr ของ One-Click Apps ที่มีอยู่ทั้งหมด ISO และ Snapshot จะอนุญาตให้ลูกค้าเลือก ISO หรือ Snapshot ที่จะปรับใช้เครื่องเสมือนจาก
ผู้ดูแลระบบจะอนุมัติการสั่งซื้อและการให้บริการใน WHMCS (หรือคุณสามารถเลือกที่จะทำให้กระบวนการอัตโนมัติในตัวเลือกผลิตภัณฑ์ใน WHMCS ในลักษณะเดียวกับผลิตภัณฑ์อื่น ๆ ใน WHMCS
ลูกค้าจะต้องเสร็จสิ้นขั้นตอนการสั่งซื้อในพื้นที่ลูกค้าโดยเลือก Lable / ชื่อเล่นสำหรับเซิร์ฟเวอร์ชื่อโฮสต์และตัวเลือกอื่น ๆ เช่นคีย์ SSH, IPv6, เครือข่ายส่วนตัวหรือสคริปต์เริ่มต้น
ตรวจสอบให้แน่ใจว่าคีย์ API ของคุณไม่ได้นำหน้าหรือต่อท้ายด้วยช่องว่างใด ๆ และที่อยู่ IPv4 และ IPv6 ของเซิร์ฟเวอร์ของคุณนั้นอยู่ในรายการที่อนุญาตสำหรับการเข้าถึง API คุณสามารถตรวจสอบกฎ API ของคุณในพื้นที่สมาชิก
หากกฎของคีย์และ ACL ถูกต้องคุณสามารถทดสอบคีย์ของคุณเพิ่มเติมได้โดยลงชื่อเข้าใช้เซิร์ฟเวอร์ WHMCS ของคุณและเรียกใช้การเรียก API โดยตรงโดยใช้ cURL ตัวอย่างที่ม้วนไว้ในของเราตัวอย่างเช่นส่วน API
ตามที่ระบุไว้ลูกค้าคาดว่าจะเสร็จสิ้นการปรับใช้เครื่องเสมือนในพื้นที่ของลูกค้าหลังจากที่พวกเขาได้กำหนดตัวเลือกของพวกเขาเพื่อความชอบของพวกเขา โปรดทราบว่ารายชื่อสถานที่นั้นมีการบรรจุแบบไดนามิกทั้งนี้ขึ้นอยู่กับความพร้อมใช้งานของแผนที่เลือกไว้ในที่ตั้งคลาวด์ของ Vultr - ดูขั้นตอนที่ 3 ด้านบน ขณะนี้ไม่มีฟังก์ชั่นสำหรับตั้งค่าสคริปต์เริ่มต้นระบบแบบโกลบอล
หากคุณต้องการแสดงรายการแอปพลิเคชันที่มีอยู่ทั้งหมดคุณสามารถใช้คำสั่ง APIนี้และเพิ่มแอปพลิเคชันที่คุณต้องการในตัวเลือกที่กำหนดค่าได้ ไม่มีการซิงโครไนซ์อัตโนมัติในโมดูล
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true