How To Install WordPress On Plesk

I use Media Temple VPS for all my hosting. By default they come with PLESK to manage the server (although you can choose cPanel). 

Plesk comes with a 1-click installer (under Applications), and you can use this to install WordPress. However I’ve run into problems before the WordPress files being under a different Apache user, and subsequent plugin updates haven’t worked properly.

I prefer going the manual way.

Manual WordPress Installation on Plesk 12.5

Don’t forget to clean up Plesk’s default files. On some Plesk installations, when you add a new domain, it adds a bunch of preset HTML and CSS files. You’ll need to delete all these via the file manager.

Step 1: Upload WordPress

  1. Download the latest WordPress from wordpress.org
  2. Login to Plesk, go to Files (or File Manager)
  3. Your website files will go under either httpdocs or under your sites domain name (if you have more than one site in a webspace).
  4. Click Upload (previously called Add New File)
    plesk-upload
  5. Upload your zip file.
    wordpress-upload
  6. Extract the zip file. wordpress-plesk-extractThis will extract all files under a folder called wordpress. We don’t want this, so…
  7. Navigate into the WordPress folder and select all files and folders and click Move. The choose the root folder for your site (either httpdocs or the domain name).
Don’t forget to cleanup. Delete the zip file you uploaded and the empty wordpress folder.

That’s WordPress installed. Now for the database.

Step 2: Create the Database

If you have a local development environment, it’s helpful to keep database credentials the same as your live host.
  1. Select your Domain, and choose Add Database wordpress-plesk-adddb
  2. Enter a database name, ensure your select the correct related site and create a database user. Generate a strong password. Choose local connections only. Make a note of names and passwords!
    Tip: Make the db name strong (like mysiteGd4ffz), and make the db user the same as the db name (makes things easier).

    wordpress-plesk-database

Step 3: WordPress Config

  1. In Plesk admin, bring up the File Manager for your domain.
  2. Rename wp-config-sample.php to wp-config.php
  3. Edit the wp-config.php file (click the little menu to the right of the file and select Edit in Text Editor.
  4. Add in your db name, user, and password in the appropriate place.
    wordpress-plesk-config
  5. Click OK

Step 4: Test

Go to your domain name in your browser, and it should automatically bring up the WordPress installer.wordpress-installer

Tip: Never, ever choose admin as your WordPress user. This used to be the default and has been used by hackers to brute force their way into your WordPress site.

That’s it. You should have a working wordpress installation on your web server.

Hi, I'm James, and for the last decade I've made a living by making my own blogs and websites.
Updated: October 3, 2016

7 Comments

  1. Super Tutorial for WordPress beginners

  2. Excellent tutorial!!! Thank you!!!

    • You’re welcome. Glad it helped.

  3. Thanks James. This TUT is da’bomb!

Add a Comment