How to Create a New Account in Control Web Panel (CWP)
Control Web Panel (CWP) is a free control panel for CentOS-family servers, and creating a hosting account for a website or client is one of its core tasks. Each account gets its own domain, package limits and login. This guide walks through creating one from the CWP admin.
Before you start
You need admin access to CWP, and ideally a package ready to assign (packages define disk, bandwidth and other limits). CWP includes a default package you can use to begin.
Step 1: Open the New Account page
- Log in to the CWP admin panel.
- In the left menu, go to User Accounts → New Account.
Step 2: Fill in the account details
- Domain — the main domain for this account.
- Username — the account's login name.
- Password — set a strong password, or use the generator.
- Email — a contact address for the account.
- Package — choose the package with the right resource limits.
- Server IP and PHP version — select as appropriate.
- Click Create.
CWP sets up the account, its home directory and its domain configuration.
Step 3: Log in to the user panel
The new account has its own user-level control panel, separate from the admin. The account holder logs in there to manage files, email and databases for their site.
Step 4: Point the domain and add SSL
Point the account's domain at the server — see pointing a domain with A records — then secure it with a free certificate; see installing a free SSL certificate in CWP.
Frequently asked questions
What's the difference between admin and user login in CWP?
The admin panel manages the whole server and all accounts; each user panel manages just that one account's website. Give clients the user login, and keep the admin login to yourself.
Can I create custom packages?
Yes. Under the packages section you can define your own limits for disk, bandwidth, databases and more, then assign them when creating accounts.
The new site shows a default page.
That is normal until you upload the site's files and the domain's DNS points to the server. Upload the content and allow propagation to finish.
Was this article helpful?