Installing Webuzo Manually
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?
Section titled “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
Section titled “Steps to Install Webuzo”1. Remove Default Apache Installation
Section titled “1. Remove Default Apache Installation”Unmanaged VPS packages often come with Apache pre‑installed. You must remove it before installing Webuzo.
-
AlmaLinux / Fedora
Section titled “AlmaLinux / Fedora”yum list installed | grep httpyum remove httpd httpd-tools -
Debian / Ubuntu
Section titled “Debian / Ubuntu”apt list --installed | grep apache2apt-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
Section titled “2. Install Webuzo”-
Log in to your server via SSH as root.
-
Download the Webuzo installation script:
Terminal window wget http://files.webuzo.com/install.sh -
Make the script executable:
Terminal window chmod 700 install.sh -
Run the installer:
Terminal window ./install.sh --v3
3. Configure Webuzo
Section titled “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.