Skip to content

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

  1. Go to Packages
  2. Click Create Package
  3. Configure the limits:
    • Disk quota (MB)
    • Maximum websites, domains, mailboxes, databases, FTP accounts
    • Default PHP version
    • Allowed PHP versions
  4. Save

Step 2: Create a Customer

  1. Go to Customers
  2. Click Create Customer
  3. Enter first name, last name, email, and password
  4. Save — the customer can now log in to the panel

Step 3: Create a Subscription

  1. Go to Subscriptions
  2. Click New Subscription
  3. 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
  4. 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.

Next Steps