How to Install WordPress

How to Install WordPress


WordPress, as one of the most user-friendly CMSs online, has been downloaded for millions of thousands of times all over the world. Its easy-to-understand interface, unlimited offerings of themes and plugins, high level of security and SEO, as well as large community support simply attract webmasters, especially newbies a lot. This is the main reason as to why there are so many WordPress installation guides online. After all, many greenhands have no ideas how to start using WordPress for website building.

However, as the majority of online tutorials are partial, only offering 1 or 2 methods, we’d like to come out a comprehensive one, introducing 6 ways to install WordPress. In this case, our readers can surely find one that can suit their situations well.

  • Install WordPress using Softaculous
  • Install WordPress using Fantastico
  • Install WordPress using SimpleScripts
  • Install WordPress using FTP
  • Install WordPress using WAMP
  • Install WordPress Manually from Scratch

WordPress Installation Methods

Install WordPress using Softaculous

Log into your cPanel control panel and find Softaculous icon. Generally, the icon is under the Software/Services section.

find Softaculous icon

Click on the icon and it will bring you to the Softaculous page. Find WordPress under Blogs directory. It shows the ratings and a brief introduction of WordPress, and you can just click on “Install” button.

install wordPress

Then, it takes to another page like the below screenshot, where you are needed to configure the information of Software Setup, Database Settings, Site Settings, Admin Account and Choose Language.

Install WordPress configuration page

  1. Choose Protocol – In general, you are suggested to select “http://www. “as the Protocol. If your site has SSL, then you can choose the HTTPS protocol.
  2. Choose Domain – When choosing the domain, you can just choose the one that you want to install WordPress site on.
  3. In Directory – The directory shows where you want to install your site. It is relative to the domain and doesn’t exist practically. For example, if you want to install the site at, then just enter “mysite”. If you leave the field blank, that means you install WordPress at the root directory
  4. Database Name –Enter in the name of your database. If you haven’t created one, just follow this guide to create a Database and User.
  5. Table prefix – Just keep the default value as wp_.
  6. Site Name – Type your site name. It is usually displayed on the top left of your site.
  7. Site Description – Enter a brief sentence to describe your site and the content is always displayed under the Site Name with smaller font size.
  8. Enable Multisite – Keep it uncheck if you don’t want to build WordPress Multisite.
  9. Admin Username – Create the admin username to manage your WordPress site. Please note that don’t keep it as your site name or “admin” for the security concerns.
  10. Admin Password – Set password for the admin user. It’s better to includes number, characters, and symbols within the password.
  11. Admin Email – Insert your email account to receive contact information.
  12. Select language – Choose the langue you want to use in your site.
  13. At last, click on “Install” button to complete the process.

In the next, the Softaculous tells you that WordPress has been successfully installed your domain name. You can visit the link to check it or go to the administrative URL to managed your site.

install wordpress successfully

If you are still confused for the whole process and detailed steps, you may like to watch the video tutorial listed in the below.

Install WordPress using Fantastico

When signing up the hosting service, you can receive a welcome email including the detailed login information and a link to the control panel. And then, you need to log into the cPanel with the offered information to start your installtion process.

  1. Scroll down the interface and find the icon which looks like a smiling face via the Software/Services gallery. Click it and access to this script.
  2. install wordpress on hostgator

  3. And now, you can find the WordPress in the left column, which is under the Blogs category. Click on it to get more details.
  4. install wordpress using fantastico

  5. There are some details showing in the middle page, including a short description, WordPress support forum, and New Installation. Here, you need to choose New Installation to install a new copy of WordPress.
  6. install wordpress using fantastico

  7. You should choose the most proper domain and install WordPress on it. If you need to install it on the sub directory, you can set the directory as you want. In the remaining spaces, you should fill exact information one by one. Click the Install WordPress to start the installation process.
  8. install wordpress using fantastico

  9. During the installation process, the MySQL username and password are created automatically. There is no need to install the database manually. And then, click the Finish Installation to finish all the procedures.
  10. install wordpress using fantastico

    When completing the installation successfully, you will receive a message that helps you confirm the WordPress has been installed. It shows the information about WordPress installed URL and the login name & password, with which you can log into your WordPress and start to customize it. If you are likely to forget those details, you can click the Send E-mail to send the information to the email account.

    Here, you can view the video tutorial as below.

Install WordPress using SimpleScripts

SimpleScripts is a powerful 1-click script installer developed by the leading web hosting provider of BlueHost. This tool is ultimately user-friendly, allowing newbies to download and install WordPress simply using a few clicks of buttons, without the need to take any advanced steps. Also, the process does not cost your much time, you can have your WordPress site started within minutes.

  1. If you choose BlueHost or other web hosts that offer this automatic installer to support your website, then you can get to SimpleScripts from your cPanel. After logging in the control panel, scroll down to Website Builders and select SimpleScripts. Note that if you select WordPress from the Website Builders, you may encounter error logging into SimpleScripts.


    Click WordPress from the list in SimpleScripts, and then it will take you to the next page.

  2. On this page, you can start to install WordPress. You have two options, installing WordPress from SimpleScripts directly, or Import a WordPress plugin which you download from Two ways will bring you to the same page.
  3. At this page, you need to configure your information:
    • Which version of WordPress would you like to install?
    • Where would you like WordPress installed? Your website domain.
    • Advanced options as generate a random Administrator username and password, automatically create a new database.
    • Automatically install additional plugins and themes.
    • Confirm the legal information.

simple script

At last, click the bottom Complete button. Now, you have installed your site.

Install WordPress using FTP

