Install WordPress

How can I improve my search engine ranking

Plesk alternatives- cPanel, Plesk, Froxlor, DirectAdmin and ISPConfig in comparison

PHP version update, what to look out for when upgrading, updating

How to create a website with a HTML-CSS code editor

How to Choose a Web Hosting Provider

How to get coins in Minecraft Without paying

Move WordPress from localhost to webserver

Perfect CI-CD with Jenkins pipeline on Google Kubernetes engine

Nextcloud and BigBlueButton in action

Is Plesk worth it for server management

How to start your own Rust server with friends

How to remove Merlin Trojan from Mac

How to move a WordPress site


Install WordPress

Here we show how to install WordPress manually. Whether it really makes more sense to perform a WordPress installation by hand or 1Click installation, remains to be seen. If you install WordPress this way manually, you at least know the correlation between the files that are on the server and the connection at the webhoster.

Step 1: Book webhosting

First a website must be booked and reachable. The differences in web hosting we show in a separate post.

TIP: It can take up to 24 hours until a new website is available on the net. It makes sense to book the webhosting package one day before the actual installation.

Often web hosts show site pages to show that the site can be reached on the net. If "website not reachable" o.a. Is displayed in the browser, you have to wait. An installation is only possible, if the web page is reached.

url not found

Step 2: Set up SSL

An SSL certificate must be set up. WordPress works without SSL certificate, but it is getting more and more difficult to direct readers to a blog which is not secure.

If the web hoster does not offer a convenient solution, the certificate can also be set up manually. How to do this, we show in a separate post. This is about SSL conversion of a WordPress blog, but at the beginning of the post we show how to create and upload the certificate.

Step 3: Create database

A MySQL database must have been created on the server. To do this, you have to go into the web hoster's administration area, which is either called KIS or Plesk or something like that. The path to the corresponding option looks like this or something similar:

KIS Product Management > Web Hosting > Configure > Scripts and Databases > Manage Database > Create Database

Webgo Webspace-Admin > Databases > MySQL-Databases > Create MySQL-Database

Depending on the web hoster the database name and user can be chosen freely or it will be predefined by the system. Afterwards a password must be assigned. A comment or. A designation of the database serves the better assignment.

Database name, user and password are needed later for the WordPress configuration.

Attention: Only one database may be used per application. Theoretically, it would be possible to have two CMS systems access one database, but problems are bound to occur and we strongly advise against it!

create webgo database

Step 4: Download WordPress

It is possible to download WordPress directly as German localization. Alternatively there is of course the english version.

The German installation is available under the link https://de.Wordpress.Org/download/, the english version at https://wordpress.Org/download/. After downloading, the file must be unpacked into any directory.

Step 5: edit wp-config

This step is optional. If you skip this step, this file will be created and configured automatically later during the installation – namely after uploading the installation to your own server.

If you want to modify the file in advance, you have to change the file wp-config-sample.Php to wp-config.Rename php and then edit it with a text editor.

Attention: It is very important to use a text editor and not a word processor like Word or Pages. At the same time you must not insert a space at the beginning or at the end of the file.

Basically, this file is well commented. It is best not to change anything in the comments and only look for the strings that are necessary for the configuration. The texts to be changed by the user are marked red in the example below. It can be seen that there is not that much to change in the configuration file. Further down I will go into more detail about the individual entries.

This is how the wp-config looks like.Php file:

Define('DB_NAME', ' datenbankname_hier_einfuegen ');
define('DB_USER', ' username_here_insert ');
define('DB_PASSWORD', ' passwort_hier_einfuegen ');

Here database name, username and password are entered as they were created in step 3. Make sure that only the red text is changed (if you have a red weakness: the text between the punctuation marks "'").

It is recommended to change the prefix so that hackers and attackers cannot easily modify the WordPress configuration and take over the blog. It is important that no more than four or five characters are used and that the prefix ends with an underscore.

The keys can be very easily obtained at the address https://api.Wordpress.Org/secret-key/1.1/salt/ must be generated and copied into the file.

Step 6 Upload files

Now all unpacked files are uploaded via ftp. If you know how to do this, you can go directly to step 7.

Also here there are differences within the webhosters. Usually you first have to define in the admin area of the web hoster which directory the URL should point to. It makes sense to put a blog in a separate subdirectory. If you only want to run a blog, you can also simply choose the top directory.

You can find this option in a menu item, the domain mapping o.a. Is called. In the KIS of HostEurope the path is for example:

KIS Product Management > Web Hosting > Configure > Domains > Domain Mapping

Webgo Webspace-Admin > Package-Management > Domain-Management

Afterwards you have to create an ftp-user in the administration area of the web hoster, too.

In HostEurope's KIS, this is the way to get there:

KIS Product Management > Web Hosting > Configure > Webspace & Users > FTP Accesses

Webgo Webspace-Admin > Additional FTP User

Note: The changes in the domain mapping can take 15 to 30 minutes to take effect. The ftp-users on the other hand are i.D.R. Immediately active.

When creating an FTP user, it is defined which directory the user is allowed to access. It depends on the web hoster if a general access to all directories is possible or if only access to single directories can be granted.

In any case the ftp-user has to get access to the directory the domain points to.

So if the domain is directed to the directory /www/blog, then the ftp-user must also be enabled for this directory.

Now, using an FTP program, the WordPress data can be uploaded. Filezilla is a good program here, but of course any other works as well. In this program, a connection to the server must now be established.

Over which server the Verbdinung is developed, depends again on the Webhoster. Often the webhosts already give the corresponding server when creating the ftp users.

At HostEurope the server is called z.B. Wp1234567.Server-he.En, at wegbo s123.Goserver.Host. Replace the respective numbers with your own package numbers.
Username and password are the same as just created under ftp-user. There is no need to specify a port, as by now both FTP programs and web hosts use standard ports.

Important: Do not modify the index.Php file of the WordPress installation must be in the top level where the URL points to.

If you have copied the WordPress installation to the default directory of your web hoster, you now have to implement the index.Delete html. This is the "site page" that is automatically created to show that a web page is accessible.

Step 7 Complete the installation

The installation of WordPress is finished by opening the URL in any browser. If everything is done right, you go through a few installation steps and the blog is ready to go.

Who wp-config.Php file has not been modified in advance, you will be asked for the database, user and password at this point. In detail it looks like this

Afterwards another window appears with the hint that you can log in now.

Don't forget the index.Delete html if it still exists in the directory. WordPress uses the file index.Php

Eng has maintained a blog since the dawn of the Internet. And because it's fun to share his experiences, it's always mixed blogs, like this one.

Since his neuromuscular disease has had a much greater impact on his life, there are posts about photography, aquaristics, travel, consumer protection and technology as well as posts about health topics on this blog.