How to install WordPress in Plesk, step by step
Published on July 10, 2026 7 min read
Learn how to install WordPress in Plesk: use the built-in installer or do it manually over FTP, including the database, wp-config and HTTPS.
You can install WordPress in Plesk in two ways: with the built-in installer in a few clicks, or manually over FTP if you want more control. WordPress is the most popular content management system (CMS) in the world, and it lets you build a website, blog or online shop without any programming knowledge. This article walks you through both methods on your hosting at LJPc, step by step, and then covers what to set up afterwards: a theme, clean permalinks and a forced HTTPS connection.
What you need before you start
To install WordPress you need an active hosting package at LJPc, with your domain name added to your hosting. You manage everything through Plesk, the control panel included with every package. You log in to Plesk from the customer portal: open your site and click the Log in to Plesk button. Plesk then opens in a new tab, without a separate login.
WordPress needs very little, but it runs best on a modern server environment. WordPress.org recommends PHP 8.3 or higher and MySQL 8.0 or MariaDB 10.11 or higher. LJPc has a recent PHP version ready by default. You can change the PHP version yourself in Plesk if a theme or plugin needs a specific version. A free SSL certificate and unlimited databases come with every package, so everything you need for a secure WordPress site is already there.
Choose your installation method
There are two routes. The built-in installer in Plesk is the fastest and sets up the database and the administrator account automatically. The manual route over FTP gives you full control over every file and setting. Beginners usually pick the installer, while advanced users sometimes prefer the manual method.
Install WordPress in Plesk with the installer
This is the quickest way. Plesk downloads WordPress, creates a database with a database user, sets up an administrator account and delivers a working site. Follow these steps.
- Open Plesk and go to Websites & Domains. Find your domain.
- Click the WordPress tab, or open Applications and choose WordPress under the featured applications (Featured applications). Both open the same installer.
- Click Install. Choose Install (Quick) for a fast installation with default settings, or Install (Custom) if you want to fill in the details yourself.
- For a custom installation, enter the site title, an administrator username, a strong password and your email address. You will use these details to log in later. Avoid an obvious username such as admin.
- Check the installation path. For the main site, leave it on the domain folder, which matches the
httpdocsfolder. If you want WordPress in a subfolder, for example for a blog, enter that folder. - Leave the database name as it is or change it, optionally choose the WordPress version and language, and set automatic updates to your preference.
- Click Install. After about half a minute WordPress is installed and you see the login details and a link to your admin area.
Quick or custom installation?
Install (Quick) installs the latest WordPress with default settings and an automatically generated password. Handy for a quick test. Install (Custom) lets you set the site title, the username, the password, the database name and the installation path yourself. For a real, lasting site choose Custom, so you set a recognisable username and your own password from the start.
Install WordPress manually over FTP
If you would rather do everything yourself, you can install WordPress manually. This is known as the famous five-minute install. You need an FTP or SFTP program and access to Plesk for the database.
- Download WordPress from wordpress.org and unzip the file on your computer.
- Create a database with a database user in Plesk. You can read how in create a database in Plesk. Note down the database name, the username and the password.
- Upload the unzipped WordPress files to the
httpdocsfolder of your domain. See upload files with FTP and SFTP for the connection details. For a site on your main domain, place the files directly inhttpdocs, not in a subfolder. - Configure
wp-config.phpwith your database details (see below). - Open your domain in the browser, for example at yourdomain.com/wp-admin/install.php. Choose the language, enter the site title, a username, a strong password and your email address, and click Install WordPress.
Setting up wp-config.php
In the WordPress files you will find wp-config-sample.php. Rename that file to wp-config.php and fill in your database details. The most important values are:
DB_NAME: the name of your database.DB_USER: the database user.DB_PASSWORD: the password for that user.DB_HOST: at LJPc almost alwayslocalhost, because the database runs on the same server as your website.$table_prefix: the table prefix,wp_by default. A custom prefix such assite_makes your database a little harder to guess.
Also replace the Authentication Unique Keys and Salts block with fresh keys. You generate these with the official WordPress salt generator and paste them over the existing lines. Save the file and upload it to httpdocs.
First steps after the installation
WordPress is now running. These settings give you a solid starting point straight away.
Log in and choose a theme
Go to yourdomain.com/wp-admin and log in with the administrator account. Under Appearance > Themes, choose a theme that suits you, or install a new one. The theme determines the look of your site.
Set your permalinks
By default WordPress uses URLs with question marks and numbers. Go to Settings > Permalinks and choose Post name. Your URLs then contain the title of your page, which reads better and is friendlier for search engines. Click Save Changes.
Force HTTPS
A secure site runs over HTTPS. LJPc issues a free Let's Encrypt certificate automatically as soon as your domain points to the hosting. After that, send visitors to the secure version: in Plesk, under Websites & Domains > Hosting Settings, turn on the Permanent SEO-safe 301 redirect from HTTP to HTTPS option. Also check that the WordPress Address (URL) and Site Address (URL) under Settings > General both start with https://.
Keep WordPress up to date
Update WordPress, your themes and your plugins regularly, because updates close security holes. Our article on updating WordPress safely explains how to do this without risk. Also remove themes and plugins you do not use.
Solving common problems
If you get stuck, this table helps you move on quickly.
| Problem | Cause | Solution |
|---|---|---|
| Error establishing a database connection | Wrong database details in wp-config.php | Check DB_NAME, DB_USER and DB_PASSWORD, and set DB_HOST to localhost. |
| White page or a 500 error | PHP version too old or not enough memory | Turn on a recent PHP version in Plesk and raise memory_limit if needed. |
| 404 on sub-pages | Permalink structure not saved yet | Go to Settings > Permalinks and click Save Changes again. |
| Missing padlock or a not secure warning | SSL certificate not active yet or no redirect | Wait until the certificate is issued and turn on the HTTPS redirect. |
| Admin area unreachable | Wrong installation path or DNS not active yet | Check that the files are in httpdocs and that your domain already points to the hosting. |
Still stuck? Feel free to contact support and we will help you finish the installation.
Frequently asked questions
Can I install WordPress in Plesk with a few clicks?
Yes. In Plesk, open the WordPress tab or the Applications section, click Install and choose Install (Quick) for an installation with default settings. Plesk creates the database and the administrator account automatically. Your site is ready within a minute.
Which folder do I install WordPress in?
For a website on your main domain, install WordPress in the domain folder, which matches httpdocs. If you want to run WordPress alongside an existing site, for example as a blog, choose a subfolder such as blog. Your site is then reachable at yourdomain.com/blog.
Do I have to create a database myself?
Not with the Plesk installer: it creates the database and the database user automatically. If you install manually over FTP, you create the database yourself in Plesk before you fill in wp-config.php.
What do I enter for DB_HOST in wp-config.php?
At LJPc, DB_HOST is almost always localhost, because your database runs on the same server as your website. If the connection fails, first check the database name, the username and the password.
How do I get a padlock (HTTPS) on my WordPress site?
LJPc issues a free Let's Encrypt certificate automatically as soon as your domain points to the hosting. After that, turn on the HTTP to HTTPS redirect in Plesk under Hosting Settings and check that the WordPress Address starts with https://.
Which PHP version do I need for WordPress?
WordPress.org recommends PHP 8.3 or higher. WordPress still works on older versions, but they no longer receive security updates. In Plesk you set the PHP version per domain, so your site stays fast and secure.