Webuzo is a solitary client control board/Application Director which permit clients to convey mainstream web applications like WordPress, Joomla and Drupal and so forth with a single click. No System Administrator level skills are required to introduce such applications.
Webuzo installation includes needed LAMP stack plus ready-to-enable LEMP/LNMP (Nginx) stack. Webuzo saves you time and the most importantly the hassle of setting up the server, thanks to its advanced technology. Webuzo is a mixed blend of all the webserver software such as Apache, PHP, MySQL, Apache Tomcat, PERL, MongoDB, Python, etc.
It also has administering tools like phpMyAdmin, RockMongo, etc. Webuzo serves as a complete solution to server management. In this tutorial, we will go through the steps on how to install Webuzo on your CentOS 7 VPS.
- A newly installed CentOS 7 (or higher) server
- Access to a root user account or an account with sudo privileges
- Basic understanding of Linux commands
- No PHP, Apache, MySQL pre-installed
- Minimum of 1GB RAM (2GB recommended)
- Minimum of 5 GB disk space (10 GB recommended)
Install Webuzo on CentOS 7
As good practice, we will first update our system with the following command:
yum -y update
Now that the system is up to date, we will go ahead and download the Webuzo installer to our server:
wget -N http://files.webuzo.com/install.sh
Once the download is completed, we will change the permissions of the installer file to be executable on the server:
chmod 755 install.sh
Now we can go ahead and install Webuzo on our server. During the installation process, the LAMP stack, DNS server and FTP server will be installed along with Webuzo.
The installation will start and will install all the necessary components on your server. Follow the instructions displayed on the screen when prompted to continue by pressing y to all.
This will set up the required Web Server and other important configurations. Congratulations, you have successfully set up Webuzo on your CentOS server.
Accessing Webuzo from browser
Once the Webuzo has been successfully installed on the server, we can go ahead and access the web-based control panel from any browser. Webuzo has two separate sections:
- Admin panel
- Enduser panel
When you will enter the URL, you will be greeted with the following window. This is the initial configurations page which will request the following information from you:
- Email address
- Valid domain name
- Primary and secondary Nameserver
After you have filled in all details please submit the form. Webuzo will start configuring the server immediately. This may take 3-4 minutes depending on your servers speed.
Once it is finished, you can use one of the URLs provided above and log in to your Webuzo web client.
If you see the Webuzo dashboard as seen below, you have successfully set up Webuzo on your CentOS server.
In this tutorial, we covered the steps on how to install Webuzo on CentOS 7. Webuzo will make your server management much easier and the level of customization is in your fingers. We hope that you liked this article and if you will come across any problems, feel free to contact us through the comment section below.