1️⃣ - Understand WHM Platform
🚀 WebHostMost (a.k.a WHM) - is a professional web hosting platform that fits both beginners and experienced users. With WHM, you can effortlessly build, host, and manage web projects of various types, including PHP, Node.js, Python, JavaScript, and Perl. Let's explore the essential features and structure of the platform.
Key Components of WHM Platform
It's important to know the difference between the Client Area and the Web Control Panel.
The 👤 Client Area is for managing your plans, account, and billing.
The 🎛️ Web Control Panel is for managing the technical parts of your web projects.
👤 Client Area
👇 Click to read the information
The Client Area is where you manage your overall user account. It includes:
- Managing service plans.
- Handling domain names purchased from WHM.
- Updating billing details and viewing invoices.
- Opening support tickets for assistance.
From the Client Area, you can easily access your Web Control Panel.
🎛️ Web Control Panel
👇 Click to read the information
The Web Control Panel is distinct from the Client Area and is meant for managing your web projects. Key points to understand:
- Each service plan has its own dedicated Web Control Panel.
- Users with multiple service plans will have independent Web Control Panels for each.
- The Web Control Panel allows you to:
- Manage project functionality.
- Control DNS settings for assigned domains.
- Manage files and email accounts.
- Oversee security settings such as SSL certificates and SSH keys.
Things you can do with WebHostMost
🌐 Work with domains
- 👉 Buy/register a new domain name directly from WebHostMost platform.
- 👉 Transfer an existing domain name from another registrar to WebHostMost platform.
- 👉 Assign an existing domain name to your service plan.
- 👉 Manage DNS records for your assigned domain.
📤 Deploy any web project
- 👉 Install PHP-based CMS website and frameworks with 1-Click Installer.
- 👉 Deploy WordPress CMS website using 1-Click Installer.
- 👉 Deploy Node.js projects with Node.js App tool.
- 👉 Deploy Python projects with Python App tool.
🗃️ Create and manage databases
- 👉 Managing MySQL database via Web Control Panel.
- 👉 Managing PostgreSQL database via Web Control Panel.
- 👉 Managing mongoDB database via Web Control Panel.
📂 Manage files and backups
- 👉 Advanced File Manager to control project files via Web Control Panel.
- 👉 Create/Restore backups via Web Control Panel.
📧 Manage Emails
- 👉 Setup Corporate Email handled by WHM.
- 👉 Connect with SMTP/IMAP/POP3.
🛡️ Manage security
- 👉 Handle SSL certificates for each domain individually.
- 👉 Manage SSH keys for different purposes.
👨💻 Use developer toolset
- 👉 Work in Web Terminal directly via Web Control Panel.
- 👉 Automate with CRON jobs to set scheduled tasks.
- 👉 Use GIT repository for an efficient collaboration.
- 👉 Control PHP settings to select desired version or extension.
With this basic understanding of WHM, you are ready to move forward and explore the range of plans and limitations for the managed hosting offered by the WHM platform.