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
- Freshly installed Ubuntu LTS.
- wget, apt-get, and tar packages should be available on the server.
- 2 GB RAM.
- Ports 21, 22, 25, 53, 80, 143, 443, 2002, 2003, 2004, 2005, and 3306 should be open.
- 10 GB Disk Space.
- 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.
After you enter the correct login credentials your Webuzo control panel should look like this
You may also like to know how to configure your Webuzo, Click Here!
0 Comments