How Can We Help?
< All Docs
Print

How to Install Webuzo v3 on Ubuntu 20.04

Table of Content
How to Install Webuzo v3 on Ubuntu 20.04

Introduction

In this article, you will learn how to install Webuzo on ubuntu 20.04.

This article will guide you through the process of installing Webuzo v3 on Ubuntu 20.04, Webuzo is a control panel for multi-user shared hosting that enables users to deploy various apps and share server resources with other users simultaneously. In addition, the control panel provides an interactive management interface that makes it possible to install applications, manage domains, schedule jobs, build databases, and manage users without having any prior experience or knowledge of technical administration.

This tutorial will describe how to install Webuzo V3 on a server that has been freshly installed with Ubuntu 20.04.

Step 1: Install Webuzo

Webuzo provides a straightforward installation script that we can use to set up the control panel and choose which system services we would also like to set up along with it.

1. To install Webuzo, download the installation script.

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

2. Make the script executable by modifying its permissions so that it can be run.

# chmod 700 install.sh

3. Start the installation of Webuzo by running the script in the directory.

# ./install.sh --v3
command output

Step 2: Configure Uncomplicated Firewall (ufw)

Allowing access to only Webuzo ports and important service ports like HTTP, HTTPS, and MySQL, which are utilised by hosted apps the majority of the time, can help you secure your server. Do not open port 21, for instance, if you do not intend to send data via the File Transfer Protocol (FTP).

1. Allow the essential ports.

# ufw allow 80,443,3306,21,22,53,25,143/tcp

2. Open the Webuzo ports.

# ufw allow 2003:2004/tcp

3. Due to the fact that ports 2002 and 2005 are alternatives, this article restricts Webuzo to only ports 2003 and 2004.

4. Confirm the new rules that have been added to your firewall table.

# ufw status
output

We may proceed with the configuration of the web control panel now that Webuzo has been installed correctly and the server's panel ports have been opened.

In a web browser, navigate to the location of your server on port 2004.

http://SERVER-IP:2004
url output

Get a Webuzo License Key

Webuzo offers a premium package with a higher number of available applications and extra tools like a backup utility and Spam Assassin, among others that are not available with the free trial plan.

To buy a license key, visit the Webuzo website, select a package and click Buy Now. You will be redirected to the Softaculous website, sign up for an account, verify your email, then buy a Webuzo license to receive your activation key via email.

Conclusion

Congratulations, Webuzo has been successfully installed on a server running Ubuntu 20.04 . Build shared hosting packages on a single server with the help of this control panel, and set up web applications that can be accessed by several users at the same time.

Thank You 🙂

Table of Contents