Getting Started with Webuzo
A complete introduction to Webuzo on your RemarkableCloud managed VPS: logging in, installing apps with one click, managing domains, and the key sections you'll use daily.
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
/home/username/public_html/yourdomain.com).Installing apps with one click
Webuzo includes Softaculous: a one-click installer for 400+ web applications including WordPress, Joomla, Magento, PrestaShop, Laravel, and more.
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
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