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.
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
yourdomain.com).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
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.