Introduction to WordPress

What is WordPress?

Selection 228

WordPress is a Content Management System (CMS) you can use to build a website. WordPress was originally designed as a blogging platform, but it can be used to build and launch any kind of website.


How to Install WordPress

Installing WordPress involves two important actions. You must first create a MySQL database and database user. WordPress will use this database to store the content of your site. The second movement consists of downloading the WordPress core files and running through a brief installer program. These actions are covered in more detail below:

Creating the Database and User

  1. Selection 149 cPanel blank login

    Log into cPanel

  2. 02 click database wizard

    Under Databases choose MySQL Database Wizard

  3. Selection 230

    Fill in the name of your database and click Next Step

  4. Selection 231

    Fill in a database username and secure password, then click Create User

  5. Selection 232

    Place a check for All Privileges then click Next Step

  6. Selection 234

    Click Return Home to exit the Database Wizard


You have successfully created a database and database user. Take note of the database name, database username, and password. During the WordPress installation, you will be asked to provide this information. You are now ready to download the WordPress core files and complete the installation.

Downloading the WordPress Core Files and Linking to Database

  1. Selection 236

    Go to to grab the current version of WordPress

  2. Selection 235

    Click the download link

  3. Selection 149 cPanel blank login

    Log into cPanel

  4. Selection 237

    Under Files choose File Manager

  5. Selection 238

    Go to your public_html directory

  6. Selection 239

    (Optional) If you want WordPress in a subdirectory (e.g. you can create this directory now by clicking + Folder

  7. Selection 240

    Click Upload

  8. Selection 242

    Upload the WordPress file from your local computer

  9. Selection 243

    Click the Go Back link to go back to the File Manager

  10. Selection 245

    Uncompress the file by highlighting it and clicking Extract,

  11. Selection 246

    Select Extract File(s) at the dialog box

  12. Selection 250

    Move all critical files from the WordPress folder to your desired location by opening the folder, selecting all files and choosing Move; public_html is the ideal move location if you are using the primary domain as opposed to a subdirectory (see Step 6)

  13. Visit your domain in any web browser
  14. Selection 251

    Begin the WordPress installation walkthrough by choosing your language and clicking Continue

  15. Selection 252

    At the next screen, click Let’s Go

  16. Selection 253

    Fill in the requested information about your database name, user, and password; you can leave Database Host and Table Prefix as they are; then click Submit

  17. Selection 254

    If WordPress was able to communicate with your database then all is well and you may click Run the install

  18. Selection 255

    Fill in the fields with the requested information; make sure to remember your Username and Password; the email address you submit will be used for important notifications and password reset (should you ever require it); then you may choose Install WordPress

  19. Allow a few minutes for the installer to run
  20. Selection 256

    After the installer runs, click Log In to log into WordPress for the first time


Now you will have a working WordPress installation.

Install a Theme

Once you have familiarized yourself with the various WordPress operations such as posting and writing pages, you can start customizing the look and feel of your installation. Adapting WordPress to your preferred style does not require a vast knowledge of coding; rather, you can use pre-built themes to completely change the look of your site.

WordPress arrives with a default theme already installed, but you can search a wide database of other themes right from within your WordPress Dashboard.

  1. Selection 087 cm wpblank

    Log into WordPress Dashboard

  2. Selection 257

    Click Appearance from the left panel

  3. Selection 258

    Within the Themes section, select Add New

  4. Selection 259

    Search through the available themes

  5. Selection 260

    When you see a theme you like, hover over the image and choose Install

  6. Selection 261

    Once installed, you can Preview, Activate, or Return to Theme Installer

PreviewThis option will show you what your website will look like with the new theme, but your theme will not switch.
ActivateThis option will switch your theme.
Return to Theme InstallerThis option will take you back to the previous screen, where you can select other themes.

Moving Forward with WordPress

To add content to your WordPress site, you will need to add Posts and/or Pages. These are the two primary forms of content for your site.

As you move forward with WordPress, you will want to be aware of common WordPress troubleshooting techniques. Not only will these steps be valuable when troubleshooting your website in the future, they will help you learn more about how WordPress works.

It is also well-advised that you learn how to install WordPress plugins. Plugins add special functions to your site that do not come standard with the WordPress package. There are plugins for virtually anything, and most of them are free to use. Once you have worked with WordPress at length you will find uses for the vast array of available plugins in the WordPress community.

Get started with the most secure WordPress hosting. Look no further than InMotion Hosting’s Managed WordPress Hosting solutions!

check markFree SSLs    check markMalware & Hack Protection    check markDDoS Protection

View WordPress Hosting Plans

Christopher Maiorana Content Writer II

Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.

More Articles by Christopher

Was this article helpful? Let us know!