After you setup your domain as nameserver, your next step is create a package then create account. So you can host your website on your VPS. WHM has a built in function to manage your VPS as share hosting, and you can sell your service with multiple package option. And every account will have their own interface so called CPanel, to manage their own files, database, email and many more.
Create WHM Account Package
- Login to your WHM control panel. http://yourdomain/whm. And give root username and password.
- After you logged in, go to Package > Add a Package
- Fill:
Package name: Your package name.
Quota (MB): Maximum disk size for one account. give unlimited for unlimited size.
Bandwidth (MB): Maximum bandwidth for one account. give unlimited for unlimited size.
Max FTP Accounts: Maximum ftp accounts for one account. give unlimited for unlimited size.
Max Email Accounts: Maximum email account for one account. give unlimited for unlimited size.
Max Email Lists: Maximum email list (forwarding email) for one account. give unlimited for unlimited size.
Max Databases: Maximum database for one account. give unlimited for unlimited size.
Max Sub Domains: Maximum sub domain for one account. give unlimited for unlimited size.
Max Parked Domains: Maximum parked domain for one account. give unlimited for unlimited size.
Max Addon Domains: Maximum addon for one account. give unlimited for unlimited size.
Dedicated IP: If the package have their own ip, or use shared IP.
Select Options: You can give shell access, frontpage extension, and cgi access for the account.
cPanel Theme: CPanel themes for the cpanel account.
Feature List: Enable or disable cpanel feature.
Locale: Default language - Press Add.
- If you want to create more than 1 pckage, repeat step 2-4.
Create cPanel Account in WHM
- Go to Account Functions > Create New Account.
- Fill:
Domain Information
Domain: the main domain for the account.
Username: account username
Password: account password
Email: account contact email address.Package
Choose a Package: Choose the package you want to choose for this account.Reseller Settings:
You can make the account a Reseller, so they can have more access to make their own package and deal.Leave all the rest as default.
- Press Create button. This will take a while.
After you create an account, you need to point the nameserver of the associate domain for the account. So go to your domain registrar and change domain nameserver to point to your nameserver usually:
ns1.serverdomain.com
ns2.serverdomain.com
This will take max 48 hours to propagate all the internet dns server. While it propagating you can config your account, like installation, creating database, email account and so on.