How to Make Free Website Video Tutorial

Share this page with

How to Make Free Website with Free Hosting and Free Domain name. A step by step guide directly to create your own free website, combining personal, or small projects.


Watch: Latest Posts    Subscribe: Newsletter

First of ALL. There is no such thing as free Top-level Domain, for example .com .net .us etc. Because Top Level Domain (TLD) is not free because they are the highest level in the hierarchical Internet Domain Name System.

So if you’re looking for How to Make Free Website e.g yoursitename.com without paying a dime, forget it, there is no such thing. The only way to have a free TLD is creating a subdomain in a Hosting Service, that is, yoursitename.hostingname.com

Find a Top level Domain for your Website

I must say that there is no such thing as free Top-level Domain, for example .com .net .us etc. Because Top Level Domain (TLD) is not free because they are the highest level in the hierarchical Internet Domain Name System.

So, if you’re looking for yoursitename.com without paying a dime, forget it, there is no such thing. The only way to have a free TLD is creating a subdomain in a Hosting Service, that is, yoursitename.hostingname.com .

Therefor, if you need a website to rank higher in the list of search results on google.com, you need a Professional Hosting Service With:

Unlimited Domains,
Transfer & Space,
1 click WordPress Install,
Free Site Builders,
Great 24/7 Support
30 day money-back guaranty

Bluehost is the Hosting Service that i can suggest, as a client i know and understand why Bluehost is powering over 2 million websites worldwide.

So, go ahead and try for 30 days money-back guaranty. Select your plan:Basic, Plus, Prime or Pro and grab your professional hosting service.

How to Make Free Website

On Freenom.com for example, type a name for your project, and if available, you can register as a free domain name.

When the name is available, we jump to this page. And here, we going to use our name servers that will paste later on. We define the registration length, and next, after we pass this picture control, we going to need a hosting service.

On 000webhost.com, we can host our free domain. Type your free domain, your personal or nickname, an e-mail address, and your password.

If you wish to have a shared hosting in a free hosting package, host with 000webhost.com or other Free but shared hosting srevice.

NEXT:

Type the captcha words, agree to the terms of service, click to create, and then go to your email address to confirm your account.

Now go to control-panel. In view account details, we going to copy the name servers.

Then we jump back to Freenom.com, and we going to paste this name servers.

Now register your free domain, type an e-mail address, and click next. Enter your freenom email and password to add this domain name to your account, and then you can login. Now to manage this domain name, go to ‘My domains’, and click to ‘manage Domain’.

And on ‘Management Tools’, is where you change the name servers.

Create MySQL database

Now go back to the hosting service control panel. We need to create MySQL database.

Type a Database Name, a username and password, and copy this details to the clipboard or elsewhere.

You will need this info, for instance, if you install a content management system like WordPress, to paste into the wp-config file.

Now, the issue here is the name servers to propagate. Could take up 48 hours to take effect. Just Be patient.

When ready, you will see this page, the default.php file. You find this file inside the ‘public.html’ directory of your website.

If you go to file manager in control panel, or from an FTP program, navigate to the public folder, and you’ll see this file there.

You will need to delete, or assign a different name, because we want a different default page. The one from our website.

At this point, we already set a free domain name. Order a hosting service. Renamed the name-servers, create a database, but we still have to create or transfer the content of the website.

CMS content Management System

So we going to use a content Management System like WordPress. The most practical way to do this, is uploading WordPress folders and files, to the host server.

On Script Auto-installer, download from WordPress.org. Then unzip the WordPress file, and upload all files and directories inside the WordPress folder, to the FTP public folder on your server, and wait until the upload is completed.

When it’s done, return to the website address in your browser, and refresh the page. Now choose a language, continue, and here is where we need the details of My SQL database, to edit the wp-config.php file.   Go to your hosting control panel, MySQL database details, and paste that info into this page.

Leave the Table Prefix as it is, hit submit, and continue. Since you already upload WordPress, we just need fill this last information needed. Type a Site Title, a username, password, email, and then login.

Welcome to WordPress. If is the first time you are creating a website with WordPress, i can assure you, it is not as difficult as you might think. Give it a try. You can also search for WordPress Tutorials, that will help you with your inquiries, and questions.

How to Make Free Website


How to Make Free Website