วิธีจัดการสคริปต์เว็บไซต์ด้วย Softaculous

Softaculous เป็นตัวติดตั้งสคริปต์ในตัวที่มีอยู่ใน cPanel โฮสติ้งของ Spaceship ช่วยให้คุณติดตั้งและจัดการ CMS (ระบบจัดการเนื้อหา) ยอดนิยม เช่น WordPress, Joomla, Magento และอื่น ๆ ได้อย่างรวดเร็ว

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

เพื่อเข้าใช้ Softaculous ให้เข้าสู่ระบบ cPanel ของคุณแล้วไปที่ส่วน Exclusive จากนั้นเปิด Softaculous Apps Installer หรือไปที่ CMS ที่ต้องการจากเมนู Softaculous Apps Installer ได้ทันที:



จากนั้นคุณสามารถจัดการสคริปต์ของคุณโดยใช้ตัวเลือกที่มี รวมถึง:

  • การติดตั้งซอฟต์แวร์ใหม่

  • การนำเข้าการติดตั้ง

  • การจัดการเว็บไซต์ WordPress ผ่าน WordPress Manager

  • การตั้งค่าการสำรองข้อมูลอัตโนมัติและการอัปเดตอัตโนมัติ

  • การสร้างข้อมูลสำรอง

  • การกู้คืนเว็บไซต์จากข้อมูลสำรอง

  • การอัปเดตสคริปต์ที่ติดตั้งไว้

  • การโคลนการติดตั้งที่มีอยู่

  • การสร้างและจัดการสภาพแวดล้อม staging

  • การสร้างเทมเพลตการติดตั้ง

  • การลบสคริปต์


ติดตั้งซอฟต์แวร์ใหม่

ในแถบด้านซ้าย คุณจะพบรายชื่อแอปที่มีอยู่ซึ่งจัดกลุ่มเป็น หมวดหมู่ เช่น บล็อก อีคอมเมิร์ซ และอื่น ๆ คุณสามารถเรียกดูหมวดหมู่เหล่านี้หรือใช้ฟิลด์ Search เพื่อค้นหา CMS ที่ตรงกับความต้องการได้อย่างรวดเร็ว หรือเลือก CMS จากส่วน Top Scripts ในหน้าแรก:


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


ในหน้าถัดไป คุณจะต้องกรอกรายละเอียดการติดตั้ง:

  • เลือก โดเมน ที่คุณต้องการติดตั้ง CMS

  • ในฟิลด์ In Directory ระบุโฟลเดอร์สำหรับการติดตั้ง โดยค่าเริ่มต้นฟิลด์นี้จะว่าง ซึ่งจะติดตั้งแอปพลิเคชันโดยตรงบน yourdomain.tld หากต้องการติดตั้งในโฟลเดอร์ย่อย (เช่น yourdomain.tld/blog) ให้กรอกชื่อโฟลเดอร์ (เช่น blog)

  • เลือก เวอร์ชันซอฟต์แวร์ ที่คุณต้องการติดตั้ง

  • อาจต้องสร้าง บัญชีผู้ดูแลระบบ สำหรับ CMS บางตัว

ตัวเลือกเพิ่มเติม: ในตัวเลือกขั้นสูง คุณสามารถตั้งชื่อฐานข้อมูล เปิดใช้งานการสำรองข้อมูลอัตโนมัติ และอัปเกรดอัตโนมัติ:


เมื่อกรอกฟิลด์ที่จำเป็นทั้งหมดแล้ว ให้คลิก Install เพื่อดำเนินการต่อ หลังจากนั้นไม่นาน คุณจะเห็นข้อความยืนยันว่า CMS ของคุณติดตั้งสำเร็จแล้ว


นำเข้าการติดตั้ง


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

ก่อนเริ่มต้น ให้แน่ใจว่าคุณทราบว่าสคริปต์ใดถูกติดตั้ง (เช่น WordPress, PrestaShop ฯลฯ) และเว็บไซต์ถูกโฮสต์อยู่ที่ใด

ในการนำเข้าการติดตั้งที่มีอยู่ ให้ทำตามขั้นตอนเหล่านี้:

  1. ค้นหาสคริปต์ที่ต้องการโดยใช้ฟิลด์ Search หรือเรียกดู หมวดหมู่ ที่มีอยู่

  2. คลิกชื่อสคริปต์เพื่อเปิดหน้าข้อมูลรวม จากนั้นสลับไปที่แท็บ Import

