If the site is a collection of static HTML pages, to add new content, you have to create a file from a template and then add links to it in other files. The WordPress software suite will help automate this process.
Instructions
Step 1
Make sure the hosting you are using supports PHP and MySQL. At the same time, the server can run under any OS.
Step 2
Go to the hosting provider's website and enter the web interface using your username and password. Find the menu that allows you to manage your MySQL databases. Find in it the item corresponding to the creation of a new database. Enter a description of this database, and also come up with a username and password for it (they will not relate to the parameters of your hosting account). The password must be complex.
Step 3
Log out of the hosting web interface and then connect to your custom folder on the server using any FTP client. On Linux, it is good to use the Midnight Commander file manager as such, and on Windows - FAR with a plugin intended for this.
Step 4
Download the WordPress suite from the site below. Choose an archive in ZIP or TAR. GZ format, depending on which archiver you have. In most Linux distributions, you can open archives of both formats, and in Windows, this opportunity will appear after installing the 7-zip program.
Step 5
Unpack the archive to your custom folder on the server. After that, find the wp-config-sample.php file in it and rename it to wp-config.php. Find a snippet in it that contains the words putyourdbnamehere, usernamehere, yourpasswordhere, and localhost. Replace them, respectively, with the name of the database, the username of the database, its password and the local name of the server.
Step 6
Now find in the same file a snippet that looks like this:
define (‘AUTH_KEY’, ‘put your unique phrase here’);
define (‘SECURE_AUTH_KEY’, ‘put your unique phrase here’);
define (‘LOGGED_IN_KEY’, ‘put your unique phrase here’);
define (‘NONCE_KEY’, ‘put your unique phrase here’);
Follow the second link, copy the text from the downloaded file, and replace this fragment with it. This is a secret key, which is generated anew with each new visit to this page.
Step 7
Go to the page, the URL of which will look like this: https://server.domain/wp-admin/install.php, where server.domain is the domain name of your site. If a page loads with fields for the blog name and email address, the WordPress installation is successful. To configure the site, follow the instructions of the system.