Getting Started with Webuzo โ
Webuzo is a single-user web hosting control panel built for developers and small teams who want a simple interface without the overhead of multi-account panels like cPanel. It's ideal for self-hosting applications, development environments, or running a personal server. This guide covers how to access Webuzo and how to install and manage your first application.
Logging into Webuzo โ
Webuzo has two interfaces:
| Interface | URL | Purpose |
|---|---|---|
| Enduser Panel | https://YOUR_SERVER_IP:2002 | Website files, email, databases, apps |
| Admin Panel | https://YOUR_SERVER_IP:2004 | Server config, PHP versions, services |
Log into both with the admin credentials from your RemarkableCloud welcome email.
Dashboard overview โ
The Enduser Panel dashboard shows:
- Hosted domains and their document roots
- One-click app installers (Softaculous)
- File Manager, FTP, email, and database tools
- Resource usage (disk, bandwidth)
The Admin Panel controls server-level settings:
- PHP version and extension management
- Web server configuration (Apache/LiteSpeed)
- Service start/stop (Apache, MySQL, DNS, FTP)
- SSL certificate management
- Update and maintenance tools
Adding your first domain โ
- Log into the Enduser Panel at port 2002.
- Go to Domains โ Add Domain.
- Enter the domain name and set the document root path (e.g.
/home/username/public_html/yourdomain.com). - Click Add. Webuzo creates the directory and configures the virtual host in Apache.
Installing apps with one click โ
Webuzo includes Softaculous โ a one-click installer for 400+ web applications including WordPress, Joomla, Magento, PrestaShop, Laravel, and more.
- From the Enduser Panel dashboard, click Softaculous Apps Installer.
- Browse or search for the app you want to install (e.g. WordPress).
- Click Install on the app page.
- Select the domain and directory (leave blank to install at the root).
- Set your admin username, password, and site name.
- Click Install. Softaculous creates the database, extracts files, and configures the app automatically.
- Click the admin URL in the success message to log into your new application.
File Manager โ
The built-in File Manager lets you manage website files without FTP:
- Go to Files โ File Manager
- Navigate to your domain's document root
- Upload files by dragging and dropping or using the Upload button
- Edit text files (HTML, PHP, CSS, config files) directly in the browser editor
- Set file permissions with right-click โ Change Permissions
Database management โ
Webuzo uses phpMyAdmin for database management:
Creating a database โ
- Go to Databases โ MySQL Databases
- Enter a database name and click Create Database
- Create a user under MySQL Users, set a password
- Assign the user to the database with All Privileges
Accessing phpMyAdmin โ
Go to Databases โ phpMyAdmin โ log in with your MySQL user credentials.
Email accounts โ
- Go to Email โ Add Email Account.
- Enter the email address and set a password.
- Set a storage quota.
- Click Add.
Access webmail at https://yourdomain.com/webmail or configure any IMAP email client:
| Setting | Value |
|---|---|
| IMAP server | Your server hostname or IP |
| IMAP port | 993 (SSL) |
| SMTP server | Your server hostname or IP |
| SMTP port | 587 (STARTTLS) |
SSL certificates โ
Webuzo supports free Let's Encrypt certificates:
- Go to SSL โ Let's Encrypt
- Select the domain
- Click Issue Certificate
- Webuzo requests and installs the certificate automatically
- Certificates renew automatically before expiry
For wildcard certificates or manual installs, go to SSL โ SSL Manager.
PHP version management โ
From the Admin Panel (port 2004):
- Go to PHP โ PHP Configuration
- Select the PHP version to use server-wide
- To install additional PHP versions, go to PHP โ PHP Versions and install the ones you need
- Switch the active version per your requirements
FTP access โ
To create FTP accounts:
- Go to FTP โ Add FTP Account
- Set a username, password, and home directory (restrict to a specific domain's folder)
- Click Add
Connect with any FTP client (FileZilla, Cyberduck) using:
- Host: your server IP or hostname
- Port: 21 (FTP) or 22 (SFTP)
- Username/Password: the FTP account you created

