View Full Version : Tutoral1: Hosting Web Server From Home


Shimpi
Hosting a Web Server From Home: A How-to With Caveats...

Some people are okay with searching for and paying third party web hosts, registering domains, and using their online utilities and pre-made web templates to create their own websites.

However, if you want to host a website on the cheap and it's not intended nor expected to get high traffic, hosting from home is a very economical alternative.

The pros and cons of hosting from home are as follows...

Pros:

Free
Use an old PC
Great way to learn HTML and script coding
You can use a Windows box (usually with a free third party web serving software) or a Linux box with Apache (free)


Cons:

You are responsible for maintaining uptime and maintenance
Security and attack risks
Dependant on your home broadband bandwidth and UAP (acceptable use policy).
Requires either a static IP address or a dynamic IP address with third party DDNS (Dynamic Domain Name Service) service


One of the first things you need to decide on your own when and if you decide to host a web page from home is scripting language. Why? Because scripting language is what is commonly used for making dynamic content in web pages. There are two main scripting languages being used in web sites, ASP and PHP. Choosing one also determines what server operating system you will need to install in your PC.

ASP (Active Server Page) is a Microsoft scripting language (based on vb coding) that is commonly used on PC's using Windows NT/2000/XP Professional and Server operating systems. Usually, this scripting language will work with MS-Access and SQL database systems. If you have home versions of the Windows operating system, there are third party software (free and shareware) you can download that is ASP compatible...but not very many.

PHP (PHP HyperText Preprocessor) is a scripting language commonly used on PC's using Unix or Linix operating systems (based on c coding). Usually, this scripting language will work with MySQL databases.

Since PHP and Apache can also be installed on a Windows PC for free, when you look for PHP compatible third party webserver software, you will discover there are a lot more PHP compatible web server software out there than ASP compatible ones. The same can be said for pre-made scripts.

Hardware Requirements:
Pentium 500Mhz or higher
512MB memory or higher
6GB or more harddrive space.
10Mbps and/or 100Mbps eithernet connection (but usually cable or DSL modem max will be 10Mbps)

End of tutoral1

Shimpi
One more thing I would like to add to the first tutoral that I missed earlier.

Cons:
*Requires a PC to be operating 24/7. Meaning continuous electric requirement and wear-n-tear. Thus, an old PC you don't care about is recommended.

Forum Partners: Xbox Mod Chip | Tomb Raider