When it comes to the WordPress installtin with FTP, the first thing you need to do is to find out a good FTP client. There are many excellent options, for example, FileZilla is a free FTP solution, FireFTP is a powerful client integrated with Firefox browser, while Transmit is suitable for Max OS. You can be free to choose a proper solution for your requirement.

Here, we utilize FileZilla as the FTP client in the case.

Open FileZilla application and click on File -> Site Manager, and then you can see the below screenshot.

site manager screenshot

Click on New Site button on the left and all the settings change to be configurable. under the General settings tab, you are required to complete the Host, Port, Protocol, Encryption, Logon Type, User, Password, Account and Comments. See the below screenshot for detailed information.

General Setting screenshot

In general, the Host if your FTP web hosting name like; the Port is 21 or you can just leave it blank, use Plain FTP as Encryption and keep the Logon Type as Normal. at last, enter your FTP username and password in the User and Password fields, but leave the account as blank.

In the next, click on Advanced tab, select Server Type as default(Autodetect), unchecked Bypass proxy checkbox, and enter the default local directory as the place where you save the WordPress core files. At last, leave other options blank and click on Connect button in the below of Site Manager.

advanced settings screenshot

Once connected, FileZilla will show you the below screen, where lists the local directory on the left panel and the remote directory on the right panel. Just select all the local files and right click, and then click on Upload to transfer all files from the local computer to the online server.

directory screenshot

Configure the WordPress Site

After uploaded all core files, now you are needed to configure the WordPress site details. Visit your site domain as, you can see the web page like the below screenshot which ask you to enter the database connect details.

database connection screenshot

Here, you need to enter the database name, MySQL username, MySQL password, database host, table prefix. Click on Submit button after completing all configurations, and then you can see a welcome page like the following. If you have not created a database, just follow this guide for detailed steps.

account configuration screenshot

Type in the Site Title, Username, Password twice, E-mail account and select the checkbox of “Allow search engines to index this site”, then Click on “Install WordPress” button to finish the process. Then, you can visit your site on browser and check whether it is succesfully installed.

WordPress login page

Install WordPress using WAMP

WAMP, also known as WampServer, is an open software building on the local IP suit. After the installation, a PHP environment is simulated on local. In this way, you install and operate WordPress. Now, we are going to tell you how to install WordPress locally using WAMP step by step.

The whole process is a little bit complex, but we try to make it easy to understand and convenient to follow. There are 3 steps to be completed and no professional knowledge is needed.

Download WAMP and WordPress

DownloadLet’s finish all the downloading things at first. Go to and download WampServer. There are two choices for you: 32Bits or 64Blits. You choose this according to you operating system. However, if you are not sure, just right-click on Computer icon on your desktop and select Prosperity to confirm the system type. In addition, you can choose 32Bits that works well on both 32Bits and 64Bits. Then, go to and get the lasted version of WordPress to your computer.

Install WAMP and Create a Database

Open the WAMP file you have downloaded and follow the instructions on the screen. After installing the software successfully, you launch it and start all the service by choosing them on the task bar. The next step is to create a database for WordPress installation. Just open WAMP server and type in Localhost to your browser.

Install WAMP

Then, choose PHPMyAdmin under Tools and click on Database. After this, choose a name for your database, for example, WordPress. Later, click on Create. Here, your database is created successfully.

Create a Database

Install WordPress Locally

Open the WordPress file you downloaded before and extract it to root directory of WAMP server. Now, open WAMP server and go to Localhost in browser, you can see WordPress under Your Projects. Choose it and click on Creating a Configuration File.

In the following, you need to fill in some formats, typing in WordPress for Database Name, root for User Name, localhost for Database Host, whatever you want for Table Prefix and leave Password to blank. After this, click on Submit and you can see a new format comes out. Just fill in the Site Title, Username, Password for twice and provide your email. Here, a WordPress is successfully installed locally.

Install WordPress

Install WordPress Manually

In addition to installing WordPress using tools, some people may refer to do this manually.

  1. For this option, you firstly need to find your Database Tool that can be found from the control panel. Then, you can click the MySQL Databases from the list to create new database.
  2. create new database

  3. Enter in your database name into the field, and click Create Database button. Be care about your database name once the page reloads, and you will use it later.

    create database

    Click Go Back to the MySQL Databases page and scroll down to MySQL Users.

  4. Fiil in your password and user name, and click on Create User button to complete it. Click on Go Back button once the page refresh.
  5. add new user

  6. Define the user privileges under the “Add User to Database”. Choose the user from the User drop-down menu, and then select the Database from the Database drop-down list. Click Add button at last.
  7. add new user

  8. At this point, you have finished all the preparations. Now you can start to install WordPress. Down load the WordPress installation from Once download it, double-click to decompress it, and change the wp-config-sample.php to wp-config.php.
  9. In the next, open wp-config.php in a text editor and locate the below field and replace the “database_name_here”, “username_here”, and “username_here” with your own value created with BlueHost.
  10. 					define('DB_NAME', 'database_name_here');
    					define('DB_USER', 'username_here'); 
    					define('DB_PASSWORD', 'password_here'); 
  11. Upload WordPress to the server. Open up your FTP client and connect to the server. If you hope WordPress installed in a directory of your site, then change the folders to the name you favor and upload it.
  12. After uploading the WordPress, you need to install it.
    • Go to if you have upload the filed to the root folder;
    • Go to if you upload it to a directory.

    If successed, you will be turned to welcome screen. Fill in your site name, username, password and email, click install WordPress at last.

  13. Click on “Log In” when the screen reloads. Fill in the username and password, and then click on the “Log In” again.

At present, you have finish all the steps, and set up your WordPress.