Hi, welcome to Mmo4teen !
In this post, we’ll talk about how a teenager can build their own website for free and use it to make money online.
You know, having a website is fun. You can do many things with a website of your own. It can be an online diary, photos gallery, personal blog, etc,…. But one of its most important aspects is to earn you some money. Although managing one is easy as you just need to provide content on a daily basis, simply like updating your Facebook status, building one is definitely not easy like pressing a few buttons.
Or is it ?
Let’s get started shall we?
1. CMS ( Content Management System )
A content management system (CMS) is a computer application that allows publishing, editing, modifying content and also organizing, deleting as well as maintaining from a central interface.
In layman term, it’s a program that helps us manage our website while avoiding codes. There are many CMS available right now on the Internet and they all have their pros and cons; however, today, I’m focusing on the most popular and I believe the easiest to setup and customize.
WordPress is a CMS, known for its ability to customize your heart content with ready-made themes and plugins, which are provided by the WordPress community. You know, the community behind it is actually one of its best aspects. You’ll be at ease to know that there’s always a place for you to look for help.
There are so many things to talk about WordPress but for the sake of today’s post, we’ll do that later, in another blog post maybe.
3. Installing WordPress
3.1.1. Summary about web hosting
In summary, a host is the place to store your website data. Think of a folder that contains all the information you need to display on your website. From photos, videos, audio to themes, text documents, etc,….
Don’t worry if you still don’t totally understand about web hosting. We’ll discuss further into this subject another day.
But for now, let’s keep it simple by saying that if you want to have a website, a host is insisted.
3.1.2. Setup your free hosting
Hosting comes in many different prices and sizes but it’s the best to start with a free one to test things out. Today, I’m gonna guide you through the process of setting up a web host with Byethost. Byethost was the free hosting I used when I was starting out. I believe it’ll do you great work. Also, free hosting might even work for an extend period of time considering that teens like us in fact don’t have any money to get started ( that is if you haven’t tried out the Get Started page )
Click on the Free Host Sign Up button, you’ll get this:
For Site Category and Site Language, I recommend choosing Personal and English. As for Subdomain Name, just enter like this:
If you want a domain name like: www.mywebsite.com, then just enter mywebsite.
Note that you won’t actually get anything like a .com domain, it’ll be something like www.mywebsite.subdomain.com
The rest is pretty self-explanatory, just fill them and then click Register.
You should see this:
Now go and confirm your email.
Remember to check since the email might be sent to your Spam folder.
Click on the link to confirm your email.
Wait until you get this.
Take note all the information.
*Note that all the password are the same as the one you entered when register.
Now, you need go back to Byethost and login. Here’s the link again in case you forgot.
Click on the Login button.
Enter your info.
*Note that the Username is your email.
Click Login. You’ll be prompted to login once more.
This time into the cPanel.
The Password is the same but the Username is the cPanel Username that you’ve taken note before. You can also get access to all these info in another email that Byethost sent you.
After you’ve logged in, you’ll be presented with your cPanel.
Click on MySQL Databases.
Enter anything you want into that field and click Create Database. When the page finished reloading, take note of these info.
Now that you’ve prepared the necessary steps with your hosting.
Let’s proceed to WordPress.
3.2. Installing WordPress
First, we need to go and download WordPress from their website.
Click on the Download WordPress button.
Now wait for the download to finish. Then unzip it.
You’ll get a folder like this:
Now let’s open it and mess with some files, shall we ?
Open the folder and find the wp-config-sample.php file
Now, make a copy of that file and rename it into wp-config.php
Now let’s open the wp-config.php file and input the info you took note before.
Remember just replace the words. Keep the ‘ there.
Now that’s done. Save that file and we’ll continue.
Go to this link and get FileZilla, you’re gonna need it to work with FTP ( File Transfer Protocol ) or in layman term.
Work with your website files.
Select the appropriate version.
If you don’t see it, click Show additional download options.
Install it. Then open the program.
You’ll see this.
Double click on the htdocs folder.
You should then get to this:
Then from your computer, drag everything inside the wordpress folder,you’ve prepared before, into that place.
This number representing the number of files on your left is to transfer to your website.
Wait until it drop to 0 and we’ll continue. Gonna take some time so you’d better go check some new Facebook status or a few round of Candy Crush Saga.
If it shows you this, just choose the following and click Ok.
After it’s done, go to your website from your browser.
You’ll get this cool looking thing here.
Choose your language then click Continue.
Fill in the info there.
*Note that if you don’t want to let Google or other search engine index the site, untick the box that say Allow search engine to index this site. This can be changed later.
Then click Install WordPress.
And that’s pretty much of it, but let’s try login and see our work.
Enter your login credentials and Log In.
This is called the WordPress Dashboard. You’d better get used to it since you’ll spend most of your time here.
Click on the top left corner area with your site name. It’ll take you to your website, your new WordPress website to be precise !
Phew, now that was hard work, but it was fun right? Now I need some Pokemon to reward myself.
Huh ? You want some more tips ? Hehe, nice one.
Here’s some more then I’ll beat some Elite Four.
4. Notes and Tips
- You can try this method of installing WordPress with any free or paid hosting, the process will mostly be the same.
- A so much easier way to install WordPress is by using an automate installer that comes with the most hosting. I didn’t show that here because free hosting usually comes with an old version of software or doesn’t even have automate installer. And frankly, this is a better way to do things to prevent bloat and help you get the hang of how to deal with files and such.
- Instead of using FileZilla, you can try using the default file manager in the cPanel. It gonna be a bit harder though, depending on your host.
- Always backup your installation when you’re using free host as they tend to suspend you without warning and no point in getting it back unless you upgrade to paid ( I’ve learned it the hard way ).
- The htdocs folder varies from hosting to hosting. It might be called public.html or something like that. Remember to check with your hosting provider first.
5. Wrap Up
Using free hosting with WordPress is the best way to test things out and develop your website before putting it into use. This is also one of your first steps to venture the world of making money online. Good luck, teenagers !
What do you think about WordPress ? Are there any easier ways to install it ? What is the best free hosting you’ve found ?
Share us your thoughts in the comment section !
Like This Post ?
Enter your email to get new posts, offers and special promotions delivered straight to your inbox. And we'll help keep your inbox spam free !