2. SYLLABUS
⢠Web Hosting Basics
⢠Types of Hosting Packages
⢠Registering domains
⢠Defining Name Servers
⢠Using Control Panel
⢠Creating Emails in Cpanel
⢠Using FTP Client
⢠Maintaining a Website
4. Web Hosting Basics
⢠Web hosting is an online service that enables
you to publish your website or web
application on the Internet.
⢠When you sign up for a web hosting service,
you basically rent some space on a physical
server where you can store all the files and
data necessary for your website to work
properly.
5.
6. ContâŚ.
⢠A server is a physical computer that runs
without any interruption so that your website
is available all the time for anyone who wants
to see it.
⢠Your web host is responsible for keeping that
server up and running, protecting it from
malicious attacks, and transferring your
content â such as text, images, files, etc. â
from the server to your visitorsâ browsers.
7. ContâŚ
⢠When you decide to start a new website, you
need to find a web hosting provider that will
supply you with that server space.
⢠Your web host stores all your files, assets, and
databases on the server.
⢠Whenever someone types your domain
name into the address bar of their browser,
your host transfers all the files necessary to
serve that request.
8. Types of Hosting Packages
⢠These are the six types of web hosting you will
most often come across:
⢠1. Shared hosting
⢠Shared hosting is perfect for entry-level website
hosting. This is where your website will be stored
on the same server as multiple other websites.
With a shared hosting plan, all domains share the
same server resources, such as RAM (Random
Access Memory) and CPU (Central Processing
Unit).
9. ContâŚ
⢠2. Virtual private server (VPS) hosting
⢠A VPS hosting plan is the ultimate middle ground between
a shared server and a dedicated server. Itâs ideal for website
owners that need more control, but donât necessarily need
a dedicated server.
⢠3. Dedicated server hosting
⢠Dedicated hosting gives website owners the most control
over the server that their website is stored on. Thatâs
because the server is exclusively rented by you and your
website is the only one stored on it. This means that you
have full root and admin access, so you can control
everything from security to operating system that you run.
10. ContâŚ
⢠4. Cloud hosting
⢠Cloud hosting is the current buzzword of the technology industry. In
regards to web hosting, it means many computers working
together, running applications using combined computing
resources. Itâs a hosting solution that works via a network and
enables companies to consume the computing resource like a
utility.
⢠5. Managed hosting
⢠Most hosting packages you will find online are likely to be managed.
Hosting companies provide technical services such as hardware and
software setup and configuration, maintenance, hardware
replacement, technical support, patching, updating and monitoring.
With managed hosting, the provider looks after the day-to-day
management of the hardware, operating systems and standardised
applications.
11. ContâŚ
⢠6. Colocation
⢠Instead of keeping servers in-house or at a
private data centre, you may choose to ââco-
locateâ your equipment by renting space in a
colocation centre. The centre will provide the
power, bandwidth, IP address and cooling
systems that your server requires. Space is
rented out in racks and cabinets.
12. Registering domains
⢠A domain name is the address of your website that people
type in the browser to visit your website. For example,
wpbeginner.com.
⢠In simple term, if your website was a house, then your
domain name will be its address.
⢠The whole internet is a giant network of computers. Each
computer is assigned a number which is called an IP
address, and it looks like this:
⢠66.249.66.1
⢠Now, this is not an easy to remember address. Imagine if
you had to use this kind of addresses to visit your favorite
websites.
⢠To fix this problem, domain names were invented.
13.
14. ContâŚ
⢠How to Register a Domain Name (Step by Step)
⢠You can register a domain name from any of the top
domain registrars that are authorized by ICANN to
register domain names.
⢠Since there are so many different registrars, we will
cover the three most popular ways to register a
domain name, and you can choose the one that best
fits your need.
⢠How to register a domain name for free
⢠How to register a domain with Domain.com
⢠How to register a domain name with GoDaddy
15. Defining Name Servers
⢠A name server translates domain names into IP addresses.
⢠This makes it possible for a user to access a website by typing in the
domain name instead of the website's actual IP address.
⢠For example, when you type in "www.microsoft.com," the request
gets sent to Microsoft's name server which returns the IP address
of the Microsoft website.
⢠Each domain name must have at least two name servers listed
when the domain is registered.
⢠These name servers are commonly named ns1.servername.com
and ns2.servername.com, where "servername" is the name of the
server.
⢠The first server listed is the primary server, while the second is used
as a backup server if the first server is not responding.
16. Using Control Panel
⢠Control Panel is the centralized configuration area in
Windows.
⢠It changes nearly every aspect of the operating system,
including keyboard and mouse function, passwords and
users, network settings, power management, desktop
backgrounds, sounds, hardware, program installation
and removal, speech recognition, and parental control.
⢠Think of Control Panel as the place to go in Windows if
you want to change something about how it looks or
works.
17. ContâŚ
⢠The Control Panel itself is really just a collection of shortcuts to
individual components called Control Panel applets.
⢠Therefore, to use Control Panel really means to use an individual
applet to change some part of how Windows works.
⢠If you're looking for a way to access the areas of Control Panel
directly, without first going through Control Panel, see our List of
Control Panel Commands in Windows for the commands that start
each applet.
⢠Since some applets are shortcuts to files with the .CPL file
extension, you can point directly to the CPL file to open that
component.
⢠For example, control timedate.cpl works in some versions of
Windows to open the Date and Time settings, and control
hdwwiz.cpl is a shortcut to Device Manager.
18. Creating Emails in Cpanel
⢠1. Log in to your cPanel >> Mail section >> Email Accounts menu.
⢠The Email Accounts menu can be accessed quickly via cPanel
Shortcuts in the Namecheap account.
⢠2. Navigate to the +Create button:
⢠3. If you have multiple domains, select the domain you want your
email account to be associated with in the drop-down list in the top
right corner and enter the desired email.
⢠It is possible either to set the password right away: or provide an
alternate email (the system will send an email with a password
configuration link).
⢠Or provide an alternate email (the system will send an email with a
password configuration link as well as notifications and password
reset emails):
Click on +Create once all is set.
19. ContâŚ
⢠4. To log in webmail, click on Check Email next to the
email account in question:
⢠5. Once done, you will see the icons of the available
webmail interfaces:
6. Feel free to choose any access webmail.
⢠You can also access cPanel webmail directly in the
browser using one of the following links:
https://yourdomain.com:2096
https://yourdomain.com/webmail
http://webmail.yourdomain.com
20. Using FTP Client
⢠FTP stands for File Transfer Protocol. Using an FTP client is a method to
upload, download, and manage files on our server.
Technical Information:
FTP is a commonly used protocol for exchanging files over any network
that supports the TCP/IP protocol (such as the Internet or an intranet).
⢠There are two computers involved in an FTP transfer: a server and a client.
⢠The FTP server, running FTP server software, listens on the network for
connection requests from other computers.
⢠The client computer, running FTP client software, initiates a connection to
the server.
⢠Once connected, the client can do a number of file manipulation
operations such as uploading files to the server, download files from the
server, rename or delete files on the server and so on.
21. ContâŚ
⢠Virtually every computer platform supports the FTP protocol.
⢠This allows any computer connected to a TCP/IP based network to
manipulate files on another computer on that network regardless of which
operating systems are involved (if the computers permit FTP access).
⢠There are many existing FTP client and server programs, and many of
these are free.
⢠If you do not know how to use an FTP client, please use our step by step
Setup Guides, as seen on the FAQ page.
⢠You will need the following FTP login details to access your FTP account
through an FTP program:
Server (Host):
Remote Directory:
Username:
Password:
22. ContâŚ
⢠You were emailed the FTP login details when you
signed up for your hosting account, but if you no longer
have that email you can view the FTP login settings and
change the FTP password by following these steps:
1. Login to your Account Manager at
https://www.domainit.com/myaccount
2. Click on the domain name you would like to manage
3. Under "Service Details" you can view the FTP
Hostname, FTP Username, and Remote Directory
4. Then, to change the FTP password, click "Change
Password" next to "FTP/Control Panel"
23. Maintaining a Website
⢠Website maintenance is the act of regularly checking
your website for issues and mistakes and keeping it
updated and relevant.
⢠This should be done on a consistent basis in order to
keep your website healthy, encourage continued traffic
growth, and strengthen your SEO and Google rankings.
⢠Keeping a website well maintained and attractive is
important to companies big and small in order to
engage and retain customers.
⢠Itâs easy for businesses, especially startups, to cut
corners and let a few tasks slide.
24. ContâŚ
⢠Website maintenance can easily become one
of those things as it doesnât always present
immediate issues.
⢠However, just like your health can fall apart if
you go too long without a regular check up, so
can the health of your website.
⢠Regular monitoring of your website is a must
for keeping your business running smoothly.
25. Basics of SEO
⢠This guide is designed to describe all major
aspects of SEO, from finding the terms and
phrases (keywords) that can generate qualified
traffic to your website, to making your
site friendly to search engines, to building
links and marketing the unique value of your site.
⢠The world of search engine optimization is
complex and ever-changing, but you can easily
understand the basics, and even a small amount
of SEO knowledge can make a big difference.
26. ContâŚ
⢠Ever heard of Maslow's hierarchy of needs?
⢠It's a theory of psychology that prioritizes the most
fundamental human needs (like air, water, and physical
safety) over more advanced needs (like esteem and social
belonging).
⢠The theory is that you can't achieve the needs at the top
without ensuring the more fundamental needs are met
first.
⢠Love doesn't matter if you don't have food.
⢠Our founder, Rand Fishkin, made a similar pyramid to
explain the way folks should go about SEO, and we've
affectionately dubbed it "Mozlow's hierarchy of SEO
needs."
27. ContâŚ
⢠Using this beginner's guide, we can follow these seven
steps to successful SEO:
⢠Crawl accessibility so engines can read your website
⢠Compelling content that answers the searcherâs query
⢠Keyword optimized to attract searchers & engines
⢠Great user experience including a fast load speed and
compelling UX
⢠Share-worthy content that earns links, citations, and
amplification
⢠Title, URL, & description to draw high CTR in the rankings
⢠Snippet/schema markup to stand out in SERPs
28. Importance of SEO
⢠These 12 reasons should offer some clarity,
regardless of the industry or business size, as
to why businesses need SEO to take their
brand to the next level.
⢠1. Organic Search Is Most Often the Primary
Source of Website Traffic
⢠2. SEO Builds Trust & Credibility
⢠3. Good SEO Also Means a Better User
Experience
29. ContâŚ
⢠4. Local SEO Means Increased Engagement,
Traffic & Conversions
⢠5. SEO Impacts the Buying Cycle
⢠6. SEO Best Practices Are Always Being
Updated
⢠7. Understanding SEO Helps You Understand
the Environment of the Web
⢠8. SEO Is Relatively Cheap
30. ContâŚ
⢠9. Itâs A Long-Term Strategy
⢠10. Itâs Quantifiable
⢠11. SEO Brings New Opportunities to Light
⢠12. If Youâre Not on Page 1, Youâre Not
Winning the Click
31. Onpage Optimization Basics
⢠Anyone hoping to achieve success on the web
must first be found online.
⢠The key to being found online is making sure
your website shows up in these top search
engines: Google, Yahoo and Bing.
⢠However, not only must your site be found in
these search engines, but it must also rank
high in their search results, ideally on the first
page and in position number one.
32. Cont..
⢠Only websites optimized for search rank high and
the science of optimizing a website is called SEO,
which is short for Search Engine Optimization.
⢠SEO involves making changes (or tweaks) to each
page on your website so they rank high in search
engine results.
⢠There are three areas of SEO a site owner needs
to be aware of if their website is to have any
chances of being found and ranking well online,
they are: On-Page SEO, Off-Page SEO and
Technical SEO.
33. ContâŚ
⢠On-page SEO, is the first area you need to consider.
⢠Itâs called on-page SEO for obvious reasons, because it
involves making changes to various elements on the
web page.
⢠The elements that you need to look at include:
⢠The Content or text on the page
⢠The Page Meta Data (i.e. title tag, description tags, H1,
H2, etc.)
⢠The keyword usage within the content, title and page
description