As we have written in our previous article, Helio Host gives fully free cPanel enabled hosting service. We have Chosen Helio Host for this tutorial to install WordPress but it will be same for 0000free free web hosting or other free and paid web hosting to Install WordPress.
Helio Hosting doing a great job by providing free web server, but unfortunately, most users who are seeking for free web hosting are newbies and have almost no knowledge how to handle a server from cPanel or Install WordPress on it.
We are NOT affiliate of Helio Hosting. We are definitely promoting WordPress, a beautiful Open Source CMS, so that every one in this Planet can have his / her own website or blog.
There are many talents, who because of limited budget can not run a server or can not continue to pay the server and Install WordPress. Also, it can be a great choice for small non profit organizations to Install WordPress and run.
So, this is a full guide on how to install WordPress without shelling out a dime.
Pre-preparation to Install WordPress
You have to decide whether you will use the free domain name provided by Helio Host or buy a Domain Name before hand or after you Install WordPress.
Though, it can be done before or after the Install WordPress process. But, in our opinion, decide it before creating the account on Helio Host and Install WordPress.
We will show how to Install WordPress on free Domain Name provided by Helio Host. The Steps to Install WordPress using a custom domain name is the same, except, you have to Edit the Name Servers to Helio Host from your Domain Register’s account. If you want to use a custom domain name after, you can ask Helio Host support. After few months of using a server with cPanel, you will get used with all these things and you can Install WordPress just as we are doing within few minutes. You can write how to Install WordPress in your blog yourself by then!
You might like to use an FTP software like FileZilla, which has been among the latest pick of the week.
Preparation phase to Install WordPress
After receiving the confirmatory email from Helio Host, You will be able to log in to the cPanel within 24 hours and will be able to Install WordPress. You will see a 404 error page still the server is not ready to Install WordPress.
If you are using a custom domain name to Install WordPress, if it is a Top Level Domain (like .com, .net or others), big process will run in the background. You can see the DNS propagation online using this service. You can not Install WordPress until it has been resolved. It can take up to 48 hours, sometimes it takes 2 hours sometimes 5 days, but usual is within 48 hours.
You must have received the invitation email from Helio Host with a URL link to the cPanel. This is needed to Install WordPress.
Typically it should look like :
After you have clicked the link, your browser will throw this login screen :
Never save any password. You will logged into your cPanel. Here is a live demo of cPanel, click the Demo listed under Domain Owner Panel.
By this time, you must download WordPress from this official page in order to be able to Install WordPress.
After the download is complete, you have to unzip it as the first step to Install WordPress.
Now, open a text editor like notepad and keep it minimized, go to your cPanel now (in browser). Under Databases list, you will see : MySQL® Database Wizard. Click it. In the next step, you have to give it a name, use anything you like and click the next step button.
Copy the line “Added the database your-custom-name_you-gave-the name.” and paste it on your Notepad or the text editor you are using. Save the text file with some name like “MySQL Details”, keep it minimized.
Again go to cPanel (we were about to create the MySQL® Database), give a user name and copy it to your notepad, use the password generator provided in cPanel to create a password. Copy it and use it.
Copy the Password, tick the option saying “I have copied” click “Use Password” and then click Create User. In the next window, you will get all details of the MySQL database you have created. Still we suggest to copy in Notepad at every step as a precaution. Just crosscheck your Notepad’s MySQL database details with the wizard screen. You must click All Privileges check-box and then click Next Step :
In next step, the MySQL database will be created and you will click return home. Now minimize the browser and go to the downloaded and unzipped folder of WordPress. You will see a file named ; Open it with any text Editor like Notepad, But we prefer to use gedit. You have to Edit only the lines 19, 22 and 25, namely :
19 define(‘DB_NAME’, ‘database_name_here‘);
22 define(‘DB_USER’, ‘username_here‘);
25 define(‘DB_PASSWORD’, ‘password_here‘);
Unless anything specified by the web hosting company, for all cPanel web hosting, this line :
28 define(‘DB_HOST’, ‘localhost‘);
Need NOT to be changed. Here is excellent guide in WordPress for this local host problem to install WorPress here.
Change the database_name_here, username_here, password_here to that you have copied in your Notepad. Save it. Close it, again open it and recheck if they are correct. Close it.
Now, rename thatto …done! We are ready to install WordPress.
Now, Select all the files inside the WordPress Folder and Zip it :
Note : This method to install WordPress will able you to access your blog from the domain name in browser : like you can open our blog by typing thecustomizewindows.com ; if you want to Install WordPress as thecustomizewindows.com/blog ; then zip the full WordPress folder, instead of the files.
Now, go to cPanel, Click File Manager, select Web Root (public_html/www), check show hidden files :
This Window will open, click upload :
Another Window will open, keep everything as default, hit the upload button, locate that WordPress.zip (that you have edited and zipped), it will automatically start to upload. When it will say (right bottom) :then you can click back to home link. Go to File Manager, refresh if needed, you will see your WordPress.zip is in the root, click to select and click the extract button from the top panel. Keep everything default and it will be done.
Final Step of WordPress Install process
Now, go to : http://example.com/wp-admin/install.php ; where example.com is your domain name, if it is, abcd.heliohost.org, then you should go to : http://abcd.heliohost.org/wp-admin/install.php ; when we did install WordPress for this site, we went to http://thecustomizewindows.com/wp-admin/install.php (Do not try ours, there is nothing.)
Just fill the fields to properly Install WordPress :
Where is yours?
What to do after I Install WordPress?
You will get full guide on various articles on this what to do, what not do when you Install WordPress.
- Akismet is installed when you Install WordPress, get free api and activate it.
- You might use some SEO Plugins written here after you Install WordPress.
- Install 404 Plugin
- You can use Socialize Plugin after you Install WordPress and start blogging.
- Must : Take full backup after you Install WordPress, plugins and begin writing.
- We recommend to use some Cache Plugin after you Install WordPress
- Change your Permalink Structure after you Install WordPress
- BTW, Almost all Plugins are Free listed here and can be installed from the dashboard.