Webuzo is a single‑user control panel developed by Softaculous. It allows you to deploy web applications, manage domains, databases, and email accounts easily. On ruachost.com, you can install Webuzo manually on an unmanaged VPS or dedicated server.
Why Use Webuzo?
-
Provides a lightweight control panel for managing servers.
-
Includes an application installer for popular apps like WordPress, Joomla, and Drupal.
-
Simplifies domain, database, and email management.
-
Ideal for developers and businesses who want a simple alternative to cPanel or Plesk.
Steps to Install Webuzo
1. Remove Default Apache Installation
Unmanaged VPS packages often come with Apache pre‑installed. You must remove it before installing Webuzo.
-
AlmaLinux / Fedora
yum list installed | grep http yum remove httpd httpd-tools -
Debian / Ubuntu
apt list --installed | grep apache2 apt-get remove apache2* apt-get autoremove
Note: This removes all relevant Apache packages on a newly provisioned VPS. If you installed additional packages manually, you may need to uninstall them separately.
2. Install Webuzo
-
Log in to your server via SSH as root.
-
Download the Webuzo installation script:
Bash wget http://files.webuzo.com/install.sh -
Make the script executable:
Bash chmod 700 install.sh -
Run the installer:
Bash ./install.sh --v3
3. Configure Webuzo
When installation finishes, Webuzo will display a configuration URL:
-
Control Panel:
http://your-server-ip:2004 -
Application Installer:
http://your-server-ip:2002
Open the configuration URL in your browser. Fill in the following details:
-
User Name → Choose an admin username.
-
Email Address → Enter administrator email.
-
Password → Create a strong password.
-
Primary Domain → Enter your server’s domain or IP address.
-
NameServer 1 & 2 → Enter primary and secondary nameservers (e.g.,
ns1.example.com,ns2.example.com). -
License Key → Enter if you purchased one, otherwise leave blank.
Click Install to complete setup.
Notes
|