How to Install WordPress

This video will show you how to install WordPress on your own domain or web server.
IMPORTANT NOTE: If you already have a working installation of WordPress, or if you’ve set up a site at, you do not need to re-install WordPress. Feel free to skip this video!

The five steps to install WordPress…

  1. First, we’ll download the latest version of WordPress from
  2. Then we’ll upload those files to our web server, using FTP.
  3. Third, we’ll create a MySQL database and user for WordPress.
  4. Then we’ll configure WordPress to connect to our newly-created database,
  5. and last, complete the installation and setup our new website!

Need more detailed instructions? Check out the WordPress Codex.

SiteGround was the web host we demonstrated in the video. They offer a 1-click WordPress install and stellar support along the way, plus the lowest prices of any WordPress host!

Over your head? Don’t sweat it!

If you find that the instructions in this video are still over your head, don’t worry about it! Simply head over to our good friends at WP Engine and let them handle it for you. They’ll install WordPress for you, take care of updates for you, backup your site nightly, monitor your site 24/7 for malware, and provide answers along the way. It doesn’t get any easier than this!

Embed this video on your own site for free! Just copy and paste the code below…

Get instant access to this and all our other tutorials now...

View Subscription Options

There are many hosting companies out there, but for a WordPress site, Bluehost should definitely be at the top of anyone’s list. Bluehost is the only hosting service officially recommended by WordPress and has been the number-one recommended hosting service for their platform for almost 10 years. Their service includes:

  • Unlimited websites, email accounts, and domains
  • 1-Click WordPress install by MOJO Marketplace
  • Automated Backups
  • Premium customer service
  • Expert, in-house 24/7 technical support
  • Easy-to-use control panel
  • Custom-built servers for stable, reliable hosting

Bonus just for WP101 members! Get shared hosting for just $3.95/month for 36 months, plus a free domain name for a year!