WordPress Installation - Windows Hosting Print

  • 5


WordPress is a highly advanced web site system that can be personalized to fit the look and feel that you want with any of the many templates available.  EPHost can host your WordPress site on our Windows servers, however it's often more economically efficient to use our Linux hosted plans or for a more robust deployment of WordPress, we have developed OPTIMIZED LINUX Servers specifically for WordPress Websites. 

This Knowledge base article is for EPhosts Window Hosting Plans


Step One: Create a Database and Database User

  1. Log into your account http://www.ephost.com/account
  2. Click the green 'Control Panel' button
  3. Mouse over the Database icon and select "MySQL 5.x"
  4. Click "Create Database"
  5. For "Database Name" enter a name to identify your database
  6. Click "Save"

In the Section below where it says "MySQL 5 Users", you'll want to create a user

  1. Click "Create User" below
  2. Enter a "Username" and "Password" for your database NOTE: password must be at least 5 characters and may not be the same as your username.
  3. Click inside the checkbox next to the database name you just created
  4. Click "Save"

Go back to your database by clicking the name in the list, this will take you to the "SQL Database Properties" Window
Record the Internal IP address information for future reference
Confirm that the user is assigned to the DB (has check mark)

NOTE: This is where you can do a backup/restore of your database as well.

Step Two: Place the WordPress files on the Server

This can be done two different ways, either using an FTP Program, like Filezilla or using the Windows File Manager.

The first step is to obtain the WordPress files from the WordPress website. https://wordpress.org/download/

The next step will be to either use FTP or Windows File manager to upload the compressed WordPress file to the Server to the /public_html directory or where the installation will be.

Uploading Files By FTP:

From your FTP client connect to the domain/directory that WordPress will be installed under.

Note: For more on FTP see our knowledge base articles on FTP. WordPress can be installed to any directory or sub-directory. If the directory that you would like to install in does not exist you simply need to create it. If you want people to see your WordPress site at www.yourdomain.com then upload the files to “public_html” directory, but if you want to build and test your site first maybe you create a sub-directory for the files such as “dev” or “development”. With WordPress installed to “dev” sub-directory the URL to your WordPress site would become www.yourdomain.com/dev.

Extracting / Unzipping Files:

 Navigate to the archive you have just downloaded and open it.

  1. Extract the files in this folder by clicking on the “extract” button at the top of the window.
  2. Once you have clicked "extract" you should be presented with a new window asking where to save the new set of files.

Note: The default location should be fine as it should be saving back to the same directory that they are already in.


Now that the files have been placed, you will want to run the WordPress Installation process to finish setting up the files and database.

Step Three: Install WordPress

  1. Visit your website: http://www.yoursite.com or http://www.yoursite/subfolder 
  2. Follow the onscreen instructions using the IP address, database name, username and password you previously created.
  3. Once complete- WordPress is installed.

Note: If there is an error or the installation wizard does not appear please ensure you have PHP enabled on your website and that your DB details are correct. 

You may always open a trouble ticket if you need assistance.


Check PHP is Enabled (feature not on Windows shared hosting)

  1. Log into control panel
  2. click on "Domains"
  3. select the domain under which you wish to install
  4. Go to Website Settings
  5. Select PHP 5
  6. Click "Save"


Also SeeEmail Settings POP3 / IMAP | Check email online | Email Troubleshooting | Adding an email to your hosting account WINDOWS / LINUX

Contact Support

If you are still having issues, please contact us for further help.
1-877-EPHOST1 | support@ephost.com



Was this answer helpful?

« Back