WordPress is an open source content management system (CMS) distributed under the GNU GPL license. It is written in PHP and uses MySQL as a database. The scope of application - from blogs to fairly sophisticated news resources and even online stores
WordPress is well known for its easy installation. In most situations, installing WordPress is a very simple process and takes less than five minutes from start to finish.
Download and unzip the WordPress distribution if you haven't already.
Create a database for WordPress on your web server so that your MySQL user has full rights to access and make changes to it.
Rename the wp-config-sample.php file to wp-config.php.
Open wp-config.php in your favorite text editor and type in the database connection settings.
Place the WordPress files on your web server:
- If you want to install WordPress in the root of your site (e.g. http://example.com/), move the entire contents of the pre-unpacked WordPress distribution to the web server's root folder.
- If you want to install WordPress in a separate folder on your web server (e.g. http://example.com/blog/), rename the wordpress folder to the name of the folder where you want to install the system and move it to the web server. For example, if you want to install WordPress in the "blog" folder on the web server, then you need to rename the "wordpress" folder to "blog" and move it to the root of the web server.
С подробной инструкцией можно ознакомиться на официальном сайте.