How to Setup a Wordpress Site (Shared Hosting)
Tutorial on setting up WordPress on a Shared Hosting server.
Read the full written tutorial:
This is the .org version of WordPress. You download the core files, then upload them to your host server.
WordPress is very flexible with thousands of themes and plugins.