Webuzo is a powerful multi-user control panel that simplifies the management of web hosting services. It provides a one-click installer for a variety of applications, making it an excellent choice for VPS and dedicated server environments. This guide will walk you through the installation of Webuzo on a new CentOS 7 server.
Before proceeding with the installation, make sure you have the following:
Before installing software, it is always advisable to update your system packages. Execute the following command:
sudo yum update -y
This will update all existing packages to the latest versions.
Webuzo requires a correct hostname. Set a fully qualified domain name (FQDN) as follows:
hostnamectl set-hostname yourdomain.com
Replace yourdomain.com
with your current domain or subdomain.
Change to the directory /usr/local/src
and download the Webuzo installation script with wget
:
cd /usr/local/src
wget -N http://files.webuzo.com/install.sh
Grant the script execution authorization:
chmod 0755 install.sh
Execute the script to start the installation:
./install.sh
The installation process may take some time, depending on the speed of your server and your internet connection.
Once the installation is complete, you can access the Webuzo admin panel via your browser:
http://your-server-ip:2004
or
https://your-server-ip:2003
Log in with the credentials you entered during the installation.
Once you have logged in, follow the Webuzo setup wizard to configure your server. This includes setting up your primary domain, name servers and preferred applications.
You have successfully installed Webuzo on your CentOS 7 server. From now on, you can easily start deploying web applications, setting up databases and managing hosting services. If you encounter any problems, you can find further instructions in the official Webuzo documentation.