It’s not hard to install WordPress manually. If you’ve bought a domain and hosting, you’re ready to go.
I’ll be using Bluehost to demonstrate, but most hosting services will look very similar.
Step 1: Log in to your hosting
Make sure that you go to the “Cpanel” section.
Step 2: Go to Database Tools
Select “MySQL Wizard.”
Step 3: Name Your Database
Make sure you note the name—you’ll need it in a minute. Be sure to include the prefix that is automatically added to it.
Step 4: Name the Database User
Also note this, along with the prefix. You’ll be able to generate a strong password, which you’ll also need to remember.
Step 5: Add User to Database
Check “All Privileges.”
That’s all you need to do on the hosting side of things.
Step 6: Download WordPress
Go to WordPress.org and download WordPress. You’ll download a zip file, which you’ll want to unzip so that you have a folder containing all the files inside.
Step 7: FTP to Your Hosting
Using an FTP client (I recommend Filezilla), connect to your hosting using your domain name, hosting username, and password.
Navigate to the “public_html” folder and drag all the WordPress files into it.
Step 8: Edit the Config File
Once your files have transferred, find “wp-config-sample.php.” Right-click (in Filezilla) and select “View/Edit.”
Step 9: Insert Your Information
When the file opens in your text editor, find the areas concerning your MySQL information. Paste your database name, database user, and password into the appropriate areas. Important: make sure you put everything between the single quotes.
Most of the time “localhost” is correct for the MySQL server, but you might want to check with your host in case it’s different.
Step 10: Authentication
Scroll down in the file until you find the “Authentication Unique Keys and Salts” section. Find the link it provides.
Step 11: Generate Code
Open the link provided to generate a block of “define” statements. Copy everything in the browser.
Step 12: Paste Over Default Code
Paste over the default block of code.
Save the file. Filezilla will ask if you’d like to overwrite the file on the server, which you want to do.
Step 13: Rename the File
In your FTP client, rename “wp-config-sample.php” to “wp-config.php.”
Step 14: Go to Your Domain in the Browser
If you’ve followed the steps correctly, you’ll see the “Install WordPress” screen when you go to your domain in the browser. Select your language and continue.
Step 15: Set Up Your Login
Select a strong username and password (and keep them somewhere safe). Also enter your email address.
You’ll probably want to check “Discourage search engines from indexing this site” while you’re still setting things up. You can always change this when your site is ready.
Next, you’ll log in with your chosen username and password.
That’s all! You’re ready to choose a theme and begin creating your site.
The end of the video contains a few quick recommendations about what to do when you first get inside WordPress—a few settings, deleting the default post and Hello Dolly plugin, and setting the home page.