> ## Content Index
> Fetch the complete content index at: https://www.blog.nestict.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# [Resource]: Installing Webuzo on Your Nestict Cloud VPS: A Detailed Guide
- URL: https://www.blog.nestict.com/installing-webuzo-on-your-nestict-cloud-vps-a-detailed-guide/
- Published: 2024-12-30T09:30:35.000Z
- Updated: 2025-07-29T14:47:18.000Z
- Author: Nestict News Team (CSR)
- Tags: Featured, News, Technology, Webhosting, Apache Webuzo, control panel for VPS, install VPS control panel, install Webuzo, manage VPS, manage Webuzo, MySQL Webuzo, Nestict Cloud VPS, PHP Webuzo, secure Webuzo, VPS configuration, VPS control panel, VPS hosting, VPS hosting management, VPS server setup, VPS software stack, Webuzo backups, Webuzo DNS setup., Webuzo domains, Webuzo firewall settings, Webuzo for websites, Webuzo guide, Webuzo installation, Webuzo license, Webuzo premium license, Webuzo resource monitoring, Webuzo services, Webuzo setup, Webuzo SSL, Webuzo tutorial, #Migrated-1750058186872, #wp, #wp-post, #Import 2025-06-16 10:16

**Step 1: Preparing Your VPS**

Before installing Webuzo, ensure your VPS is updated and ready for installation.

1. **Log in to your VPS via SSH**: Open a terminal and connect to your VPS using the root user:

***ssh root@your\_vps\_ip*** 

1. **Update your system packages**: Depending on your operating system, run the following commands to update the system:  
  - For Debian/Ubuntu:

***apt update && apt upgrade -y*** 

1. - For CentOS/RedHat:

**yum update -y** 

1. **Ensure wget is installed**: If wget is not already installed, you can install it with:  
  - For Debian/Ubuntu:

**apt install wget -y** 

1. - For CentOS/RedHat:

**yum install wget -y** 

---

**Step 2: Installing Webuzo**

Follow these steps to install Webuzo on your Nestict Cloud VPS:

1. **Download the Webuzo installation script**: Run the following command to fetch the installer:

**wget -N http://files.webuzo.com/install.sh** 

1. **Grant execution permissions to the script**:

**chmod 755 install.sh** 

1. **Run the installation script**: Execute the script to start the Webuzo installation process:

**./install.sh** 

1. **Wait for the installation to complete**: The script will install Webuzo along with essential services like Apache, MySQL, PHP, and other dependencies. This may take several minutes.
2. **Access the Webuzo control panel**: After the installation, the script will display the URL for accessing Webuzo. For example:

mathematica

Webuzo Control Panel: http://your\_vps\_ip:2004 

Open this URL in a web browser to proceed.

---

**Step 3: Setting Up Webuzo**

1. **Log in to the Webuzo control panel**: Use your VPS root credentials to log in:  
  - Username: root
  - Password: VPS root password
2. **Complete the initial setup wizard**: The setup wizard will guide you through:  
  - Setting the admin email address.
  - Configuring the primary domain.
  - Selecting the software stack (Apache, Nginx, PHP versions, etc.).
3. **Install essential services**: After the initial configuration, use the Webuzo dashboard to install additional services like FTP, SSL, and DNS management as needed.

---

**Step 4: Managing Webuzo Licenses**

Webuzo offers both free and premium licenses. The free version has basic features, while the premium version unlocks advanced capabilities.

1. **Check your license status**: Once logged in, navigate to **License → Check License Status** in the Webuzo dashboard.
2. **Purchase a premium license**: Visit the [Webuzo License Purchase](https://www.webuzo.com/?ref=blog.nestict.com) page to buy a premium license. You will receive a license key upon successful purchase.
3. **Activate the license via the Webuzo dashboard**:  
  - Go to **Settings → License** in the control panel.
  - Enter your license key and click **Activate**.
4. **Activate the license via SSH (optional)**: If you prefer activating the license through the command line, use the following command:

/usr/local/webuzo/bin/licensekey \[YOUR\_LICENSE\_KEY\] 

---

**Step 5: Firewall Configuration**

To ensure Webuzo is accessible, configure your VPS firewall to allow traffic on the default Webuzo port (2004).

- **For UFW (Ubuntu/Debian)**:

ufw allow 2004/tcp 

- **For Firewalld (CentOS/RedHat)**:

firewall-cmd --zone=public --add-port=2004/tcp --permanent 

firewall-cmd --reload 

---

**Step 6: Testing and Final Configuration**

1. **Access the Webuzo control panel**: Open http://your\_vps\_ip:2004 in your browser and log in to ensure everything is working.
2. **Verify functionality**:  
  - Test service management (Apache, MySQL, etc.).
  - Configure a test domain or website.
3. **Secure your panel with SSL**:  
  - Navigate to **Settings → SSL** to generate or import an SSL certificate for secure access.

---

**Additional Recommendations**

- **Regular Backups**: Schedule periodic backups of your Webuzo configuration and VPS data.
- **Monitor Resources**: Use Webuzo's built-in tools to monitor CPU, RAM, and disk usage.
- **Keep Software Updated**: Regularly update Webuzo and its installed services to ensure optimal performance and security.

By following this detailed guide, you’ll have Webuzo installed, configured, and licensed on your **Nestict Cloud VPS**, ready to manage your hosting environment efficiently!