How to Set Up WordPress Hosting

Welcome to Ben’s Experience! In this post, I’ll guide you through the process of setting up WordPress hosting using Hostinger. Hostinger is known for its affordability and fast loading times, making it an excellent choice for hosting your WordPress site.

Step 1: Visit Hostinger

First, head over to the Hostinger website using my affiliate link: benexperience.com/hostinger-free. By using this link, you’ll get my support with Hostinger, WordPress, and affiliate marketing. If you need help, feel free to contact me at Ben@benexperience.com.

Step 2: Choose a Hosting Plan

Once on the Hostinger site, click on “Hosting” at the top, then go to “Web Hosting.” Hostinger offers three plans:

  • Single Web Hosting: Basic, good for small sites.
  • Premium Web Hosting: Recommended for most users, with more resources.
  • Business Web Hosting: Best for higher performance needs.

For beginners, I recommend the Premium plan as it offers ample resources, including up to 100 websites, 100 GB of NVMe storage, unlimited SSL certificates, free email accounts, and a free domain.

Step 3: Select a Plan

Click “Choose Plan” under the plan you prefer. Select your subscription duration—one year, two years, or four years. Longer durations offer better value, with the four-year plan giving three months free.

Step 4: Complete the Purchase

Fill in your personal details (optional), verify the total cost, and enter your payment information. Hostinger accepts various payment methods, including credit cards and PayPal.

Step 5: Set Up Your Domain and Hosting

After purchasing, click “Create a New Website” or skip if you want. Claim your free domain by entering your desired domain name and filling in your details.

Step 6: Choose Server Location

Select a server location close to your main audience for better loading speeds. Click “Finish Setup” and wait a moment.

Step 7: Verify Your Email

Check your email inbox for a verification email from Hostinger. Click the verification link to confirm your domain name.

Step 8: Install WordPress

Log in to your Hostinger account, click “Websites” at the top, then “Dashboard” next to your site. To install WordPress, click “Auto Installer” and then “WordPress.” Enter your site details and click “Install.”

Step 9: Customize WordPress

Log in to your WordPress dashboard. Go to “Appearance,” then “Themes,” and click “Add New.” I recommend the Astra theme for its versatility. Activate the theme and start customizing.

Step 10: Optimize Your Site

Remove unnecessary plugins like Hostinger’s easy onboarding tools to keep your site fast. Add new users, manage settings, and personalize your site title and icon.


Setting up WordPress hosting with Hostinger is straightforward and user-friendly. Don’t forget to grab my two free online courses on Hostinger hosting and WordPress management by clicking the link in the description. For more detailed steps, watch the video tutorial on my YouTube channel.

Happy hosting!

Similar Posts