Trang chủKiến thức dịch vụSoftaculous là gì? Hướng dẫn cài đặt Softaculous trên cPanel

Softaculous là gì? Hướng dẫn cài đặt Softaculous trên cPanel

Thứ Sáu, 8/18/2023, 10:14:24 AMlike 477
Softaculous là một công cụ quản lý ứng dụng web tự động và tiện lợi, cho phép bạn cài đặt, cập nhật và quản lý các ứng dụng web một cách dễ dàng trên hệ thống quản lý hosting cPanel.  

Nếu bạn đang tìm cách đơn giản hóa việc cài đặt và quản lý ứng dụng trên web hosting của mình, chắc chắn bạn sẽ không thể bỏ lỡ cơ hội tìm hiểu về Softaculous. Nó là một công cụ tuyệt vời dành cho quản trị viên khi thiết lập một blog, website hoặc ứng dụng. Vậy Softaculous là gì? Trong bài viết dưới đây, chúng tôi sẽ giúp bạn trả lời câu hỏi trên và hướng dẫn cách cài đặt nó trên cPanel.

Tổng quan về Softaculous

Softaculous là một tính năng được tích hợp trên cPanel giúp đơn giản hóa công việc của các nhà quản trị.

Softaculous là gì?

Softaculous là một công cụ tự động hóa quá trình cài đặt trong một lần nhấp chuột, cập nhật và quản lý các ứng dụng web trên các máy chủ hosting. Softaculous trên cPanel có thể tự động cài đặt các mã nguồn và thực hiện nhiều tính năng khác qua các tập lệnh và lớp PHP. Bạn không cần tạo các tập lệnh khi cài đặt các ứng dụng bạn cần trực tiếp vào máy chủ.

Công cụ này có phiên bản miễn phí hỗ trợ 59 tập lệnh phổ biến. Ngoài ra, quản trị viên cũng có thể sử dụng phiên bản pro cài đặt trên hơn 280 tập lệnh và nhiều tính năng khác. Đặc biệt, Softaculous cũng có tính năng sao lưu các cài đặt rất trực quan và dễ sử dụng.

Tìm hiểu về Softaculous
Tìm hiểu về Softaculous

Những tính năng nổi bật của Softaculous

Softaculous không cung cấp các tính năng hoàn toàn miễn phí, tuy nhiên hầu hết đều có mã nguồn mở. Dưới đây là một số tính năng nổi bật của Softaculous:

  • Softaculous cho phép cài đặt các ứng dụng web chỉ trong vài cú nhấp chuột.

  • Softaculous có khả năng cập nhật tự động cho các phiên bản mới của các ứng dụng web.

  • Bạn có thể dễ dàng thực hiện các thao tác như cài đặt mới, gỡ bỏ, cập nhật và sao lưu.

  • Hỗ trợ nhiều ngôn ngữ khác nhau.

  • Giao diện dễ sử dụng cả với những người mới bắt đầu làm việc.

  • Người dùng có thể đánh giá và viết nhận xét về các ứng dụng đã cài đặt thông qua Softaculous.

Hướng dẫn cài đặt Softaculous trên cPanel

Cài đặt Softaculous trên cPanel khá đơn giản và có thể thực hiện trong vài bước. Trong quá trình cài đặt bạn chỉ cần lưu ý về tường lửa khi tải file.

Cài đặt Softaculous trên cPanel
Cài đặt Softaculous trên cPanel

Yêu cầu hệ thống

Để cài đặt Softaculous trên cPanel, bạn bắt buộc phải có một tài khoản cPanel. Ngoài ra, nếu bạn đang sử dụng tường lửa, hãy cho phép tải xuống tất cả các gói từ  *.softaculous.com. Ngoài ra, bạn hãy cho phép các miền sau truy cập vào tường lửa:

  • 158.69.6.246 #s1.softaculous.com

  • 138.201.40.168 #s2.softaculous.com

  • 148.251.137.79 #s5.softaculous.com

  • 167.114.200.240 #s7.softaculous.com

  • 213.239.208.58 #s3.softaculous.com

  • 138.201.24.83 #s4.softaculous.com

  • 142.132.212.2 #api.softaculous.com

  • 192.198.80.6 #s0.softaculous.com

Cài đặt Softaculous trên cPanel/WHM

Lưu ý trước khi cài đặt 

Trước khi bắt đầu cài đặt, bạn phải chắc chắn rằng đã bật ionCube Loaders (Bộ tải ionCube) ở trên WHM. Để bật chế độ này, bạn làm theo hướng dẫn dưới đây:

  • Đăng nhập vào WHM với quyền root.

  • Lần lượt chọn Server Configuration => Tweak Settings => PHP.

  • Trong mục cPanel PHP loader, quản trị viên chọn ioncube sau đó click chuột vào nút Save.

Bật ionCube Loaders (Bộ tải ionCube) ở trên WHM
Bật ionCube Loaders (Bộ tải ionCube) ở trên WHM

Tiến hành cài đặt 

Đầu tiên, bạn cần SSH đến máy chủ với quyền root. Nếu sử dụng WHM, bạn hãy tìm và mở Terminal.

  • Bước 1: Tải file cài đặt bằng cách nhập vào dòng lệnh:

    wget -N https://files.softaculous.com/install.sh

  • Bước 2: Thay đổi quyền thực thi với file cài đặt bằng cách nhập lệnh:

    chmod 755 install.sh

  • Bước 3: Cài đặt Softaculous trên cPanel bằng cách chạy tiếp dòng lệnh

    ./install.sh

Quá trình cài đặt sẽ diễn ra như sau:

[root@45-252-249-105 ~]# wget -N https://files.softaculous.com/install.sh
--2020-10-11 01:06:45--  https://files.softaculous.com/install.sh
Resolving files.softaculous.com (files.softaculous.com)... 192.198.80.3
Connecting to files.softaculous.com (files.softaculous.com)|192.198.80.3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4936 (4.8K) [application/x-sh]
Saving to: ‘install.sh’

100%[===============================================================================================================>] 4,936       --.-K/s   in 0s      

2020-10-11 01:06:46 (37.5 MB/s) - ‘install.sh’ saved [4936/4936]

[root@45-252-249-105 ~]# chmod 755 install.sh
[root@45-252-249-105 ~]# ./install.sh
-----------------------------------------------
 Welcome to Softaculous Apps Installer
-----------------------------------------------
 
///////////////////////////////
// INSTALLING SOFTACULOUS
// Detected Panel : cPanel 
// DOWNLOADING SOFTACULOUS PACKAGE 
// CONFIGURED universal.php
// FETCHED THE LICENSE
// UPDATED SCRIPTS CATEGORIES
// UPDATED SCRIPTS LIST
// ADDED CRON JOB
// REGISTERING SOFTACULOUS PLUGIN WITH CPANEL
// This might take few minutes...
// BUILDING SCRIPT CACHE
// REGISTERING SOFTACULOUS SCRIPTS CATEGORY WITH CPANEL
// This might take few minutes...
// REGISTERING SOFTACULOUS WORDPRESS MANAGER WITH CPANEL
// This might take few minutes...
// Script Packages will be downloaded in background
///////////////////////////////

=====================================================
Congratulations, Softaculous was installed successfully
Softaculous has been installed at:
Path : /usr/local/cpanel/whostmgr/docroot/cgi/softaculous
Scripts Path : /var/softaculous

We request you to please register for updates and notifications at :
http://www.softaculous.com/board/index.php?act=register
It also inspires us when you register. Registration is free and just a one minute job.

If you need any support you can always count on us. Just drop in at our Support Board:
http://www.softaculous.com/board
Alternatively, you can contact us via Email at support@softaculous.com

Thank you for using Softaculous

Cài đặt thành công Softaculous trên cPanel sẽ hiển thị thông báo "Thank you for using Softaculous".

>> Xem thêm về cPanel:

Ngoài cách cài đặt bình thường như ở trên, chúng tôi giới thiệu thêm đến bạn đọc một số cách khác để cài Softaculous trên cPanel.

#Cách 1: Cài đặt nhanh Softaculous

Quản trị viên có thể tải các gói lệnh ở chế độ nền, cách này vẫn cần bật ionCube Loaders. Bạn thực hiện ba dòng lệnh dưới đây:

wget -N http://files.softaculous.com/install.sh 
chmod 755 install.sh 
./install.sh --quick

#Cách 2: Cài đặt Softaculous nhưng không sử dụng PHP của bên thứ 3

Trong cách bình thường, Softaculous sẽ sử dụng nhị phân PHP của bên thứ 3. Nếu bạn không muốn dùng, bạn hãy chuyển thêm một tham số vào tập lệnh khi cài đặt:

wget -N http://files.softaculous.com/install.sh 
chmod 755 install.sh 
./install.sh --nocpphp

#Cách 3: Sử dụng cài đặt Proxy 

Nếu quản trị viên muốn dùng proxy, bạn sử dụng tham số thêm vào lệnh cài đặt là:

wget -N http://files.softaculous.com/install.sh 
chmod 755 install.sh 
./install.sh proxy proxy_ip=YOUR_IP:PORT proxy_auth=USERNAME:PASSWORD

Trong đó: 

  • proxy_ip (Bắt buộc): Nhập IP và cổng của máy chủ Proxy của bạn.
  • proxy_auth (tùy chọn): Nhập chi tiết xác thực của máy chủ proxy, tức là Tên người dùng và Mật khẩu

Vậy là trong bài viết trên đây, chúng tôi đã giúp bạn trả lời Softaculous là gì và cách cài đặt nó trên cPanel. Cài đặt Softaculous trên cPanel chỉ là một bước nhỏ trong việc tạo ra môi trường quản lý trang web hiệu quả và tiện lợi. Để biết thêm nhiều thông tin hữu ích giúp việc sử dụng cPanel để quản lý web hosting của bạn đơn giản hơn, truy cập ngay vào chủ đề hướng dẫn cPanel của Gofiber nhé!

5/5 - (0 bình chọn)

Chào mọi người, mình là Nguyễn Trung Hiếu - một người đam mê mãnh liệt với thế giới lập trình và công nghệ. Hiện tại, mình có vinh dự đồng hành cùng Công ty Gofiber, đảm nhận vai trò trong Ban Giám Đốc và dẫn dắt nhóm IT. Cuộc hành trình nghề nghiệp của mình không chỉ là hành trình học hỏi, khám phá về lập trình mà còn là sự trao đổi, chia sẻ những kiến thức về hệ thống server, hosting và nhiều lĩnh vực khác. Mình tin rằng sự nhiệt huyết và tinh thần học hỏi luôn dẫn đến những thành công bất ngờ, và mình rất háo hức được chia sẻ những trải nghiệm này với bạn đọc của Gofiber.


Tags: #Hướng dẫn cPanel

CÓ THỂ BẠN QUAN TÂM

Xem nhiều nhất

thuê VPS giá rẻ