# Add and Manage Virtual Hosts on a Plesk Server

Learn how to add and manage domains as virtual hosts on a Cloud Server with Plesk. Virtual hosts allow you to host multiple separate websites on the same server, with a separate set of directories for each website.

For any Cloud Server with Plesk, administrative functions like adding a virtual host should always be done using the Plesk interface.

## Requirements

- A Cloud Server with Plesk Onyx (any operating system)

This tutorial uses the Power User view. You can change the Plesk view by clicking **Change View** at the bottom of the column on the left.

## Add a Virtual Host

Log in to Plesk and go to **Websites &amp; Domains**.

[![Image: Plesk Websites &amp; Domains](https://www.ionos.com/digitalguide/fileadmin/_processed_/0/5/csm_virtual-host-plesk-01_69ddeff89d.webp "Plesk Websites &amp; Domains")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-01.jpg)      Click **Add Domain**.

[![Image: Plesk Add Domain](https://www.ionos.com/digitalguide/fileadmin/_processed_/9/0/csm_virtual-host-plesk-02_cde750ab87.webp "Plesk Add Domain")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-02.jpg)      Fill out the details for the domain.

- Enter the domain name in the **Domain name** field.
- For a new website, leave **Location of the website's files** at the default "Create a new webspace." If you wish to point this domain name to an existing website, choose the existing website from the drop-down menu.
- Select the IP address for the website.

[![Image: Plesk Adding New Domain Name](https://www.ionos.com/digitalguide/fileadmin/_processed_/5/3/csm_virtual-host-plesk-03_280e5065da.webp "Plesk Adding New Domain Name")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-03.jpg)      - Choose a username for this domain. This will be used for logging in to the domain with FTP and SSH.
- Enter a password (twice). To generate a secure password, click **Generate**.
- Click **OK** to add the virtual host.

[![Image: Plesk Virtual Host Username](https://www.ionos.com/digitalguide/fileadmin/_processed_/7/7/csm_virtual-host-plesk-08_69fd12be86.webp "Plesk Virtual Host Username")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-08.jpg)      ##  Manage a Virtual Host

Go to **Websites &amp; Domains**.

[![Image: Plesk Virtual Host Websites &amp; Domains ](https://www.ionos.com/digitalguide/fileadmin/_processed_/c/e/csm_virtual-host-plesk-10_a6a60d78ec.webp "Plesk Virtual Host Websites &amp; Domains ")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-10.jpg)      This will take you to an admin panel for each virtual host. Here you will find the options and administration tools for every aspect of the domain.

To upload documents to the domain using File Manager, click the **httpdocs** link.

[![Image: Plesk httpdocs](https://www.ionos.com/digitalguide/fileadmin/_processed_/a/d/csm_virtual-host-plesk-04_b14b451065.webp "Plesk httpdocs")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-04.jpg)      You can suspend or disable the website by clicking the relevant link.

[![Image: Plesk virtual host disable](https://www.ionos.com/digitalguide/fileadmin/_processed_/6/9/csm_virtual-host-plesk-06_2258ae95f9.webp "Plesk virtual host disable")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-06.jpg)      There are also many options for applications and features which you can install and manage for the domain.

[![Image: Manage Plesk virtual hosts](https://www.ionos.com/digitalguide/fileadmin/_processed_/4/7/csm_virtual-host-plesk-07_c99062e134.webp "Manage Plesk virtual hosts")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-07.jpg)      To change the settings for the domain, click **Hosting Settings**.

[![Image: Plesk virtual host Hosting Settings](https://www.ionos.com/digitalguide/fileadmin/_processed_/1/8/csm_virtual-host-plesk-05_1c76a85552.webp "Plesk virtual host Hosting Settings")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/virtual-host-plesk-05.jpg)      In this section, you can change the following settings:

- Domain name
- Hosting type
- Website status (to disable or suspend the domain)
- Document root, where the website's files are located
- Whether **www.example.com** or **example.com** is the preferred URL.
- SSL options
- Web scripting options (for PHP, CGI, etc.)


This is a markdown version of: [https://www.ionos.com/digitalguide/websites/web-development/add-virtual-hosts-on-a-plesk-server/](https://www.ionos.com/digitalguide/websites/web-development/add-virtual-hosts-on-a-plesk-server/) for AI/LLM consumption.