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.

Step 1. Create Your First Website

To set up your first website, you need to follow these steps:

  1. Register a domain name.
  2. Add a domain in Plesk.
  3. Create your website.

Register LK Domain Name with Sri Lanka Hosting

Refer below link to order LK domain name with srilanka hosting and follow steps.

Adding A Domain Name In Plesk

To add a domain name in Plesk, you will need to follow these steps:

  1. Log in to Plesk and go to the “Websites & Domains” section.
  1. Click the “Add Domain” button.
  1. Choose the type of domain you want to add from the “Type” dropdown menu. You can choose between a “Domain” or a “Subdomain”.
  1. Enter the domain name in the “Domain name” field. If you are adding a subdomain, you will also need to enter the name of the subdomain in the “Subdomain name” field.
  1. Choose a hosting plan from the “Hosting Plan” dropdown menu.
  1. Click the “OK” button to add the domain.

Once the domain has been added, it will appear in the list of domains in the “Websites & Domains” section of the Plesk UI. You can then use the domain to create and manage websites, email accounts, and other resources.


Note that in order to add a domain in Plesk, you will need to make sure that the domain is registered and that the name servers are pointed to your hosting provider’s servers. If you are unsure how to do this, you can contact your hosting provider for assistance.

Create Your Website

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:

METHOD 01 : Employ a professional designer and upload content

This option guarantees you will get exactly what you want. However, it is also the most expensive one. The web designer will provide you with the files you will need to upload to your hosting account. You can do it using FTP or File Manager.

If you want to hire a professional designer to create a website for you and then upload the content to the website, you can follow these steps:

  1. Find a designer who has the skills and experience to create the website that you envision. You can search online for designers or ask for recommendations from friends or colleagues.
  1. Discuss your website design needs with the designer and provide any necessary information, such as your logo, branding guidelines, and any specific design preferences you have.
  1. Once you have agreed on the design and price with the designer, provide them with access to your hosting account so that they can create and upload the website.
  1. Review the website once it has been uploaded to ensure that it meets your expectations and that all the content has been added correctly.
  1. If there are any issues or changes that need to be made, work with the designer to resolve them.
  1. Once you are satisfied with the website, you can launch it by pointing your domain name to the hosting account and making any necessary DNS changes.

To publish a website using FTP:

To publish a website using an FTP client program in Plesk, you will need to follow these steps:

  1. Log in to Plesk and go to the “Websites & Domains” section.
  1. Click on the domain name of the website you want to publish.
  1. Click the “Show More” button and then click the “FTP Access” link.
  1. Click the “Add FTP Account” button.
  1. Enter a username and password for the FTP account in the appropriate fields.
  1. Choose the directory that the FTP account will have access to from the “Directory” dropdown menu. This should be the root directory for the website you want to publish.
  1. Click the “OK” button to create the FTP account.

Once the FTP account has been created, you can use an FTP client program to connect to the server and upload your website files. To do this, you will need to enter the FTP login credentials and the server information that are displayed in the “FTP Access” section of the Plesk UI.

There are many different FTP client programs available, such as FileZilla, Cyberduck, and WinSCP. Most FTP client programs have a similar interface, with a local file browser on one side and a remote file browser on the other. To upload your website files, you can simply drag and drop them from the local file browser to the remote file browser.

Once you have uploaded your website files to the server, you can access your website by going to the URL for the domain name in a web browser.

METHOD 02 : Use Presence Builder

Plesk Presence Builder is a web-based tool that allows you to create and manage websites quickly and easily, without needing any technical skills or programming knowledge. With Presence Builder, you can create a professional-looking website in just a few minutes by choosing from a variety of customizable templates and widgets.

To use Presence Builder to create a website, follow these steps:

  1. Log in to Plesk and go to the “Websites & Domains” section.
  1. Click the “Add Domain” button.
  1. Choose the type of website you want to create from the “Type” dropdown menu. You can choose between a “Website” or a “Subdomain”.
  1. Enter the domain name for your website in the “Domain name” field. If you are creating a subdomain, you will also need to enter the name of the subdomain in the “Subdomain name” field.
  1. Choose a hosting plan from the “Hosting Plan” dropdown menu.
  1. In the “Content Management System” section, select “Plesk Presence Builder” from the dropdown menu.
  1. Click the “OK” button to create the website.

Once the website has been created, you can use Presence Builder to customize the look and feel of the website, as well as to add and edit content. Presence Builder includes a variety of templates and widgets that you can use to create a professional-looking website with minimal effort.

Overall, Presence Builder is a user-friendly tool that makes it easy for anyone to create and manage a website, even if you have no technical skills or programming knowledge.

METHOD 03 : Use a content management system

To create a website using a Content Management System (or CMS), go to Applications > Install.

Step 2. Create a Database

In Plesk, a database is a structured collection of data that can be used to store and retrieve information. Databases are often used in conjunction with websites and web applications to store and manage data, such as user accounts, product information, and blog posts.

Plesk allows you to create and manage databases using a variety of database management systems (DBMS), such as MySQL, MariaDB, and PostgreSQL. You can use the Plesk UI to create new databases, add and remove users, import and export data, and perform other database management tasks.

Once the database has been created, you can use it to store and retrieve data for your website or web application. You can also use the Plesk UI to manage the database, such as by adding and removing users, importing and exporting data, and performing backups.

To create a database and a database user:

  • Go to Databases > Add Database.

Step 3. Create a Mail Account

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.

To create a mail account

  • Go to Mail > Create Email Address.

Step 4. Add a Custom DNS Record

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.

To add a custom DNS record to the domain’s DNS zone,

  • Go to Websites & Domains > DNS Settings > Add Record.

Step 5. Backup Your Website

It is always recommended to keep a backup copy of your websites in case their configuration or content becomes damaged or lost.

To access the backup function, do the following:

If you are a hosting customer, go to Websites & Domains > Backup and Restore > Back Up.

If you are a server administrator and are using the power user view, go to Backup Manager > Back Up

Step 6. Change Your Password And Logout

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.