ขณะนี้ Softaculous มีสองตัวเลือกขึ้นอยู่กับตำแหน่งเว็บไซต์ของคุณ:


• นำเข้าการติดตั้งที่มีอยู่จาก This Server

  1. เลือก ชื่อโดเมน จากรายการแบบเลื่อนลงและระบุไดเรกทอรีที่ติดตั้งแอปพลิเคชัน

    • หากแอปพลิเคชันติดตั้งในไดเรกทอรีราก (เช่น yourdomain.tld) ให้ปล่อยฟิลด์ In Directory ว่างไว้

    • หากติดตั้งในโฟลเดอร์ย่อย (เช่น yourdomain.tld/wordpress) ให้กรอกชื่อโฟลเดอร์ (เช่น wordpress)

  2. คลิก Import เพื่อเริ่มกระบวนการ

เคล็ดลับ: ใช้ Auto Detect all installations เพื่อสแกนหา CMS ที่รองรับในทุกโดเมนและไดเรกทอรี การติดตั้งที่ตรวจพบจะถูกเพิ่มเข้า Softaculous ได้โดยไม่ต้องระบุแต่ละตำแหน่งเอง ทำให้ลงทะเบียนเว็บไซต์ที่มีอยู่หลายแห่งได้ง่ายขึ้น

• นำเข้าจาก Remote Server

ที่นี่ ให้กรอกรายละเอียดการเชื่อมต่อ FTP สำหรับเซิร์ฟเวอร์ระยะไกลเพิ่มเติม (เช่น ชื่อโดเมน โฮสต์เซิร์ฟเวอร์ โปรโตคอล พอร์ต ชื่อผู้ใช้ FTP รหัสผ่าน และเส้นทาง FTP) จากนั้น Softaculous จะคัดลอกไฟล์เว็บไซต์และฐานข้อมูลมายังเซิร์ฟเวอร์ปัจจุบันและเพิ่มการติดตั้งโดยอัตโนมัติ

หากนำเข้าสำเร็จ คุณจะเห็นข้อความยืนยันว่าการติดตั้งถูกเพิ่มเข้า Softaculous แล้ว


WordPress Manager

WordPress Manager ใน Softaculous ช่วยให้คุณจัดการการติดตั้ง WordPress ทั้งหมดจากที่เดียวโดยไม่ต้องเข้าสู่แดชบอร์ดผู้ดูแล WordPress:


จากส่วนนี้ คุณสามารถเข้าถึงแดชบอร์ดได้อย่างรวดเร็ว อัปเดต WordPress core ปลั๊กอิน และธีม ปรับการตั้งค่าอัปเดต ควบคุมการมองเห็นของเครื่องมือค้นหา เปิดหรือปิด cron jobs และโหมดดีบักของ WordPress เปลี่ยนรายละเอียดเว็บไซต์ เช่น URL หรือชื่อเรื่อง รีเซ็ตรหัสผ่านผู้ดูแล และจัดการปลั๊กอินและธีมที่ติดตั้ง:


การสำรองข้อมูลอัตโนมัติและอัปเกรดอัตโนมัติ

Softaculous ให้คุณตั้งค่าการสำรองข้อมูลอัตโนมัติและอัปเกรดอัตโนมัติระหว่างการติดตั้งแอปพลิเคชัน หากไม่ได้เปิดใช้งานตัวเลือกเหล่านี้ในขั้นตอนนั้น คุณสามารถเปิดใช้งานได้ในภายหลัง

ในการจัดการการสำรองข้อมูลและอัปเดตอัตโนมัติสำหรับการติดตั้งที่มีอยู่ ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดหน้า All Installations ใน Softaculous:


  2. ค้นหาการติดตั้งที่ต้องการแล้วคลิกไอคอน Edit ถัดไป:


  3. เปิดใช้งานช่องทำเครื่องหมายที่เกี่ยวข้องเพื่อกำหนดค่า:

    • การสำรองข้อมูลอัตโนมัติ

    • อัปเกรดอัตโนมัติสำหรับ core ปลั๊กอิน หรือธีม (ขึ้นอยู่กับแอปพลิเคชัน)


  4. คลิก Save Installation Details ที่ด้านล่างของหน้าเพื่อบันทึกการเปลี่ยนแปลง

โปรดทราบ:

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

  2. ตัวเลือก การหมุนเวียนข้อมูลสำรองช่วยให้คุณควบคุมจำนวนสำเนาข้อมูลสำรองอัตโนมัติที่จัดเก็บไว้สำหรับแต่ละการติดตั้ง เมื่อถึงจำนวนสูงสุด ข้อมูลสำรองที่เก่าที่สุดจะถูกแทนที่โดยอัตโนมัติด้วยข้อมูลใหม่ Softaculous อนุญาตให้มีได้สูงสุด 10 สำเนาต่อการติดตั้ง.

  3. เพื่อหลีกเลี่ยงการใช้พื้นที่ดิสก์มากเกินไป แนะนำให้เก็บข้อมูลสำรองไว้ในจำนวนที่ไม่มากนัก (เช่น 3-4 สำเนา) โดยเฉพาะอย่างยิ่งในแพ็กเกจโฮสติ้งแบบแชร์

  4. ข้อมูลสำรองอัตโนมัติจะถูกเก็บไว้บนเซิร์ฟเวอร์ในระยะเวลาจำกัด (สูงสุด 28 วัน) หลังจากช่วงเวลาดังกล่าว ข้อมูลสำรองเก่าจะถูกลบโดยอัตโนมัติ หากคุณต้องการเก็บข้อมูลสำรองไว้นานกว่านี้ แนะนำให้ดาวน์โหลดไปยังอุปกรณ์ของคุณหรืออุปกรณ์จัดเก็บข้อมูลภายนอก


การสร้างข้อมูลสำรอง

Softaculous ช่วยให้คุณสร้างข้อมูลสำรองของการติดตั้งเว็บไซต์ได้อย่างง่ายดายทุกเมื่อ

เพื่อสร้างข้อมูลสำรอง ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดส่วน การติดตั้งทั้งหมดใน Softaculous

  2. ค้นหาการติดตั้งที่ต้องการและคลิกไอคอน สำรองข้อมูลถัดจากนั้น:

  3. เลือกสิ่งที่คุณต้องการสำรองข้อมูล:

    • การติดตั้งทั้งหมด

    • เฉพาะฐานข้อมูล

    • เฉพาะไฟล์


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


  4. คลิก สำรองการติดตั้งที่ด้านล่างของหน้าเพื่อเริ่มกระบวนการสำรองข้อมูล

เมื่อเสร็จสิ้นแล้ว ข้อมูลสำรองจะพร้อมให้ดาวน์โหลดหรือกู้คืนผ่าน Softaculous


การกู้คืนข้อมูลสำรอง

การกู้คืนข้อมูลสำรองช่วยให้คุณย้อนสถานะเว็บไซต์กลับไปยังเวอร์ชันที่ใช้งานได้ก่อนหน้านี้โดยใช้ข้อมูลสำรองของ Softaculous

เพื่อกู้คืนเว็บไซต์จากข้อมูลสำรอง ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดส่วน ข้อมูลสำรองและการกู้คืนใน Softaculous:


  2. คุณจะเห็นรายการข้อมูลสำรองทั้งหมดที่มีสำหรับการติดตั้งของคุณ จากที่นี่คุณสามารถ:

    • กู้คืนข้อมูลสำรอง

    • ดาวน์โหลดข้อมูลสำรอง

    • ลบข้อมูลสำรอง


    หากมีการเพิ่มบันทึกขณะสร้างข้อมูลสำรอง คุณสามารถดูได้โดยวางเมาส์เหนือไอคอน สมุดบันทึก.

  3. คลิกไอคอน กู้คืน

    ถัดจากข้อมูลสำรองที่ต้องการ คุณจะถูกขอให้เลือกสิ่งที่ต้องการกู้คืน:

    • เฉพาะฐานข้อมูล

    • เฉพาะไดเรกทอรี (ไฟล์)

    • ทั้งไฟล์และฐานข้อมูล

  4. เมื่อเลือกตัวเลือกที่ต้องการแล้ว ให้คลิก กู้คืนการติดตั้งเพื่อเริ่มกระบวนการ:



อัปเกรดซอฟต์แวร์

