Install WordPress on X10Hosting - Free WordPress Hosting
Last updated on May 1st, 2021
Are you a WordPress developer, a freelancer, or a startup business who wants to launch your WordPress site on production without spending a dime? Now it's possible with X10Hosting who offers free web hosting for WordPress.
Here in this article, we'll walk you through the steps on how you can install WordPress on X10Hosting -- give you some tips and advice to ease each and every process.
You may ask the question "Why would I install WordPress on X10Hosting?". There are lots of free WordPress hosting out there such's Infinityfree, Freehostia, Byethost, and many more. Well, here our primary reason: with X10Hosting you have complete control of your website (you have your own cPanel to create domains and databases, tweak settings, etc.). Also, in our conducted speed test, we've discovered that this hosting is much better in terms of speed and performance compared to other free WordPress hosting out there. A default WordPress install with Twentytwenty theme scores 97/100 on mobile and 98/100 on the desktop in Google PageSpeed insights (the server response time is around 200ms). They also have a help center page whenever you need to ask for support. Most importantly, X10Hosting is 100% FREE, and you don't have to give your credit card details when signing up with them. Visit X10Hosting's official website here for more information about the features and services they offer.
Requirements
- Your email
- A fresh WordPress zip file
Steps to Install WordPress on X10Hosting
Step 1: Create your X10Hosting Account
A. First, open your browser and go to the X10Hosting website here.
B. Next, enter your preferred domain name (e.g. mycooldomain) and click the continue button.
C. Then, provide the email address that you'll use when signing in to your X10Hosting account.
Hit the continue button to proceed.
D. After that, create a strong password.
E. Lastly, read the X10Hosting terms of service and check "I Agree".
Click submit button to proceed.
F. Now you should receive an email from X10Hosting containing your domain and hosting details.
Step 2: Sign-in to X10Hosting & Personalize Your Account
A. Enter your first name then click continue.
B. Your account will be updated.
Click the continue button to proceed.
C. You'll receive an email from X10Hosting containing an email confirmation link. Simply click the link to confirm your account.
D. After your account has been confirmed, hit the continue button (you will be redirected to the login page where you have to sign in).
E. Your web hosting account is now ready. X10Hosting will show you your web hosting account details. Take note of those necessary details and keep it secure.
Click open cPanel button, You'll be redirected to X10Hosting cPanel login page.
F. Sign in to your cPanel (you'll be redirected to your control panel page). From there you can start creating your website and upload file/s.
Go and try to play around and explore with your hosting account.
Step 3: Add Your Website from CPanel
A. From cPanel, click Add website button.
B. You'll see 3 options here (Custom website, Use Site Builder, and Software/Script Installer). Select the default option -- Custom Website so you'll have full control of your website files.
Provide the necessary details then click add website.
C. You should see a message "website successfully created" along with your website details.
Click Continue to my website.
D. Click the file manager icon.
From the file manager, hit the upload icon, tap choose file button then locate your WordPress zip file. You may download wordpress.zip from WordPress.org here if you don't have one yet. Once you're done uploading wordpress.zip, hit reload icon to see the file.
E. Extract wordpress.zip.
After extracting the zip file you should see the wordpress folder. All files from wordpress folder should be moved to /public_html.
F. Create a database for your WordPress.
Go back to cPanel's main page and click Database.
Hit + Add MySQL Database, a pop-up window will show, now enter your database name and click submit.
G. Create your MySQL database user.
A database user will manage the database that we've just created.
Click the gear icon and select Manage Users (you'll be redirected to MySQL Database Users).
Hit + Add user to database to be able to add MySQL database user.
Enter database user and password and click submit button to proceed to Update Database Privileges.
Tick the Grant All Privileges check box then click Update privileges button. "Successfully set privileges" message will show.
Step 4: Finally, Install WordPress on X10Hosting!
Now that we're done settings up everything, we can now begin to install WordPress on X10Hosting.
A. From your browser, go to your site URL (you should see the WordPress install wizard).
Now select your language.
B. Read the getting started page and click the Let's go button.
C. Enter your database details and click submit button (you should see the "All right, sparky!" message means WordPress can successfully communicate to your database).
Now run the install.
D. Provide your username/email address and password to sign in.
On successful authentication, the page will redirect you to your WordPress dashboard.
You can now customize your WordPress site, use any WordPress theme you like and add content to your niche.
Well done! You have successfully installed your WordPress site on X10Hosting.
If you want a dedicated web hosting server for your site, you may choose Bluehost -- the most reliable web hosting server for WordPress. You can follow our complete guide here on launching a WordPress site on Bluehost and get 63% off.
Another choice is launching your site on an unmanaged server (such as Google Cloud Platform, AWS, etc.). You may follow our steps here on manual migrating WordPress sites on unmanaged servers.
That's all fellas. We hope this written article on installing WordPress on X10Hosting helped you get your WordPress up and running in production without spending money.
Hi, thanks! I made it up to step 4 at which point I got this error:
“Your server is running PHP version 5.5.38 but WordPress 5.2.1 requires at least 5.6.20.”
I see a few help guides online suggesting how to work around but it took a bunch of digging to figure out that I needed to change my cpanel theme before I could get this to work. Adding this info to your tutorial with screenshots would be helpful! Or, it’s all covered here if anyone else needs:
https://x10hosting.com/support/guides/php-configuration-tutorial
Hi Rachel, thanks for pointing out!