This section walks you through the steps of performing the most essential web hosting tasks with the help of Plesk. By the end of the tutorial you will have created a functional website, added a database and a mail account, and you will also have learned how to manage DNS records and back up your website.
To set up your first website, you need to follow these steps:
Think of the domain name as your business' address. Your customers will use it to find you online, so make sure it is a good one. The best domain names are short, easy to type, and easy to remember. An example of a domain name is example.com. Registering a domain name can be done through one of the many organizations called domain registrars. Your hosting provider will usually be able to assist you in registering a domain name as well. Web hosting services are often bundled with domain name registration offers, and vice versa.
Caution: If you are a web hosting customer, make sure that when registering a domain name through your hosting provider, it is registered in your name. Otherwise, you may have trouble if you decide to change your hosting provider in the future.
If you are a web hosting customer, your provider has probably already added your first domain for you. If they have not, contact your provider. If you are a web admin using the Power User view, you have configured your first subscription during the initial Plesk setup. Adding a domain in Plesk enables you to upload content, use Presence Builder, or install a content management system.
In the future, you will be able to add more domains, but for the purpose of this section, your first domain will suffice.
There are three ways to create the content for your website. Each has its advantages and disadvantages. Here is a short summary of all three:
If you have coded your website yourself, or employed a web designer to do it for you, you need to upload the website content to Plesk before the website becomes available on the Internet. Plesk gives you the option to upload content either using FTP, or the file manager. The instructions below explain how to do both - choose which option works best for you.
To publish a website using FTP:
httpdocsdirectory. If you use CGI scripts, place them in the
To publish a website using the file manager:
httpdocsfolder to open it, click Upload, select the archive file, and click Open.
It is possible that the website you have uploaded requires a database to function. To learn how to create a database, click here.
To create a website using Presence Builder, go to Websites & Domains> Presence Builder and click Create Site.
Find more information on creating and editing websites in Presence Builder at http://docs.plesk.com/current/customer-guide/.
Creating your website in Presence Builder means that you do not need a database. Proceed to the next step to learn how to create a mail account in Plesk.
To create a website using a Content Management System (or CMS), go to Applications > Install.
Note that installing a CMS following the instructions above means that a database will be created for your website automatically. Proceed to the next step to learn how to create a mail account in Plesk.
Databases are relational structures used for storing data. Databases are indispensable in modern web hosting, and most of the popular CMSs require a database to operate. Plesk supports MySQL, MSSQL and PostgreSQL database servers, and enables you to add, remove and access databases, as well as manage database users.
If your website does not require a database, proceed to the next step to learn how to create a mail account in Plesk.
To create a database and a database user:
Go to Databases > Add Database.
The mail service enables Internet users to send email messages to each other. Plesk can function as your mail server. It also enables you to create mail accounts and manage them, including performing a number of common mail-related operations. Such operations include changing the password for a mail account, enabling automatic replies, and so on.
If you do not need to create a mail account, proceed to the next step to learn how to add a custom DNS record in Plesk.
To create a mail account, go to Mail > Create Email Address.
DNS records serve to facilitate domain name translation and help visitors reach your website online. When a domain is created in Plesk, all the necessary DNS records are added automatically. However, Plesk also enables you to add custom DNS records, as explained below.
If you do not need to create a custom DNS record, proceed to the next step to learn how to back up your website.
To add a custom DNS record to the domain's DNS zone, go to Websites & Domains > DNS Settings > Add Record.
It is always recommended to keep a backup copy of your websites in case their configuration or content becomes damaged or lost.
If you do not need to back up your website, proceed to the next step to learn how to change your password and log out of Plesk.
To access the backup function, do the following:
If you are a web hosting customer, it is likely that the password you use to log in to Plesk was set up for you by your hosting provider. To change it, hover your mouse pointer over your user name located at the top of the page and click Edit Profile.
Now that we have performed all the desired tasks, it is time to log out of Plesk. Hover your mouse pointer over your user name located at the top of the page and click Log out.
This concludes our tutorial. We hope it was useful, and encourage you to further explore Plesk and learn all the other ways it can make managing your web hosting account easier. The following resources will be helpful: