Create Your First Website¶
Prerequisites¶
- At least one package must be created
- At least one customer must exist
- A domain must point to the server IP (A record)
Step 1: Create a Package¶
- Go to Packages
- Click Create Package
- Configure the limits:
- Disk quota (MB)
- Maximum websites, domains, mailboxes, databases, FTP accounts
- Default PHP version
- Allowed PHP versions
- Save
Step 2: Create a Customer¶
- Go to Customers
- Click Create Customer
- Enter first name, last name, email, and password
- Save — the customer can now log in to the panel
Step 3: Create a Subscription¶
- Go to Subscriptions
- Click New Subscription
- Select:
- Customer: The customer you just created (or create a new one)
- Package: The desired hosting package
- Domain: The primary domain (e.g.
example.com) - PHP Version: Default from the package or select manually
- Server: Choose the target server in a multi-server setup
- Create
The system automatically sets up:
- Linux user with their own home directory
- Nginx vhost with SSL (Let's Encrypt)
- PHP-FPM pool
- DNS zone (if PowerDNS is active)
- FTP access
- Backup schedule (if enabled)
Step 4: Verify the Website¶
After a few seconds, the website is accessible at https://example.com. The default NetCell welcome page is displayed.