How To Create And Manage Subdomains And Install WordPress On Bluehost
6 mins read

How To Create And Manage Subdomains And Install WordPress On Bluehost

Introduction

Creating a WordPress website on a subdomain in Bluehost allows you to organize content efficiently, test new ideas, or launch separate sections such as blogs, stores, or landing pages without affecting your main website. This guide provides a complete step-by-step walkthrough for setting up WordPress on a Bluehost subdomain using cPanel. It covers the entire process, including creating a subdomain, uploading and extracting WordPress files, moving them to the correct root directory, setting up a MySQL database, and completing the WordPress installation wizard. By following these steps carefully, you ensure that your subdomain is properly configured, securely connected to a database, and ready for customization. This manual approach gives you greater control over file structure, database settings, and overall site configuration, making it ideal for users who want flexibility and a deeper understanding of how WordPress works within the Bluehost hosting environment.

1. Click Websites Tab

Click the Websites tab in your Bluehost account dashboard to access your website management options.

Click Websites Tab

2. Click Manage Button

Click the Manage button next to the website you want to configure to open its settings.

Click Manage Button

3. Access cPanel

Click the CPANEL option to open the control panel for advanced website management.

Access cPanel

4. Open Domains Section

Click the Domains section within cPanel to manage your domain names and subdomains.

Open Domains Section

5. Create New Domain

Click Create A New Domain to start adding a new subdomain to your hosting account.

Create New Domain

6. Enter Subdomain Name

write your full subdomain name(e.g. if your domain is “example.com” then subdomain will be like “blog.example.com”

Enter Subdomain Name

7. Submit New Domain

Click Submit to create the new subdomain with the specified name.

Submit New Domain

8. Confirm Domain Creation

You have successfully created the new subdomain with its document root directory set up.

Confirm Domain Creation

9. Proceed To File Manager

Click here to continue to the File Manager where you will upload WordPress files.

Proceed To File Manager

10. Open File Manager

Click File Manager in cPanel to access your website’s file system.

Open File Manager

11. Select Subdomain Folder

Click the folder named after your subdomain to open its root directory.

Select Subdomain Folder

12. Start File Upload

Click Upload to begin uploading WordPress installation files to the subdomain folder.

Start File Upload

13. Access WordPress Download

Type “download wordpress” on google and goto official wordpress.org site to download wordpress

Access WordPress Download

14. Download WordPress Package

Click Download WordPress 6.9 to download the latest WordPress installation zip file.

Download WordPress Package

15. Select File To Upload

Click Select File to browse your computer and choose the WordPress zip file for upload.

Select File To Upload

16. Return To Subdomain Folder

Click Go Back to the subdomain folder to view the uploaded WordPress zip file.

Return To Subdomain Folder

17. Select WordPress Zip

Click the WordPress zip file you just uploaded to prepare for extraction.

Select WordPress Zip

18. Extract WordPress Files

Click Extract to unzip the WordPress installation files into the subdomain directory.

Extract WordPress Files

19. Confirm Extraction

Click Extract Files to confirm and complete the extraction process.

Confirm Extraction

20. Close Extraction Window

Click Close to finish the extraction and return to the file list.

Close Extraction Window

21. Open WordPress Folder

Click the wordpress folder created by the extraction to access its contents.

Open WordPress Folder

22. Select All WordPress Files

Click Select All to highlight all files and folders inside the wordpress directory.

Select All WordPress Files

23. Move WordPress Files

Click Move to relocate the WordPress files from the subfolder to the root directory.

Move WordPress Files

24. Confirm File Move

Click Move Files to complete moving all WordPress files to the subdomain root.

Confirm File Move

25. Return To Root Directory

Click Back to go back to the subdomain root directory after moving files.

Return To Root Directory

26. Open Subdomain URL Again

Go back to website Dashboard and select your website

Open Subdomain URL Again

27. Continue Setup

Choose your language and Click “Continue”

Continue Setup

28. Click Here To Proceed

Open Cpanel again for database creation

Click Here To Proceed

29. Open MySQL Database Wizard

Click MySQL® Database Wizard to create a new database for WordPress.

Open MySQL Database Wizard

30. Proceed To Next Step

Give Any name to your database and click next

Proceed To Next Step

Ad Banner

31. Enter Database Username

Click the Username field and enter a username for the new database user.

Enter Database Username

32. Enter Database Password

Click the Password field and enter a secure password for the database user.

Enter Database Password

33. Create Database User

Click Create User to add the new user to the database.

Create Database User

34. Confirm Privileges Selection

Fill ALL to ensure the user has all necessary database privileges.

Confirm Privileges Selection

35. Save Privilege Changes

Click Make Changes to apply the privilege settings to the database user.

Save Privilege Changes

36. Return To Database List

Click Return to MySQL Databases to view your database and users.

Return To Database List

37. Save credentials

Copy and save these details to notepad

Save credentials

38. Start WordPress Setup

Click Let’s go! to begin entering your database connection details.

Start WordPress Setup

39. Enter Database Name

Enter those Database details which you have copied on notepad

Enter Database Name

40. Enter Database Username

Click the Username field and enter the database user name you created.

Enter Database Username

41. Enter Database Password

Click the Password field and enter the password for your database user.

Enter Database Password

42. Set Table Prefix

Click the Table Prefix field to specify a prefix for your WordPress database tables.

Set Table Prefix

43. Submit Database Info

Click Submit to save your database connection settings and continue.

Submit Database Info

44. Run WordPress Installation

Click Run the installation to start installing WordPress on your subdomain.

Run WordPress Installation

45. Enter Site Title

Click the Site Title field and enter the name for your WordPress site.

Enter Site Title

46. Enter Admin Username

Click the Username field and enter the administrator username for WordPress.

Enter Admin Username

47. Enter Admin Password

Click the Password field and enter a secure password for the admin account.

Enter Admin Password

48. Enter Admin Email

Click the Your Email field and enter your email address for site administration.

Enter Admin Email

49. Set Search Engine Preference

Click Discourage search engines from indexing this site to control visibility.

Set Search Engine Preference

50. Install WordPress

Click Install WordPress to complete the installation process on your subdomain.

Install WordPress

51. Access Login Page

Click Log In to go to the WordPress admin login page.

Access Login Page

52. Enter Admin Password

Fill your admin password to authenticate and access the WordPress dashboard.

Enter Admin Password

53. Submit Login

Click Log In to enter the WordPress admin area.

Submit Login

54. Open WordPress Dashboard

verify your website

Open WordPress Dashboard

55. Customization

Customize your site

Customization

Conclusion

By following the steps outlined in this guide, you have successfully installed WordPress on a subdomain using Bluehost cPanel. From creating the subdomain and managing files to configuring the database and completing the WordPress setup, each step ensures a stable and secure installation. Your subdomain is now ready for customization, content creation, and further development, providing a flexible solution for expanding your online presence.

  • Visit: https://www.woohelpdesk.com

  • Call Us Toll-Free: +1 888 602 0119 (US & Canada)

  • Get professional support for WordPress subdomain setup, Bluehost configuration, database management, troubleshooting, and WooCommerce solutions

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave a Reply

Your email address will not be published. Required fields are marked *