Install WordPress via FTP at IONOS

In this article I would like to show you step by step how you can install WordPress at IONOS via FTP.

Why not 1-click install?

In principle, you can also create WordPress with IONOS without the manual intermediate steps. However, I would like to move an existing page with a plugin to a new domain.

I read here that there can be problems when importing via a migration plugin, since the WordPress 1-click installation from IONOS is a slightly modified version of the “pure” WordPress installation.

This could also cause problems if you later move to another hoster. I haven’t tried whether this is really the case. However, since the necessary intermediate steps only involve a small amount of additional work, I will now simply install WordPress the “good old” way.

Apart from the slightly greater expenditure of time at the beginning, this has no disadvantages that I know of.

But I would also like to be taught a better one.

Steps for installing WordPress at IONOS via FTP

1. Log in to IONOS and click on hosting

After logging in to IONOS, click on hosting, where all your contracts with the domains will then be displayed.

Click on Hosting here. Photo: Screenshot from August 13, 2020 / mein.ionos.de

2. Select contract

In the overview there, select the contract with the corresponding domain.

select wordpress-installation-ionos-ftp-contractselect contract. Photo: Screenshot from August 13, 2020 / mein.ionos.de

3. Set up FTP access (if there is none yet)

In the overview, next click on the SFTP and SSH field (it may only say FTP here).

wordpress-installation-ionos-ftp-neuer-zugangSelect FTP area. Photo: Screenshot from August 13, 2020 / mein.ionos.de

In the next window you can then set up a new FTP user. To do this, think of a user name and a secure password and click on >save.

wordpress-installation-ionos-ftp-new-userCreate new FTP user. Photo: Screenshot from August 13, 2020 / mein.ionos.de

Of course, if you already have an FTP user, then this step is not necessary.

At this point you can also test directly in a program like FileZilla whether your access works and you can connect.

4. Create database

A database is also required for a new WordPress installation. That’s why we also create these at IONOS. This goes under > Hosting > your contract > MySQL databases.

create wordpress-installation-ionos-ftp-databaseClick on Create Database. Photo: Screenshot from August 13, 2020 / mein.ionos.de

Once there, you assign a password and a description so that you know which project you created the database for.

wordpress-installation-ionos-ftp-database-creation-descriptionSet description and password. Photo: Screenshot from August 13, 2020 / mein.ionos.de

After you have clicked on >save, you will get a summary of your newly created database.

For the installation we need the same

  • database name,
  • your username,
  • the password and
  • the hostname.

wordpress-installation-ionos-ftp-database-create-summarySummary of all information in the new database. Photo: Screenshot from August 13, 2020 / mein.ionos.de

5. Check SSL certificate

Since a secure connection via an SSL certificate is essential these days (https instead of http), it is best to pay attention to this right from the start. Some hosters now allow you to integrate free Let’s Encrypt certificates. With other hosters, you can book SSL certificates individually for each domain. At IONOS, an SSL certificate currently costs three euros per month for a domain as of August 2020 (link with prices that may have been updated: https://www.ionos.de/Sicherheit/ssl-zertifikat).

You can activate SSL encryption at IONOS under Home Overview by clicking on > Domains & SSL > Gear icon for the desired domain > Show details.

If SSL is already active, you will see this in the domain overview with a green closed lock icon.

wordpress-installation-ionos-ftp-sslSSL certificates at IONOS. Photo: Screenshot from August 13, 2020 / mein.ionos.de

6. WordPress Download the current version

To install WordPress right away via FTP, download the current WordPress version from wordpress.org. It is best to make sure that you select the German version directly. But ultimately you can of course choose which language you want.

After downloading, unzip the file on your computer.

wordpress-installation-ionos-ftp-wordpress-versionDownload the new WordPress version. Photo: Screenshot from August 13, 2020 / de.wordpress.org

7. Upload WordPress to the web server via FTP

Then open FileZilla or a similar program. There you connect to your web server with the access data and load all unzipped WordPress files and folders into the folder on your web space under which your domain can be reached. You can specify the folder your domain points to under the domain settings.

If you have several projects in one contract, it makes sense to create a subfolder with the name of the project beforehand. You assign the domain to this and install all WordPress files in this subfolder.

wordpress-installation-ionos-ftp-wordpress-uploadUpload via FileZilla software

This can take a while. Hence the perfect moment for a coffee…

8. Access to your website

Once the upload is complete, you can access your website under your domain name. You should now be automatically redirected to the first WordPress installation window.

wordpress-installation-ionos-ftp-wordpress-installationWelcome to WordPress. Photo: Screenshot from 08/13/2020 / wordpress.org

There you click on >Let’s go! and you soon made it.

9. Information about your database

In the next window you enter all information for the connection to your database.

wordpress-installation-ionos-ftp-wordpress-installation-databaseEstablish database connection. Photo: Screenshot from 08/13/2020 / wordpress.org

Important at IONOS: For database host you need to change the default value “localhost” and replace it with the value in your database info. Under > Hosting > Your contract >
MySQL databases > you can look at the details of your database again at any time later.

wordpress-installation-ionos-ftp-wordpress-installation-hostname-dbDatabase information at IONOS. Photo: Screenshot from August 13, 2020 / mein.ionos.de

Then you click on >Send and if there are no errors when connecting to the database, you can continue.

10. Perform WordPress installation

If WordPress can now “talk” to the database, then you can now run the installation.

wordpress-installation-ionos-ftp-wordpress-intallation-execute-startGo to WP installation. Photo: Screenshot from 08/13/2020 / wordpress.org

11. Fill in about the website

After the install you enter the first important information for your WordPress website. In addition to the name of your website, this also includes your username, password and e-mail address.

wordpress-installation-ionos-ftp-wordpress-5-minute-installation5 minute install on WordPress. Photo: Screenshot from 08/13/2020 / wordpress.org

When you’re done, you can complete the famous 5-minute WordPress installation.

wordpress-installation-ionos-ftp-wordpress-5-minutes-installation-successful-2Installation successful. Photo: Screenshot from 08/13/2020 / wordpress.org

12. Login to WordPress

That’s it! Now you can log in to WordPress by clicking on >Login.

Alternatively, it works Login to WordPress otherwise always under:

  • yourdomain.de/wp-login.php

At least if you haven’t changed it via e.g. plugin for security reasons.

wordpress-installation-ionos-ftp-wordpress-first-loginFirst login to WordPress: The dashboard. Photo: Screenshot from 08/13/2020 / wordpress.org

You might also be interested in:

WordPress Programmierung und Entwicklung Logo Previous post WordPress Installation – It’s that quick with this checklist & instructions!
Next post Completely reinstall WordPress (also without data loss)