What you need
Before you can install the WordPress platform to create a website or blog, you’ll need to own your own domain name have it connected to a website hosting service. (not WordPress.com) If you don’t have a hosting account yet, please start by visiting our Hosting & domain page for guidance.
Or, skip the entire WordPress installation process by using our recommended host which comes with WordPress pre-installed!
When you can login to your hosting account, come back here and work through the steps.
Wait, I already use WordPress!
If your site is through an account at WordPress.com, you will still need to create a self-hosted WordPress setup on a website hosting service. WordPress.com allows you to install your own plugins and themes with their expensive Business plan option, but it doesn’t run ProPhoto correctly. If you use WordPress.com for your blog, visit our Hosting & domain page for guidance. You can import WordPress.com content later, if you want.
And if you already have a self-hosted WordPress site, or if you have a new managed WordPress hosting plan, you can skip all the steps on this page. ProPhoto can be installed in a special test drive mode to work on your design privately before applying it for the world to see. If this is you, skip WordPress installation seen below, and head right over to our Install ProPhoto guide.
Locate the WordPress installer
To begin, you’ll need to login to manage your hosting account, sometimes found in a cPanel or control panel area of your account. Once you’ve logged in, look for tools to help you install WordPress, which might appear in areas titled:
- install or manage applications
- install or manage software
- install WordPress
- website builders
The icon itself might show the WordPress logo or might reference an installer. Some common installers are Mojo Marketplace, Fantastico, Softaculous, and Quick Install. The installer tool might also say something generic like “install scripts.”
Once you’ve found the WordPress installer tool, go to step 3 to find some tips and host-specific instructions.
Help, I can’t find a WordPress installer tool!
Your web host should offer a WordPress Installer tool, so if you cannot find the installer, search the help for your host and search for Install WordPress. Contact your host tech support if you can’t locate the installer.
In the rare case that your host does not have an installer tool for WordPress, you can install it manually. Use the guide from WordPress or this helpful one from wpbeginner.com. Or, purchase our expert installation option and our team can setup WordPress and any products you purchased from our site so you can simply login and get started.
Run the WordPress installer
Different installer tools have different steps and choices as you go, so we provide or link to instructions for some popular hosts so you can get WordPress installed for your situation. Don’t worry if you don’t see your host in the list blow. Most WordPress installers are easy to use and most hosts have their own guides. If not, they’ll be happy to point you in the right direction.
Items to consider before installation
Username & password
Install location & temporary addresses
Host-specific WordPress installation instructions
After installation is complete, you should be able to login to WordPress in the next step.
Creative Motion Design (CMD)
Login & configure options
At this point, you should have installed WordPress on your web server, and the installer may have even signed you in already. Most installers will email your setup information to you, including the address where you login, and your username. But you can Login to WordPress by adding wp-admin to the end of your setup address. For example, if I installed WordPress at my main address for petespets.com, my login would be:
Bookmark your login address in your browser, if you like. You’ll always sign in at the same address.
Setup a few WordPress options (recommended)
Setup a few plugins (optional)
Hey, my host isn’t listed!
Please check our Compatible Hosting Companies page or contact your hosting company directly to verify that WordPress can be installed on your hosting plan.