Softaculous ช่วยให้คุณอัปเดตแอปพลิเคชันที่ติดตั้งไว้ได้อย่างง่ายดายเพียงไม่กี่คลิก หากไม่ได้เปิดใช้งานการอัปเดตอัตโนมัติสำหรับการติดตั้งของคุณ คุณสามารถอัปเกรดด้วยตนเองได้ทุกเมื่อ

เพื่ออัปเกรดแอป ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด การติดตั้งทั้งหมดใน Softaculous

  2. หากมีเวอร์ชันใหม่ของ CMS จะมีไอคอน อัปเกรด

    ปรากฏถัดจากเวอร์ชันปัจจุบัน คลิกไอคอนนี้เพื่อดำเนินการต่อ

  3. ในหน้าถัดไป ให้ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานตัวเลือก สร้างข้อมูลสำรองไว้แล้ว ขั้นตอนนี้แนะนำอย่างยิ่ง เนื่องจากการอัปเดตอาจทำให้เกิดปัญหาความเข้ากันได้หรือมีผลต่อการทำงานของเว็บไซต์ได้เป็นครั้งคราว

  4. คลิก อัปเกรดเพื่อเริ่มกระบวนการอัปเดต:

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

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


การโคลนการติดตั้ง

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

สำคัญ:

  • ตัวเลือกโคลนมีให้เฉพาะสำหรับบางแอปเท่านั้น CMS ทั่วไป เช่น WordPress, Joomla, Drupal, PrestaShop, OpenCart และอื่น ๆ อีกหลายรายการมีตัวเลือกโคลนใน Softaculous 

  • หลังจากโคลนแล้ว ลิงก์หรือเส้นทางบางส่วนที่เก็บไว้ในฐานข้อมูลอาจต้องปรับด้วยตนเอง เนื่องจากไม่สามารถอัปเดตค่าทั้งหมดได้โดยอัตโนมัติ

สมมติว่า WordPress ถูกติดตั้งไว้ในไดเรกทอรีย่อย (เช่น /wp) และคุณต้องการย้ายไปยังไดเรกทอรีรากของโดเมน คุณสามารถใช้ฟีเจอร์ Clone เพื่อจุดประสงค์นี้

ในการโคลนการติดตั้ง ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด All Installations ใน Softaculous

  2. ค้นหาการติดตั้งที่ต้องการแล้วคลิกที่ตัวเลือก Clone ถัดไป:


  3. ในหน้าถัดไป ตรวจสอบรายละเอียดของการติดตั้งปัจจุบันและกำหนดค่าการตั้งค่าโคลน:

    • เลือก โดเมนปลายทาง

    • ระบุฟิลด์ In Directory

      • ปล่อยฟิลด์นี้ว่างไว้เพื่อโคลนแอปพลิเคชันไปยังไดเรกทอรีราก

      • กรอกชื่อโฟลเดอร์เพื่อโคลนไปยังไดเรกทอรีย่อย

    • ปรับตัวเลือกเพิ่มเติมหากจำเป็น เช่น การมองเห็นของเครื่องมือค้นหาหรือชื่อเว็บไซต์:


  4. คลิก Clone Installation เพื่อเริ่มกระบวนการ

เมื่อเสร็จสิ้น สำเนาที่โคลนจะพร้อมใช้งานที่โดเมนหรือไดเรกทอรีที่ระบุ


สร้าง staging

ฟีเจอร์ Create Staging ช่วยให้คุณทดสอบการอัปเดต ปลั๊กอินใหม่ ธีม หรือการเปลี่ยนแปลงอื่น ๆ ในสภาพแวดล้อมแยกต่างหากก่อนนำไปใช้กับเว็บไซต์จริง ช่วยลดความเสี่ยงที่เว็บไซต์หลักจะเสียหาย

