How To Setup Your Own Server - Beginner Guide using Windows

free web hosting
Free Web Hosting > Computers & Tech > How-To's and Tutorials > MISC (no matching category)

How To Setup Your Own Server - Beginner Guide using Windows

Kardus
Ever wanted to run a server from your own home, using a spare or older PC? Hopefully this guide will help you get started. This doesn't get into using any other operating systems other than Windows- it's meant as a guide for beginners.

This method can be used to run a game server (LAN or WAN), an FTP server, or even a webserver.

Obviously, apart from the hardware, you will need select software to make this happen. Here is a list of some of the software I use:
  • Windows 2000 Professional (SP4). Any of the latter server editions work fine, but I prefer Windows 2000.
  • Atomic Clock Utility
  • Bandwidth Monitor Pro (great for monitoring network usage at certain times, etc. Has graphs and the like- very useful.
  • Zone Alarm Free Firewall. Basic utility to moderate network traffic, although any other simple firewall will work great.
  • FileZilla (for hosting an FTP server)
  • Any other software you may want to use (i.e. game server software, etc.)
It's not necessary, but I like to do a fresh OS install when I'm setting this up. It equates to minimal problems and issues in the long run. After you have your network set up, install your firewall promptly, and then the atomic clock. Then, install the remaining software based on your needs.

You server will now be accessible from your IP Address. You can find out your server's IP by going here: http://www.whatismyip.org/

If it is a webserver, it will be accessible by typing something in your browser resembling "http://00.000.00.000" where the zeros are replaced by your actual IP address.
If it is an FTP server it will be accessible from a browser by typing in something resembling "ftp://ftp.00.000.00.000/", where the zeros are replaced by your actual IP address.
How to access your server remotely are also further described in these actual utilities, just read the help/tips and it should be smooth sailing.

Giving out your IP is generally not recommended/is unsafe, not to mention a hassle for people to type in. You may want to sign up at http://www.no-ip.com/. According to their site:

QUOTE
Use our No-IP™ Free DNS and redirection service to map a static or dynamic IP address or long URL to an easy to remember subdomain such as yourname.no-ip.com.

* Run a server on a dynamically assigned IP
* Remotely access your computer
* Industry leading dynamic DNS (DDNS)
* URL redirection / port 80 redirection
* MX records
* Support for 5 subdomains.
* For personal use
* Free Dynamic DNS update client


This service is great and I used to use it when I had my server. If you don't mind spending a few dollars, you can head to http://namecheap.com or http://godaddy.com and purchase your own .com/.net/.org domain name, usually for under $10. (Hopefully more on setting this up in the future)

On the hardware side, I feel that closing unnecessary processes aids in the performance of the server. You probably won't need processes such and printing, sound, and decent video on your server, so make sure these processes are closed and keep video settings to a minimum.


Links

Filezilla - http://filezilla.sourceforge.net/
Appserv - http://appserv.sourceforge.net/
Atomic Clock - http://www.worldtimeserver.com/atomic-clock/
Bandwidth Monitor - http://www.bandwidthmonitorpro.com/
ZoneAlarm Free - http://www.zonelabs.com/store/content/cata...&lid=nav_za
NO-IP Dynamic DNS client - http://www.no-ip.com/downloads.php

 

 

 


Reply

Jimmy89
That is a great idea, but what about people that don't have a spare pc just lying around there home? my suggestion is apache server! it runs as a service in the background of your pc and can be just as good as any standalone pc servers.

it doesn't run ftp, but once again, there are many different utilities out there that will do that for you! i run apache of my home computer that I use for everything else, it works well and does what i need it to!

also, fi you didn't want to download anything and have windows xp, IIS is built in (might need the install cd to copy some files over) and works well to. It has a GUI and you can share directories and files on your computer.

Reply

Mark420
I would go one step further than just Apache..I use Xammp all the time..

Its one file that installs Apache,MySql,Php,FTP servers all at the same time..and configures them all to talk to each other and run together.

It comes with a control panel for the admin tasks on all of these services..and you can use a webpage to monitor and change things on the servers apps..also you can use PhpMyadmin from the webinterface too..thats very handy indeed.



Xammp is the one stop shop for anyone testing things at home for use in a production environment later on.

Heres where you can download it..



Xammp!



Good luck..



Marky;)


Reply

toby
Xampp is very limiting, I used that for a month and since I've used Abyss. You get to configure php and sql yourself, very easy.

You only mention http/ftp, you can do irc, (w)lan hub and so on.

Reply

masterio
Why you choose Windows 2000, even with service pack 4 your server is still high risk from web attack. Way not choose Linux as the server, and yes linux was designed for security and high multitasking environment. And in the software side, Apache, PHP. MySQL, and pureFTPd server is very strong combination for server. I prefer to setup my server one by one for maximum security and performance instead of installing xammp. Xammp is great but I didn't like it. tongue.gif

Reply

