pasten
Feb 13 2009, 10:26 PM
Beginners Guide to Hosting a Webserver on Your Own PC (No ads, Completely free) This tutorial will guide you to set up your own webserver on your PC to host your own websites so that you can show it off to the world. And soon you will come to know how easy it is to do so. Before going ahead, here are a few drawbacks of hosting a site on your own PC: - The PC needs to be 24x7 'ON'.
- Your webserver might be highly vulnerable to attacks and even more if you host on a windows platform.
- Once created, you need good skills to maintain the server.
Here are the basic requirements before we begin: - A reasonably good PC with power backup.
- Broadband internet connection with upload speed of 256 kilo bits per second or more (You can check the upload speed from these websites: testmy.net or changeip.com or speedtest.net).
- Apache Webserver
- PHP and MySQL (required to host dynamic websites)
A domain name (not required if your satisfied with free subdomain and it would be great if you can get free domain like uni.cc or co.cc)
So lets begin: 1) First you need to install Apache webserver. There are many nice tutorials on it, google them (for Linux, for Windows). 2) Once you've got apache working on your computer, find your IP here. Now you have to do a little bit of research to find out wether your IP is static (permanent) or dynamic (changing). You can look at your internet package in the ISP's website to find that or better you can directly call the help desk. If you have static ip, go to step 3. The problem with dynamic ip is that, it keeps changing from time to time, and hence the change in TLD takes some time to update. To solve this, get a free no-ip.com subdomain and download the client which constantly updates your latest ip to the subdomain. 3) If you have a domain name you can forward the no-ip subdomain to your domain using free dns services provided by zonedit.com. Once you create a free account, add your website in the zonedit account. You basically need to set web forward from zonedit to the no-ip subdomain you created before. You will get two zonedit nameservers, add them to your domain registrar's website. After a couple of hours your site will be accessible by typing in your domain name. If you didn't add the domain you can access your website throught the no-ip subdomain. Just keep the client running too. Note: If you were unable to install apache, you can download and install XAMPP which contains Apache, PHP, MySQL and more in a single package.
Comment/Reply (w/o sign-up)
Veradesigns
Jun 15 2009, 07:17 AM
Exelent i been waiting for this to make my own hosting websites =] thank you thank you thank you!!
Comment/Reply (w/o sign-up)
puneye
Jun 15 2009, 07:33 AM
Thank you pastern for this tutorial. I am planning to established my own web hosting company in future. This tutorial definitely give me a basic idea about how to make a Web server. I think I need separate PC for A web server that than usually I works in PC.
Comment/Reply (w/o sign-up)
BCD
Jun 19 2009, 05:12 PM
Great article. Clear explanation of all the basics. required to get home server working. @puneye - Nice and good luck, starting your own web hosting. If you are really serious about in house hosting, you can buy a good server to begin with. A solid internet connection (atleast 10 MBps upload speed to start with), a good Backup (with extra batteries) is the bare minimum. Get some members hosted, do some advertising. Then if you think you have quiet a good number of people hosting high traffic websites on your server, the you can outsource your server to some data center. At this stage you've got two choices, either let them manage the server (pay more) or do it yourself by going to the data center and doing the server management (pay less but you must have all the skills and knowledge). Keep us posted about your ventures if you did start up with this thing.
Comment/Reply (w/o sign-up)
Similar Topics
Keywords : Beginners Hosting Webserver Pc Host Personal Website Pc- Installing Joomla On Local Computer(localhost)
- installing and managing joomla on your local host (13)
Installing Joomla on local computer (localhost) First to install joomla you need a
webserver, php and mysql installed on your computer. If you don't have these installed..download
WAMP (Windows Apache MySql PHP) server and install it. I am writing this tutorial using WAMP as
my server. But these steps are almost same in all other servers. Follow the steps below 1.
First you need joomla package. Goto joomla website and download the latest version of joomla. Follow
this link download joomla . This tutorial is based on Joomla 1.5.x 2. unzi...
My First Website
- Where can i find useful web page templates? (14)
Hi folks, Just wondering, as a newbie website builder, where can I get some useful HTML, CSS
templates suitable for building a small business website? What is the best development environment
for building websites? Is there a good open source program available?, or is it best to spend some
money on something like Dreamweaver? Does anyone have experience of adding databases to Trap17
sites, perhaps using Wamp server?...
Creating Common Navigation For A Website: Part 2
- Newbies guide to creating common navigation with PHP (0)
Rfi (remote File Inclusion) What Is It? How Do I Stop It?
- Another website security tutorial (0)
In my continuing attempts to learn more about website security i am going to tell you about a
classic attack called Remote File inclusion (RFI). RFI is exactly what it says really, it involves
using (or including) code from one website on another website. So if i have a website : secure.com
with a modular, dynamic system like: secure.com/index.php?module=home notice the GET variable on
the end of the URL. If i enter "blah" instead of "home" i get either a blank page, or a 404: page
not found error, there is also a chance you will get an error message like: Error: inclu...
**** Read Before You Post! ****
- THIS MAY AFFECT YOUR HOSTING CREDITS (48)
These rules were re-written by Dooga THESE RULES ARE IMPORTANT! FAILING TO READ THESE NOTES WILL
RESULT IN YOUR HOSTING CREDITS TO BE DEDUCTED! This forum is a forum to post tutorials that YOU
have written. You are NOT allowed to post a tutorial copied from another site, regardless of any
reference you make! (However, you may PARAPHRASE it with correct referencing). Your tutorial is
going to be moderated (that means, anything you post won't be viewable until a moderator has
accepted it). Do not re-post your tutorials if they don't show up! Any picture...
Adding Your Website To Google
- How to register with google (25)
Hi everyone. Hopefully here im going to tell you how to register yourself with the Google search
engine and get yourself in their results. Ill start the tutorial assuming you already have Meta
tags or other search engine optimisation techniques in place. This tutorial is solely about
registering with google. At one time i thought simply using meta tags etcetera would get you listed
in Google, i then found out that didnt work, so i wondered why, and the fruits of my labour are what
will go into this tutorial. the first step is to get a google account, this will get y...
Making Interactive Cds With Flash
- My second flash tutorial for Beginners (2)
Im back again with what i think it would be an interesting tutorial for all of you guys who wants to
take flash out of the web and make really cool interactive CDS. First of all if all of you are
thinking right now: "this dude is wrong for making interactive cds you have to use macromedia
Director", well you are right macromedia director it's used to build interactive cds and dvds
among other things, but you can also make interactive cds with Flash, the thing is: if you want to
make a simple interactive CD you can totally do it with flash, of course Director brings ...
Creating Navigation For Html Websites
- Have a common navigation menu for the whole website! (12)
Pre-requisite: HTML, inline frame tags 1 Attachment(.zip) included. Updates : 29-12-07: Doctype
added in example files (Advised by jlhaslip) Designing a whole website takes a lot of planning
and organization. Designing a proper navigation system is a basic step in building your website. If
you are developing webpages in html you would have observed that as you go on creating pages it
becomes difficult to maintain the links to the pages. This article will guide you in developing a
common navigation menu for your website. It describes three ways, so if you don'...
How To Setup A Website After Your Forum
- (3)
This tutorial is about how to setup a website after you have setup a forum. That means, you have a
forum, and are wanting to add a website. This tutorial will show you how to create the website in
your root directory(Example: http://domainname.com) , while your traffic gets redirected to your
forum while you are creating it, until you're ready for guests to see it. This method is
opposed to setting it up in another directory, then moving it(particularly more time consuming if
you're site is PHP based). First of all, you are going to want to setup a redirect ...
Css Scroll Bar Styles
- Change the color of your website scrollbar! (1)
REQUIREMENTS 1. Must have limited to good knowledge of CSS. 2. Must have limited to good knowlege
of HTML. THE ELEMENTS First of all, there are 7 different elements of a scrollbar. a) Scrollbar
Arrow Color /cool.gif" style="vertical-align:middle" emoid="B)" border="0" alt="cool.gif" />
Scrollbar Darkshadow Color c) Scrollbar Track Color d) Scrollbar Face Color e) Scrollbar Shadow
Color f) Scrollbar Highlight Color g) Scrollbar 3dlight Color Bassically all that you need to do is
change the colors like you normally do with any sort of CSS. Therefore, if you want the...
Beginners Guide To Becoming A Computer Hardware Tech
- (2)
Welcome to my Beginners Guide To Becoming a Computer Hardware Tech guide into getting started with
computer hardware installation, upgrading and maintaining. I will be talking about various items
you will need and point to a huge index of links. This includes tutorials on building a computer
from scratch, tips ands tricks, myths exposed and more. If you plan to build computers from scratch
then you will need the proper reading in order to get a good understanding of what you will be
dealing with when you build and maintain computers. The first times on the list ar...
Making A One Page Does All Website In Phph
- (2)
Hello and Great Day or Night either one. Have you ever been to a site and seen a index page or any
page at all control everything such as index.php?do=home&action=logout something similar to the
above? Well I am going to show you how easy it is to make this all own your own, and only have to
use one web template or design to make it work. Before we get started you need to go ahead and find
the web design that you want to use. After you find the site you want to use go ahead and save
it... and save it like this so we can work together, ok! Note* We are going to be s...
Transfering Hosting Credits Or Awarding Them
- On Trap17 (3)
A lot of people have asked me how to transfer hosting credits or just give them as a gift. I have
made a tutorial on how to do this. 1.Click on the "Credits" Section in the NavBar at the top of the
forum. 2.Click on the Transfer Credits Link in the Menu. 3.Read what it says to do, and do
it. at the VERY bottom, it has how many credits you want to transfer. 4. The Credits are
Transfered! I am dedicating this tutorial to Yratorm, LightMage, because he asked me how to
transfer credits. Hope I help You!...
How To Create Self-unzipping Files
- for beginners (18)
This tutorial is based on winzip 10.0 (but it should work on other versions). Create or open the
file you would like unzipped. Now, on the Actions menu, click make .exe file. A popup box should
popup. Click ok. Now in the popup box that appears, type in the default folder that the program
will unzip to. Press ok. Now another popup will tell you if you want to test the file, click yes.
Now click ok again in the box that appears. Now press unzip. If it says - files unzipped
succsessfully! Click ok and pat your self on the back! You have created the self-zipping ...
Start Your Own Hosting
- Tomorrow may be exciting (2)
/dry.gif' border='0' style='vertical-align:middle' alt='dry.gif' /> At first download Apache from
http://server.paehl.de/apache20.zip . Download will take place 30 secs over a broadband connection
& installation will take 1 minute. Now unpack the exe where ever you want. After you unpack & run
serverinst.exe and change Servername and your e-mail. Then start the following files one by one:
start_apache.cmd --> start apache as service; mysql_start_as_service.cmd --> dito for mysql;
mysql_first_start.cmd --> start mysql now. Open your browsert and insert: http://127....
The Many Ways To Bypas File Hosting Annoyances
- (5)
I've done a lot of research on this subject because it is much more common for people to upload
files using file hosting services such as megaupload and rapidshare. They continue to try to push on
their premium accounts on to the daily users who don't really want to put up any money for
downloading which should be free.So i've compiled a few techniques I've used to bypass the
limits of free downloading accounts and leave you feeling just as content with yourself as if you
had a premium account. Download Managers: Now with the prominent use of file hosts ...
Beginner's Guide To Skiing
- Based on my own experience. (4)
I really like skiing. It is so much fun that you won't know how you could have survived until
your first time. So here are some things you should know before you head over to your lcoal ski
area: Dressing: You should get a few basic things: -Base layer: long underwear, especially
thermals, keep you warm, wick moisture from the skin, keep your legs from getting irritated by your
ski pants -Middle layer: A fleece jacket; or anything aside from wool, which is very itchy. This
will keep you warm in cold weather. If your outer jacket or parka (see below) is insulate...
How To Resize/host Images!
- Very easy to understand! (15)
For the tutorial I'm ganna be using IrfanVeiw. It's a freeware image program which you can
use to resize and add effect to image, and a lot more ofcourse. If you don't have IrfanVeiw you
can get it from download.com or anyother download site. How to resize images: First you gatta
open Irfanveiw...gee, how obvious. First, open the picture you wish to resize. Second, click the tab
that says "Image" -=Example=- Third, click "Resize/Resample -=Example=- Finaly, set the Height
and Width of the picture to what you want, make sure you have "Set New Size" a...
Secure The Email Addresses On Your Website!
- Wonderful script and useful! And working (10)
Just follow the instructions below: /* Secure Email Function by Juan Karlo Aquino de
Guzman Website: http://www.karlo.ph.tc and http://www.abs-cbn.ph.tc E-mail:
http://www.karlo.ph.tc/send.php Usage: showEmail("support@microsoft.com",0); OR
showEmail("support@microsoft.com",1); Types: 0 = ordinary random 1 = more secure random To
include to a script: include_once("email_secure.php"); */ And here is the code :
CODE /* Secure Email Function by Juan Karlo Aquino de Guzman Website:
http://www.karlo.ph.tc and http://...
Checking Dns Settings For Website
- DNS Setting, Ping, Whois, Dnsreport etc (2)
If you have recently purchased a domain and facing problems with the workings, the first thing which
you should check is the DNS setting. Dns settings determine, how to domain is pointed to the Server
and How the server is connected to the world (internet). Ensure, the DNS settings are perfect to
make sure, things work smoothly and people across the globe don't have problems accessing your
site. The basic check would be : PING Suppose you register your domain (example.com) at
ComputingHost. You get an IP for your website. In this case, suppose its 64.69.35.170. Yo...
Configuring Dns Settings For Website
- Nameserver, A-Address, DNS configuration (1)
Most of the people have problems configuring their website. After registering their domain, many get
confused in configuring their domain (basically the DNS settings). This small tutorial will help you
get started with DNS settings configuration. A domain can be basically pointed to a server using 2
main techniques. 1. Nameserver (the most recommended way) 2. A Address (Not recommended)
Configuring using Nameservers ==================== Login to your domain Control panel provided by
your DOMAIN NAME PROVIDER / REGISTRAR. Not your webhost. Search for settings like DN...
How To Use Trap17 Cgi Formmail
- a built-in script in every hosting (15)
This tutorial is using TRAP17 hosting's built-in script called cgiemail. There are several
hundreds of free scripts you can download and install it yourself but why not use what is already
provided for you, if all you need is a simple submit and data collection? Let's begin. There
are three things you need to remember: 1) you can rename the file however you'd like 2) two
files (which I'll name them submitForm.html and template.txt ) must be in the same directory
3) first two lines in template.txt must EXIST. Write your submitForm.html (where you ...
Introduction To Templating
- Templating your website with PHP (1)
Pre-note Hello and welcome. if your website doesn't use a templating function, you may have
noticed it's pretty hard to update your website (layout) unless you dig through many files to
update the images and such. The solution is templates. If you ever got curious and looked into
phpBB codes or any other template based forum/CMS, you saw the .tpl files they use. I am not at a
point where i base everything on .tpl (simply because i havent taken the time to see how it all
works). But i do can tell you that it's the same principle, template your site using an...
E-mail Mailer Script 0.1
- useful for website visitors (4)
Are you pissed off when you are putting e-mail in your website, you always get spammers? Well,
here's the solution. Just change the default variables to anything that you like, etc... follow
the instructions on the script.. Here it is... hope you like it /smile.gif' border='0'
style='vertical-align:middle' alt='smile.gif' /> CODE //E-mail Mailer Script 0.1 by Juan
Karlo de Guzman //FOR TRAP17 ONLY... DEMO VERSION... DO NOT DISTRIBUTE header("Content-type:
text/html; CHARSET=UTF-8"); $int_rand=mt_rand(1,20); if($int_rand>10) {
$random_numbers=sha1(mt_ra...
How To Host Ur Own Site In 2 Mins Php+mysql Needed
- (34)
QUOTE Run you're own server for testing phpmysql or just to host you're own website or
for you're friends. -needS: a PC that's all 8) - How to ? download : CODE
http://server.paehl.de/apache20.zip : 30 seconds Installing:---> 1 minute
*********************************** Unpack the exe where ever you want. after unpack run
serverinst.exe and change Servername and your e-mail. Start the following files one time:
start_apache.cmd --> start apache as service mysql_start_as_service.cmd --> dito for mysql
mysql_first_start.cmd --> start m...
Making A Webserver Directory Listing
- Helps you organise your webserver (6)
I recentely installed IIS with PHP and MySQL on my pc (previous I used UniServer, but that
doesn't matter here). But I had always to go to http://localhost/websiteiwanted or I had to
create a shortcut on my desktop for every site so I decided to create an "overviewpage". It shows
all the websites in your wwwroot with a link to them. If you have folders you don't want to be
included, you extense the && check (but I'll explain this lateron) Here's the total code:
CODE $dir=opendir('.'); $isdirtrue = false; while ($file = readdir($dir)){ ...
Centered Website With Two Columns
- CSS (12)
This is upgrade of my first tutorial for Centered website with fixed width. Today I am going to
present you tutorial for making two columns website with fixed width. My basic tutorial can be found
here: here. So let's begin: First we will change CSS file, everything stays same if not
mentioned to change, starting with color of content from basic tutorial, change background to this
code. This will actually be background of left column and padding will be set to 0, cause it will be
defined in Left and Right column. New code for Content: CODE #Content{ width:...
Centered Website With Fixed Width
- ...begginers lesson... (2)
This will be tutorial on how to make a simple website design with fixed width and center position.
This is actually rather simple tutorial, but hopefully it will help others that are new in world of
creating websites. Website will also contain header, content area and footer. First we must do
Wrapper. Wrapper is actually an area of fixed width and will be position into center, so that our
page doesn't fall apart. CODE body{ width:100%; margin:0px; padding: 0px;
text-align:center; background:#FFFFFF; } This is actually an IE5 hack were we did c...
Saint Michael Css2 Tips And Tricks Issue #1
- css tips and tricks for you beginners and experts (1)
since my htmls tips and tricks issues are hot on the forum i decided to do some css stuff so lets
get to work all you beginners and experts. Also note to those who read this is coming from other
websites so i am not claming any rights to this info even though some people think if they make it,
its theirs which is bs cuz if that were true then there would not be to many websites on the
internet now would their?. Ok the scripting im using for right now is the the actually scripting
on the website without external linking first css trick that is sometimes good to use is...
Making A Website
- Also Some Dos and Don'ts (6)
I had originally had this posted on my domain at nevernormal.com, and thought that you guys could
use it here as well. Granted, this is geared to the uber newbie, so don't razz me if I
don't suggest the most advanced in web design. lol So, you want to make a website? 1.
First, think about what you want your site to be about. There are fanfic sites, like Drastic
Measures and fanfiction.net ; cliques or clubs, like the BtVS Writers' Guild ; or, if you
want, you could have a general site, whether it be about a show/movie you like, or even just about y...
Looking for Beginners, Guide, To, Hosting, A, Webserver, On, Your, Own, Pc
|
Searching Video's for Beginners, Guide, To, Hosting, A, Webserver, On, Your, Own, Pc
See Also,
|
advertisement
|
|