Top

How to Install WordPress Manually

install-wordpress-manually

WordPress is proud of its five minute install. In this article we are going to have a detailed view on how to install WordPress manually in five steps.

Things you need before installing WordPress

You’re going to make sure you have purchased a domain name and a hosting. Find a first email from your hosting company that contains FTP information.

Step 1: Download WordPress

  • Go to wordpress.org
  • Click download button
  • Extract the .zip file to the download directory

Having FileZilla is usefull for future site maintenance. It allows you to easily delete files that might lock you out from accessing WordPress admin panel.

Step 2: Upload WordPress to Hosting Account

  • Download and launch FileZilla Client
  • Type in your host, username, password and port values at the top of FileZilla client. Click Quickconnect button.
  •  Drag and drop WordPress files from download directory to public_html folder on your server.
Drag WordPress files from left window to the right.

Drag all WordPress files from left window to the right.

Step 3: Create MySQL Database and User

WordPress stores its information in a database. Therefore, a database will need to be created.

  • Log into cPanel.
  • In the Databases section, click the MySQL Database Wizard icon.
  • For Step 1: Create A Database, enter the database name and click Next Step.
  • For Step 2: Create Database Users, enter the database user name and password and click Create User.
  • For Step 3: Add User to the Database, click the All Privileges checkbox and click Next Step.
  • For Step 4: Complete the task, write down the database name, username and password, as you will need them for the next step.

Step 4: Configure wp-config.php

Go to FileZilla and find a wp-config-sample.php file in public_html directoy where you copied your WordPress files to.
Rename the file from wp-config-sample.php to wp-config.php
Open the file with text pad to edit following lines:

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');
  • Replace database_name_here with the name of the database you created above.
  • Replace username_here with the username of the database you created.
  • Replace password_here with the password of the database that you created.

You will also need to change Authentication Unique Keys and Salts. Generate these using the WordPress secret key service. Replace default values with the ones you have generated with secret key service.

define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');

Save the file. The rest of it can be left as it is.

Step 5: Run the Installation

Open a new tab in your browser and go to the installation page. You will find it at the following URL:

http://example.com/wp-admin/install.php

Be sure to replace example.com in the example above with your actual domain name.
You should now see a welcome page that says “Welcome to the famous five minute WordPress installation process!”

Step 6: Complete the Installation

On this page, fill in the fields for:

  • Site Name
  • Username
  • Password (needs to be entered twice)
  • Email address (login information will be sent to this email address)
  • Select whether or not to have the search engines index the site

Click Install Now, and you should be taken to the final screen, showing the following message:

Success! WordPress has been installed.

Once you have this done you might want to install a theme to give your site a unique look that corresponds with your branding. You can find out more about theme installation in this article.
As a result you will have your theme running on the latest WordPress version on your domain.
When you have this done you can start filling in content to your theme or if you’re looking for theme customization you can find it on our profile.

Denis Mamontov

Denis Mamontov is a project manager, web designer and innovative brand journalist, born on Saturday. He has work appearing on European internet and communication companies such as Fruitful code. His outstanding ability to write compelling copy in both English and Russian has earned him invitations to multiple content & writing jobs.

  • b.s. bisht

    This is good and informative post. it will help many users.

    To read another very good article illustrating easy

    steps to install wordpress with proper images is available
    here

    http://smileitsolutions.com/how-to-install-wordpress/

    Thanks!

  • Michael Oberpetinger

    If you don’t know how to install WordPress, you could choose a Managed WordPress Hosting Service, where WordPress is installed automatically when you sign up.

    MyWoHo.com is the cheapest one starting at only 3$ per month, less than a normal Webhosting. Otherwise you can choose Wpengine, websynthesis, pagely or getflywheel.

  • jutt

    Hi,

    Wow, your site is looking good!
    Thank you for sharing this information.
    Keep it up!

    Please check out my website buy premium WordPress theme

    with kind regards,

    memoona

  • thaira rehman

    Hi,

    First of all good looking site!

    Good luck with your site.