ในการสร้างสำเนา staging ของเว็บไซต์ ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด All Installations เพื่อดูการติดตั้งที่มีอยู่

  2. ค้นหาการติดตั้งที่ต้องการใช้แล้วคลิกปุ่ม Create Staging

  3. กำหนดรายละเอียดการติดตั้ง staging:

    • เลือก โปรโตคอล

    • เลือก โดเมน

    • ระบุ ไดเรกทอรี สำหรับเว็บไซต์ staging

    • ตั้งค่า ชื่อฐานข้อมูล


    นอกจากนี้ คุณสามารถปิดการมองเห็นของเครื่องมือค้นหา (เพื่อป้องกันการจัดทำดัชนี) และตั้งชื่อเว็บไซต์สำหรับ staging ได้:

  4. คลิก Create Staging เพื่อเริ่มกระบวนการ

  5. เมื่อสร้างสภาพแวดล้อม staging แล้ว คุณจะเห็น URL ของเว็บไซต์ staging พร้อมลิงก์ไปยังแดชบอร์ดผู้ดูแลระบบ:


    หมายเหตุ: รายละเอียดการเข้าสู่ระบบผู้ดูแลสำหรับเว็บไซต์ staging จะเหมือนกับที่ใช้สำหรับการติดตั้ง (live) เดิม

  6. หลังจากทดสอบการเปลี่ยนแปลงในสภาพแวดล้อม staging แล้ว คุณสามารถนำไปใช้กับเว็บไซต์จริงได้ คลิกปุ่ม Push to Live

    เมื่อคุณพร้อม


    หมายเหตุ: Softaculous จะสร้าง สำรองข้อมูล ของเว็บไซต์จริงโดยอัตโนมัติทุกครั้งที่คุณใช้ตัวเลือก Push to Live

  7. เลือกวิธีที่คุณต้องการนำการเปลี่ยนแปลงไปใช้:

    • Default Options - แทนที่ไฟล์และข้อมูลฐานข้อมูลทั้งหมดของการติดตั้งจริงด้วยเวอร์ชัน staging

    • Customize - ให้คุณเลือกไฟล์ ตารางฐานข้อมูล หรือข้อมูลตารางเฉพาะเพื่อนำไปใช้กับเว็บไซต์จริง


      เคล็ดลับ: Unlink this installation from live - ตัวเลือกนี้จะแยก staging ออกจากเว็บไซต์จริง หลังจากแยกแล้ว คุณจะไม่สามารถนำการเปลี่ยนแปลงจาก staging ไปยัง live ได้ แต่ทั้งสองเว็บไซต์จะยังคงทำงานแยกกัน

      8. คลิก Push to Live เพื่อเริ่มกระบวนการ เวลาที่ใช้ขึ้นอยู่กับขนาดของเว็บไซต์และตัวเลือกที่เลือก เมื่อเสร็จสิ้น เว็บไซต์จริงจะแสดงการเปลี่ยนแปลงที่ทำในสภาพแวดล้อม staging


สร้างเทมเพลต

ตัวเลือก Create Template ช่วยให้คุณบันทึกการติดตั้งที่มีอยู่เป็นชุดการตั้งค่าที่นำกลับมาใช้ใหม่ได้ เทมเพลตนี้สามารถใช้ติดตั้งแอปพลิเคชันใหม่ด้วยการตั้งค่าเดียวกันได้อย่างรวดเร็ว

วิธีสร้างเทมเพลต:

  1. เปิด All Installations

  2. ค้นหาการติดตั้งที่ต้องการใช้แล้วคลิก Create Template

  3. ตั้งชื่อเทมเพลต ประเภทเทมเพลต (ส่วนตัวหรือสาธารณะ) และตัดสินใจเกี่ยวกับการอนุญาตปลั๊กอินและธีม:


  4. เลื่อนลงแล้วคลิก Create Template เพื่อบันทึก

เมื่อสร้างแล้ว เทมเพลตจะพร้อมใช้งานในส่วน Templates และสามารถใช้เมื่อติดตั้งแอปพลิเคชันใหม่


ลบการติดตั้ง

วิธีลบแอปพลิเคชันใน Softaculous:

  1. เปิด All Installations

  2. ค้นหาการติดตั้งแล้วคลิกไอคอน Remove

  3. เลือกข้อมูลที่ต้องการลบ (ไฟล์ ฐานข้อมูล ผู้ใช้ฐานข้อมูล หรือทั้งหมด)

  4. คลิก Remove Installation เพื่อยืนยัน

หมายเหตุ: การลบเป็นการถาวร ควรสร้างสำรองข้อมูลก่อนหากอาจต้องใช้ข้อมูลในภายหลัง

จำเป็นต้องใช้อีเมลที่ถูกต้อง