NoMore
becose most ppl have windows installed
and linux for pesonal PC is not THAT good (games and softwere)
and xmapp is beter i think
great job on the guid man
keep it up smile.gif

NoMore

Reply

Kardus
Thanks for accepting my tutorial and thank you all for the comments/feedback.
Again, I chose to deal with Windows as it's more user friendly for less experienced users.
Plus, Windows 2000 is one of the most stable Windows releases with decent security.

Reply

FirefoxRocks
I am trying to run a webserver on my older Windows 98 computer using Abyss Web Server X1. I have installed a version of PHP that I managed to get under 1.38MB (floppy-disk). I couldn't get them to be compatible with each other.

Also, that system has no internet connection. tongue.gif smile.gif It is just for testing purposes. I have inquired about running a webserver to my ISP and they said that it violates the Terms and Conditions.

Reply

TeamEFX
I tried to do this by using WAMP.
WAMP = Windows Apache MySQL PHP.

The things I heard was that security for Windows is very bad.

Everyone who had WAMP running has been hacked and other DAMAGING things.

Before seting up, I would suggest using a firewall as the OP suggested.

eFX

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.

Recent Queries:-
  1. linux hlds lan "no servers" "local network" - 5.61 hr back. (1)
  2. how to set up your own server - 6.93 hr back. (1)
  3. how to set up an web server using wamp in windows xp - 9.77 hr back. (1)
  4. how to setup apache server on a standalone pc - 13.89 hr back. (2)
  5. wamp server setup - 16.13 hr back. (1)
  6. how to make own counter-strike 1.6 server on internet - 20.48 hr back. (1)
  7. how to set up free counter strike ftp server - 29.12 hr back. (1)
  8. how to make free cs 1.6 internet server - 29.34 hr back. (1)
  9. setup my own apache server php sql - 30.41 hr back. (1)
  10. setup cs 1.6 lan server - 33.17 hr back. (1)
  11. how to setup a subdomain in wamp apache 2 on windows - 39.91 hr back. (1)
  12. how do i start my own lan server counter strike - 43.26 hr back. (1)
  13. how to set up my own game server - 47.43 hr back. (1)
  14. wamp setup on lan - 47.70 hr back. (1)
Similar Topics

Keywords : setup, server, beginner, guide, windows

  1. Set Up You Own Web Server With Php, Mysql, Asp.net, And Ssl
    How to set up a full feature web server (0)
  2. Want To Install Apache, Mysql, Php And Perl And Didn't Know How?
    Installing Apache Web Server on Windows XP (4)
    Installing Apache Web Server on Windows XP This article deals with installing Apache Web Server
    on Windows XP. This guide is easy to follow, for everyone to make use of it and it will help you
    have your very own personal web server for local web designing and development. Out of the numerous
    web servers on the internet, none of them prevail as the open source Apache web server does, the
    majority of all web servers out there run on Apache. This should make perfect sense to why I chose
    to use this server, because I want to familiarise you with the most widely used web....
  3. Half Life Dedicated Server
    (1)
    Window hldsupdatetool installation First you would need to download and install the tool here
    Install the hldsupdatetool in the C:/hlds or which ever drive you choose. Now to install the server
    you want to host. Go to Start > Run > cmd > cd\ > cd hlds and run the hldsupdatetool.exe. To
    install counter-strike 1.6 server type hldsupdatetool.exe -command update -game cstrike -dir c:/hlds
    and it will download the files to run a counter-strike 1.6 server. To see a list of game use the
    hldsupdatetool.exe -command update -game list . Linux hldsupdatetool Installat....
  4. How To Set Up A Dedicated Server
    Counter-Strike dedicated server setup (28)
    Ok, i made this short tutorial on how to start a dedicated server in counter-strike. Hope everyone
    finds it useful. Required software: Steam Counter-Strike 1.6 / Condition Zero Dedicated
    Server (Found in Steam > Tools) First, you haave to make sure ur router is configured with all
    hlds ports forwarded to your ip address. To access your router, you type the default gateway address
    (E.g. 192.168.1.1) in internet explorer and enter your details when prompted. Then navigate your way
    till you find a section called 'port range forwarding', usually found in ....
  5. Playstation Emulation
    How to setup ePSXE (10)
    What this tutorial does: Explains how to obtain and configure an emulator for the Playstation
    console on a windows computer. What this tutorial does not do: Deal with the Playstation 2 (since
    there are no good emulators for it yet) Support or promote any illegal activities. Work with L:inux,
    although this could probably work as a base guide for Linux machines Step 1: Preparations For this
    tutorial, you will need: Software ePSXe (latest version is currently 1.6.0) Pete's OpenGL2
    Driver 2.8 Eternal SPU Plugin 1.50 P.E.Op.S. CDR Driver 1.4 A BIOS File from a ....

    1. Looking for setup, server, beginner, guide, windows

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for setup, server, beginner, guide, windows
advertisement




How To Setup Your Own Server - Beginner Guide using Windows



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE