This article will provide the steps to Install Webuzo on CentOS VPS.
What Is Webuzo?
Webuzo is a Single User Control Panel which helps users deploy Web Apps (WordPress, Joomla, Drupal, etc) or System Apps (Apache, NGINX, PHP, Java, MongoDB, etc) on their virtual machines or in the cloud.
System Requirements
Ensure the following system requirements are met in your environment:
-
Supported Linux Operating System (x86_64) // Should be a FRESH installation
- CentOS 7.x / 8.x
- AlmaLinux 8.x / 9.x / 10.x
- Ubuntu LTS 18.04 / 20.04 / 22.04 / 24.04
- Red Hat Enterprise Linux 7.x / 8.x
- Scientific Linux 7.x / 8.x
- Rocky Linux 8.x
- CloudLinux 7.x / 8.x / 9.x
-
Server Requirements
- yum, apt-get, tar, wget packages
- RAM - Minimum 1 GB (Recommended 2 GB for best performance)
- Disk Space - Minimum 5 GB (Recommended 10 GB for best performance)
- Note : PHP, Apache, MySQL should not be installed by default on the server
- Note : You must disable SELinux to make your system compatible with Webuzo.
-
Network Access
Note : Please allow access to the following domains to your firewall as these are the mirror servers used to download the script packages or apps.
-
api.softaculous.com (IP:142.132.212.2)
-
s0.softaculous.com (IP:192.198.80.6)
-
s1.softaculous.com (IP:51.38.208.85)
-
s2.softaculous.com (IP:37.27.68.87)
-
s3.softaculous.com (IP:178.63.132.196)
-
s4.softaculous.com (IP:95.216.2.79)
-
s5.softaculous.com (IP:15.235.60.218)
-
s6.softaculous.com (IP:51.38.94.231)
-
s7.softaculous.com (IP:15.204.134.13)
-
s8.softaculous.com (IP:148.113.15.242)
-
-
Virtualization Supported
- VMware
- Parallels
- VirtualBox
- Xen PV or HVM
- Linux-KVM
- OpenVZ
- LXC
- Azure
Prerequisites for Installing Webuzo
Ensure your CentOS VPS system is up-to-date: Login as root via SSH and run the following command:
CentOS 7 or previous:
yum -y update
CentOS 8+:
dnf -y update
Install Webuzo on CentOS VPS
Webuzo can be installed using automated install script. As root user, enter this command to get the installer:
wget -N http://files.webuzo.com/install.sh
Once downloaded, do a chmod 755 to make the script executable:
chmod 755 install.sh
Now it is time to install Webuzo. To do so, use the command below:
./install.sh
Accessing Webuzo
Webuzo will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com:2004 or https://server-ip:2005 and complete the required the steps to finish the installation. If you are using a firewall, please open ports 2002:2005 to enable access to the control panel.

Congratulations! You have successfully installed Webuzo. Webuzo Licenses are available for KVM VPS Servers and Dedicated Servers.

👀 Choose SSD-powered VPS servers for increased speed, power, and security! Now 50% off- starting from only $3.19/mo.
