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 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).
Select 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.
Create 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.
Click 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.
Set 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.
Summary 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.
SSL 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.
Download 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.
Upload 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.
Welcome 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.
Establish 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.
Database 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.
Go 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.
5 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.
Installation 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:
At least if you haven’t changed it via e.g. plugin for security reasons.
First login to WordPress: The dashboard. Photo: Screenshot from 08/13/2020 / wordpress.org
You might also be interested in: