7 Steps How to Create Self Hosted WordPress For Free


Today, NginY will write tutorial about how to create self hosted wordpress for free, without having to spend any money. This tutorial is very useful for those of you who want to create website, or try the science of SEO, google analytic, and others yet still afraid to try paid including myself which is initially using free domain and free hosting. For those who are still confused what is the domain and hosting, you can check it at this post.

For your information, I use Freenom as service to create domain and hostinger as hosting provider in this tutorial.

# 1. Create Domain At Freenom

Self Hosted WordPress - Freenom
Self Hosted WordPress – Freenom

First, create freenom account at my.freenom.com. in this case I login using my gmail account. After successfully login, go to the Services > Register a new domain.

# 2. Check availability domain that we want and GET IT NOW!

check availability tutorials - Self Hosted WordPress
check availability tutorials – Self Hosted WordPress

For example I try  to create website with domain tutorialwordpress.ml. After choose the domain name, click check out. In this example, I rent the domain name for 12 months@Free, because if you rent more than 1 year, we should paid for it. After press continue then you should fill data form to complete the process. After click complete order, freenom’s task deferred until here. But do not close the window because later on, we will be there again.

# 3. Order free hosting at hostinger!

Self Hosted WordPress - Free Hosting
Self Hosted WordPress – Free Hosting

The next step is create an hostinger account. In this tutorial, I login into hostinger using facebook account. Then you will automatically go to the page as above, next click hosting > new hosting order. Order with free hosting package. The next page you should choose hosting duration, here I select the hosting package with the longest duration that is 60 months, and then click checkout > check term and condition checkbox and hit SUBMIT ORDER. Up here you already have hosting and a pop up will appear as below.

“Selamat, Anda hampir selesai! Silakan setup order Anda untuk dapat menggunakannya.”

in this stage click + Setup and we are heading to the next step.

# 4. Setting up hosting!

Self Hosted WordPress - setting up hosting
Self Hosted WordPress – setting up hosting

After click + Setup at the previous pop up, then you will automatically go to the page as above. Choose Domain option at “Jenis Domain”. Domain name is filled with domain name you created at freenom previously. For example, I enter tutorialwordpress.ml as I created before in the second step. Choose Europe (UK) at “lokasi server” and fill the password field. Click + setup and you have already completed this step.

# 5. Write down the name of the server!

After complete the step 4, you will automatically be redirected to homepage. Go to hosting menu and choose your hosting which is already you created before.

Self Hosted WordPress - Select hosting
Self Hosted WordPress – Select hosting

After that you will automatically be redirected to hosting settings page, then select account menu > detail, and note the name of the server on the name server Details written on it. At the screenshot below, name the server is

  1. ns1.idhostinger.com
  2. ns2.idhostinger.com
  3. ns3.idhostinger.com
  4. ns4.idhostinger.com
Self Hosted WordPress - name server
Self Hosted WordPress – name server

# 6. Pointing your Domain to Hosting

Self Hosted WordPress - pointing domain to hosting
Self Hosted WordPress – pointing domain to hosting

Well, now we are back again to the freenom.

Choose services menu > my domain then you will automatically be redirected to a page that presents a domain that you created. Click manage domain on the domain that you created earlier. After that you will be redirected to page managing domain, select Management tools >  nameservers. Select the radio button use custom nameservers (enter below). Then fill the nameserver field with nameserver you already note before, such as the example above then click change name server. Then the process of pointing the domain to the server takes around 1 x 24 hours, but the few times I tried already pointed in less than 10 minutes. Freenom’s tasks already done up here.

# 7. WordPress install with autoinstaller

Then, we return again to the hosting menu at hostinger. Scroll down the menu and select the auto installer. 

Self Hosted WordPress - autoinstaller
Self Hosted WordPress – autoinstaller

Then you should got to menu auto installer which contains many applications, type wordpress or you can look it up yourself.

Self Hosted WordPress - create wordpress
Self Hosted WordPress – create wordpress

Then fill in the wordpress configuration.

Self Hosted WordPress - configure wordpress
Self Hosted WordPress – configure wordpress

After complete the configuration, try to open a new tab and type the domain you order at freenom.com before. Then the wordpress that you install should be already live, and please do configuration in [domain name]/wp-admin, for example tutorialwordpress.ml/wp-admin. Login with the username and password which you already register (picture above).

Self Hosted WordPress - result
Self Hosted WordPress – result

That’s the tutorials how to create wordpress self hosted for free within 30 minutes, this website also use free hosting and domain from hostinger and freenom, the domain is nginy.cf. If you want to play around with websites that can be live, you can use free hosting. But if aiming for a more serious and business-related, I do not recommend to use the free ones. Because the hosting provider has a paid hosting customers as well and it is very difficult to get support from them. The server also free hosting sometimes unstable and often time out and numerous limitations however it is enough if used to play.

UPDATE: For now hostinger no longer serve free hosting, thanks to Faisal Lalu that inform me the information

“The only way to do great work is to love what you in. If you haven’t found it yet, keep looking, don’t settle “~ Steve Job

Leave a Reply

6 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
6 Comment authors
prediksi hk malam inihome home goodse news instagramjazekers.comBob Recent comment authors
newest oldest most voted
Notify of

Or possiƅlү he likеs bowling.? Lee continued. ?I heard somebody say that
whenevewr you hear thunder, that means that God is Ƅowling in heaven.
I wager hess actually good at it.


Ꮇy brother recommended Ӏ woսld possibly like thіs web site.
He used to be totally rigһt. Tһіs publish tгuly made mү ɗay.
Үou cann’t beⅼieve simply һow a lot time I had spent for tһіs info!

Thank you!


Thanks for your personal marvelous posting! I really enjoyed reading it, you can be a great author.
I will be sure to bookmark your blog and
will come back sometime soon. I want to encourage continue your great job,
have a nice weekend!

e news instagram

Many persons that are a new comer to the world wide web, or simply are merely
going through the possibility to start a business online question when it is really essential to their success
to posses a blog. Without much efforrt whatsoever you will bbe a whole
lot of more educated around the subject. No matter how big
or small the business is, it may be the best
tool for them.

home home goods

If you need new appliance or furniture, look at the local home goods store for which could be on clearance on account
of some modest dings. As mentioned early they could be purchased second-hand at thrift stores.
There are digital variations and traditional analog ones also, computerized styles, though some of the favorites are the types which are antiques.

prediksi hk malam ini

Hi there, after reading thyis awesome paragraph i aam also
glad to share my experience here with colleagues.

Close Menu