How to Make a Hosting Server
Many people often set up their own servers for a number of reasons. Many times a user will want to access files on a private server, or they have a private website or chat server. Whatever the reason, setting up a server is a daunting task, and should only be attempted by people who know what they're doing.
Things You'll Need
- Computer to act as a server
- Broadband Internet connection (at least DSL needed, T1 or better preferred)
- Network (wireless or Ethernet-based)
Instructions
-
-
1
Set up the computer you will be making into a server and connect it to your network.
-
2
Delete any files you wouldn't want found by unauthorized users.
-
-
3
Download and install Apache (see link in "Resources," below). This will allow your computer to act as a web server.
-
4
Specify the places on your computer that Apache can let users access.
-
5
Find the IP address of your new server, then connect to it from another computer to ensure that it works.
-
1
Tips & Warnings
If you wish to host something more complex then a website, like a blog or social network, you may need to download additional programs and configure them to work with Apache. If you do not have a static IP, you may need to use a service like DynDNS to allow people to connect to your computer. Check with your ISP about whether you have a static or dynamic IP address. A link to DynDNS is included in "Resources," below. If you're serious about being a web host, you may want to consider installing a server-centered operating system, like a Linux-server system or Windows 2007 server.
Make sure that no files that are personal or incriminating are on this server. As it is open to the Internet, hackers may break in and steal your files. Many ISPs frown upon residential customers making hosting servers. Be sure your provider is OK with you having a web server.