Add a Domain & Subscription in Plesk
How to add a new domain to Plesk, create subscriptions, configure hosting settings, and give clients access to their space.
Updated August 2026
In Plesk, a subscription is the hosting container: it has its own system user, disk quota, and resource limits. Domains live inside subscriptions.
Add a domain as a new subscription
- Log into Plesk and go to Websites & Domains → Add Domain.
- Select Create a new subscription.
- Enter the domain name (e.g.
yourdomain.com). - Set a System username: Plesk creates a dedicated Linux user for file isolation.
- Set a System password: used for FTP and SSH access to the subscription.
- Select a Hosting plan: this sets disk, bandwidth, and feature limits.
- Click OK.
Plesk creates the document root at /var/www/vhosts/yourdomain.com/httpdocs, configures Apache/nginx, and creates the DNS zone automatically.
Add a domain to an existing subscription
If you want a second domain inside the same subscription (same disk quota and system user):
- Open the subscription → Websites & Domains → Add Domain
- Select Add to existing subscription
- Choose the subscription
- Enter the domain name
- Click OK
The new domain gets its own document root inside the subscription.
Subdomain setup
- Open the subscription → Websites & Domains → Add Subdomain
- Enter the subdomain name (e.g.
blogforblog.yourdomain.com) - Set the document root (default is
httpdocs/blog) - Click OK
Give a client access to their domain
- Go to Customers → Add New Customer.
- Fill in name, email, and password.
- Under Access to Plesk, the customer will get their own login that shows only their subscriptions.
- Assign the domain subscription to this customer: click the subscription → Change Subscriber → select the customer.
- The customer receives a login invitation email.
Verify the domain is working
After setup, confirm the virtual host is active:
# Check Apache/nginx config
plesk bin site --info yourdomain.com
# Test the document root
ls /var/www/vhosts/yourdomain.com/httpdocs/
Upload a test file and visit http://YOUR_SERVER_IP with the correct Host header, or wait for DNS to propagate and visit https://yourdomain.com.
Preview before DNS change: To test the site before pointing DNS, see the Preview without DNS change guide.