fbpx

In this guide, we will show you how to install Webuzo v3 control panel on Ubuntu.

What is Webuzo?

Webuzo is a Multi-User Control Panel that helps you manage your cloud or dedicated server. It’s a hosting platform to help you grow your web applications as it helps customers to manage their domains, emails, websites, databases, etc.

Prerequisites

  1. Freshly installed Ubuntu LTS.
  2. wget, apt-get, and tar packages should be available on the server.
  3. 2 GB RAM.
  4. Ports 21, 22, 25, 53, 80, 143, 443, 2002, 2003, 2004, 2005, and 3306 should be open.
  5. 10 GB Disk Space.
  6. PHP, Apache, and MySQL should not be available on the server.

Step 1 – Update your system

Please note that Webuzo control panel requires a fresh installation of Ubuntu.

sudo apt update -y && sudo apt upgrade -y

Step 2 – Remove PHP, Apache, and MySQL

Webuzo will install PHP, MySQL, and Apache or Nginx, so we don’t need them from the beginning.

sudo apt -y purge php* mysql* apache2* nginx*

Step 3 – Install Webuzo v3 on Ubuntu

Type the following command will download the installation script of Webuzo on your server.

wget http://files.webuzo.com/install.sh

Change the script file permission to make it executable.

chmod 700 install.sh

Install Webuzo by running the following script.

./install.sh --v3 --lamp

The installation will start, you can use tail -f /root/webuzo-install.log to see the process log:

--------------------------------------------------------
 Welcome to Webuzo Installer
--------------------------------------------------------
 Installation Logs : tail -f /root/webuzo-install.log
--------------------------------------------------------
 
1) Installing Libraries and Dependencies
----------------------------------------------------------------
 /$$      /$$ /$$$$$$$$ /$$$$$$$  /$$   /$$ /$$$$$$$$  /$$$$$$ 
| $$  /$ | $$| $$_____/| $$__  $$| $$  | $$|_____ $$  /$$__  $$
| $$ /$$$| $$| $$      | $$  \ $$| $$  | $$     /$$/ | $$  \ $$
| $$/$$ $$ $$| $$$$$   | $$$$$$$ | $$  | $$    /$$/  | $$  | $$
| $$$$_  $$$$| $$__/   | $$__  $$| $$  | $$   /$$/   | $$  | $$
| $$$/ \  $$$| $$      | $$  \ $$| $$  | $$  /$$/    | $$  | $$
| $$/   \  $$| $$$$$$$$| $$$$$$$/|  $$$$$$/ /$$$$$$$$|  $$$$$$/
|__/     \__/|________/|_______/  \______/ |________/ \______/
----------------------------------------------------------------
Congratulations, Webuzo has been successfully installed
 
You can now configure Softaculous Webuzo at the following URL :
https://123.123.123.123:2005/
 
----------------------------------------------------------------
Thank you for choosing Webuzo !
----------------------------------------------------------------

Webuzo uses a series of ports to communicate with the server.

  • 2002 – Log in to the Webuzo client panel
  • 2003 – Log in to the Webuzo client panel
  • 2004 – Log in to the Webuzo Administrator Panel
  • 2005 – Log in to the Webuzo Administrator Panel
  • 21 – FTP Port
  • 22 – SSH Port
  • 25 – SMTP
  • 53 – DNS
  • 80 – HTTP Port
  • 143 – IMAP
  • 443 – HTTPS Port
  • 465 – SMTPS
  • 993 – IMAPS
  • 3306 – MySQL Port

You need to make sure that only Webuzo has access to those ports:

ufw allow 80,443,3306,21,22,53,25,143/tcp
ufw allow 2003:2004/tcp
ufw status
ufw reload

Step 4 – Access your Webuzo Control Panel

In order to access your Webuzo control panel, you need to navigate to http://YOUR_SERVER_IP_ADDRESS:2005

Your admin username is root and your password is the same password as your server.

How to Install Webuzo v3 on Ubuntu

After you enter the correct login credentials your Webuzo control panel should look like this

Webuzo control panel

You may also like to know how to configure your Webuzo, Click Here!


0 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.