Hosting A Website on Infinity Free For Free
Tags: webdev, productivity, tutorial
Published: 2020-08-09 05:57:03

---
title: Hosting A Website on Infinity Free For Free
published: true
date: 
tags: webdev, productivity, tutorial
canonical_url: http://billyokeyo.codes/articles/hosting-website-infinity-free-free/
---

Getting that website fired up online, is not that hard. In this article we will discuss on how you can have you site hosted for free using [InfinityFree](https://infinityfree.net/). 

Infinity Free has some cool features which you can enjoy using, and in my opinion it is among the best hosting platforms you can get for free. 

So lets get into the process of hosting a website there.

* * *

**1. Create an Account or Log In into your account**

Creating an account there is simple and straight forward as shown below:

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic1jpg)

**2. Create a Hosting Account**

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic9jpg)

Here you now create an account with the name of the website you want to host, not your details and you do that by clicking on the Create Account button.

**3. Create a Custom Domain or a Subdomain provided by InfinityFree**

Here if you have your custom domain, you can enter it and chage your nameservers in your domain providers to point to InfinityFree, if you have a difficult time doing this, [check this this article out](https://support.infinityfree.net/domains-dns/how-to-use-infinityfree-nameservers/).

For custom domain you'll click on the custom domain tab, then enter your domain name and click on search Domain.

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic4jpg)

For subdomainns provided by infinityfree, click on the subdomain tab and enter your preffered subdomain name.

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic3.jpg)

**4. Manage your account**

After a successful creation of your subdomain or domain, your account will show up with a button to manage it. Click on the manage button. 

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic2.jpg)

Mine shows three acounts, it's because I have three accounts, yours will show one.

**5. Upload your Files**

Another window will open and a screen like this will open:

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic6.jpg)

Click on File manager and you will see a window like this, Now get into htdocs and upload your files there.

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic8.jpg)

Your uploaded files should appear here.

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/15/pic7.jpg)

**6. Creating Your Database**

> This is the most crucial part, Some get stuck here.

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/pic6.jpg)

Click on Control Panel and it will open another tab

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/infinity-1.jpg)

Now Click on MySQL Databases which will open another window as shown below

 

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/infimity-2.jpg)

Enter your database name and click on create database.

 

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/infinity-3.jpg)

Your database will now appear in the current Databases. Click on Admin button and another tab will open as shown below and from there you can start creating your tables or click on the import tab and import your already created database.

 

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/infinity-4.jpg)

**7. Changing your PHP connectionn file configuration**

Now we need to change our database name and password to match the ones in our account. We can find the details in our account dashboard. If you had a config file where you had specified your connecrtion details, you'll only change that, but if you were calling your database credentials in each file, you will have to change them in all of them or aternatively create a new file and save your connection credentials there and include the file in each other page which will require the connection.

To find your database credentials, go tour panel and click on Account Settings

￼

In Account Settings You will find your details there:

![](https://billyblog.blob.core.windows.net/media/uploads/2020/05/16/infinity-5_zVv37D7.jpg)

 

That's all you had, If you are having any difficulty feel free to leave a comment and I will reply as soon as I can.

See you soon. happy coding