> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installing WordPress manually

> Learn how to manually install the popular WordPress blogging platform on your hosting.com account.

This article describes how to manually install WordPress on your hosting.com account.

<Note>
  Depending on your account type, you can [use Webuzo](/docs/accessing-and-using-webuzo-on-an-unmanaged-server) or [use Softaculous in cPanel](/docs/wordpress1) to guide you through the WordPress installation process. A manual installation is only needed for special scenarios, such as when you want to install a particular WordPress version.
</Note>

## Installing WordPress

WordPress is compatible with all hosting.com accounts, and the installation process is straightforward.

<Note>
  Although hosting.com servers are compatible with a wide variety of software applications, we cannot provide troubleshooting assistance for application-specific issues.
</Note>

To install WordPress manually, follow these steps:

1. Download the WordPress installation *.zip* file at [http://wordpress.org/download](http://wordpress.org/download) to your local computer.

2. Extract the *.zip* file on your computer.

3. [Use FTP](/docs/using-ftp-file-transfer-protocol) to upload the contents of the extracted *wordpress* directory to the *public\_html* directory of your hosting.com account.
   > 📘 Note
   >
   > This step assumes that you want to install WordPress in your account's document root directory. If you want to install WordPress in a subdirectory, upload the files to the subdirectory instead.

4. Use cPanel to create a MySQL database and database user for WordPress. You will need this information during the web configuration process.
   > 📘 Note
   >
   > For information about how to create a MySQL database and user, please see [this article](/docs/managing-mysql-databases).

5. Use your web browser to go to the WordPress installation URL. The WordPress installation page appears.
   > 📘 Note
   >
   > If you uploaded the WordPress files to the document root directory, the installation URL is your domain name (for example, *[http://www.example.com](http://www.example.com)* ). If you uploaded the WordPress files to a subdirectory, add the subdirectory's name to the URL.

6. Click **Create a Configuration File**.

7. Make sure that you have the required information for the database you created in step 4, and then click **Let's go!**

8. In the **Database Name** text box, type the name of the database you created in step 4.
   > 📘 Note
   >
   > Remember that on shared hosting and reseller hosting accounts, the database name begins with your username. For example, if you create a database named *wp*, the full database name is *username\_wp*, where *username* represents your account username.

9. In the **User Name** text box, type the name of the database user you created in step 4.
   > 📘 Note
   >
   > Remember that on shared hosting and reseller hosting accounts, the database username begins with your username. For example, if you create a database user named *wpuser*, the full database username is *username\_wpuser*, where *username* represents your account username.

10. In the **Password** text box, type the password for the database user you created in step 4.

11. In the **Database Host** text box, confirm that the value is set to **localhost**.

12. In the **Table Prefix** text box, confirm that the value is set to **wp\_**.

13. Click **Submit**.

14. If WordPress is able to connect to the database, click **Run the install**. Otherwise, check the settings you provided in steps 8 to 12, and then try again.

15. Under **Information needed**, in the **Site Title** text box, type the name of your site. You can name the site anything you want.

16. In the **Username** text box, type a username for the administrator.

17. In the **Password, twice** text boxes, type a password for the administrator.

18. In the **Your E-mail** text box, type the administrator's e-mail address.

19. If you do not want search engines to index your site, clear the **Allow search engines to index this site** check box.

20. Click **Install WordPress**.

21. When WordPress completes the installation, the **Success!** page appears.

22. Click **Log In** to log in to the site, and then use the username and password that you specified in steps 16 and 17.

## More information

For more information about WordPress, please visit [http://wordpress.org](http://wordpress.org).

## Related articles

* [WordPress](/docs/wordpress1)

* [Installing WordPress themes](/docs/installing-wordpress-themes)

* [WordPress security](/docs/wordpress-security)
