WordPress is totally free and open source CMS(Content Management System) that people can use to create blogs and dynamic sites. Its based on PHP and MySQL and it incorporates a plugin architecture and template system. WordPress is the most easier to use Content Management System and the most popular blogging engine.
This tutorial is intended for people that need to create and manage their own WordPress site.
Themes allows WordPress functionality and looks to be changed without changing the actual content of the site. People can install multiple themes and use one of them.
The plugin system allows the users to extend the functionality of the existing WordPress system. People don’t need to write their own plugins as there are thousands free or paid plugins with different functionality.
WordPress has nicely developed user management system with users and roles.
After merging with WordPress Multisites now the system makes possible multiple blogs to exist within one installation and to be managed by centralized maintainer.
Native apps exist for different mobile platforms that offer users to administer their system from their phone.
How to install WordPress
You can download fresh WordPress files from the official site here – https://wordpress.org/download/. Extract the content and upload it to your server. You must have MySQL database running and now is the moment to create new database with appropriate user and password for it. When everything is ready point your browser towards the path to your WordPress folder – for example your_amazing_site.com/wordpress/ or localhost/wordpress/ if you are using localhost to test the system.
You must see this prompt that asks you to choose installation language:
Choose your language and click continue. The next step is just an overview of the needed information, read it and click on Let’s go button at the bottom.
In the next step you need to enter the information for the database you’ve created at the start – database name, database user, password, and host. As addition you can choose table prefix, that’s in case you need to use one database for several sites/projects. Click submit button and if the information is correct you will see this screen:
Select Run the install button.
The fields in the next step are pretty self explanatory. You need to enter your site title, username (for the site admin), password and your email. The last field is the search engine visibility, if you are making an installation on localhost it does not matter what you choose.
Select Install WordPress to continue.
Congratulations! You have brand new WordPress blog. Now use the Log In button. In the login dialog enter your username and password to enter the amdin panel.
WordPress Dashboard or how to manage my blog
This part will describe the dashboard and will help you download new themes, install themes, plugins, manage settings, users and so on. After the log in you will see this page – the first page of the dashboard.
On the left you have the menu – use it to go to posts, media, pages, comments, appearance, plugins, tools, users and settings.
At the top down when you place the mouse over your name you will receive this drop down with the log out button
Bellow your name there is the Screen Options button. It opens a dialog with options to add or remove panels from the page and customize your admin page.