Home > Help Center > Applications > WordPress > WordPress FTP Installation

WordPress FTP Installation

In this article, we will follow in great detail all the steps needed to install a WordPress site over FTP.

Let's start from the beginning.

Create an empty text file where to save all new access and configuration data.

We will create a new sub/domain in the hosting account.

Configure subdomain

If you want to use an existing active sub/domain, make a copy of the old site's files and database and delete only the content of the main folder of the sub/domain but do not delete the folder itself.

wordpress ftp install

wordpress ftp install

Create new mail account with the new sub/domain. If you are using an existing sub/domain and want to use different email address skip this step.

wordpress ftp install

wordpress ftp install

Create new FTP account with access to the site's root folder. If such FTP account already exists skip this step.

The advantage of having custom FTP account is that you'll be locked inside the site's main folder and you'll be unable to damage accidentally another site within your hosting account.

If you ever need assistance from a designers or developers you can send them these credentials and be sure they do not have access outside the site's root folder.

wordpress ftp install

wordpress ftp install

Create new MySQL database

WordPress is a PHP/MySQL software so let's create new MySQL database.

Again, if you want to use an existing data base, use phpmyadmin to access it, export an archive to your computer and delete all database tables but not the database itself.

Click on MySQL link:

wordpress ftp install

Give your database a name:

wordpress ftp install

Create database user:

wordpress ftp install

Connect the user and the database:

wordpress ftp install

Grant the user all privileges to manipulate database information:

wordpress ftp install

At this point your data file should look like this:

wordpress ftp install

Always use the built-in password generator and never underestimate the importance of the password strength.

wordpress ftp install

We finished all necessary preparations and we are completely ready to start WordPress installation process.

Upload WordPress archive to the hosting

Let's download the last stable version from wordpress.org:

wordpress ftp install

wordpress ftp install

Unzip the file on your computer - you must have one folder named wordpress and inside of it three folders and over a dozen files as seen on the screenshot below:

wordpress ftp install

Now open your FTP program and connect to the server using our custom FTP account settings.

Open the wordpress folder and upload its content in the site's root folder. If you are not quite sure how to use FTP read our FTP tutorial.

In rare cases the upload process might not go smoothly as you see on the picture below – some files were not uploaded and they were logged as Failed transfers:

wordpress ftp install

We must correct these errors and luckily this is not a major problem. Right click on the top row and select Reset and requeue all:

wordpress ftp install

Right click again the same top row and select Process Queue:

wordpress ftp install

We are done – all files are uploaded correctly and we can continue the installation:

wordpress ftp install

To start the installation process enter sub/domain in the browser's address bar and hit Enter.

Install WordPress

wordpress ftp install

Choose language and continue.

Enter database access data and do not miss to change the default table prefix as a security improvement:

wordpress ftp install

Be careful when filling in the fields in the next window:

  • Username – change the default admin value as a security improvement.
  • Password – use the password generator
  • Enter working email because it can be a useful assistant in various situations later.
  • While in development check the box to prevent site indexing – when your site is production ready this status will be changed from the admin panel.

Click Install WordPress button and log in the admin panel from the next window.

wordpress ftp install

wordpress ftp install

wordpress ftp install

Click the Visit site link in the upper left corner to see the default WordPress theme in your browser:

wordpress ftp install

Log out from the upper right corner window:

wordpress ftp install

and test your username and password to log in again.

Congratulations, your WordPress site is successfuly installed.

Conclusion

This tutorial might become important if you find yourself in a situation to work on a hosting without Softaculous or other automated script installer.

Still not finding what you're looking for?

Contact our support team with any additional questions or concerns.

Contact support