It's actually really simple to set up a Web server at home. I'm going to use this while I'm away at college to host game servers, have an offsite file backup, and share files with friends. Since the PC hosting the server will be at my house and I will be in my dorm room, obviously I can't just walk over and start changing system settings, so we'll need some kind of remote access.
Also, obviously, you'll need a dedicated PC, one you can leave running and leave connected at all times. What good is a server that goes down all the time? This PC doesn't have to be great, but remember, the more you run on it, the faster the PC needs to be to not lag (duh).
Remove these ads by
Signing UpStep 1Acquire a dedicated PC
System specs:
AMD Sempron 64 2600+ (overclocked to 1.85 GHz)
1.5GB DDR RAM
nVidia GeForce4 MX420 64MB (GPU really not important, servers don't need good video cards, even integrated is plenty)
60GB hard drive (IDE) (not that good for a server, but good enough, I didn't want to spend any money on this)
DVD and CD drive (you'll need at least a CD drive to install the OS, other than that, not necessary)
3 Ethernet cards (you'll need at least 1)
This system performs very well as a server, so anything over this would perform even better. This PC cost about $100 to rebuild (already had RAM, case, optical drives, and hard drive though) and that was late 2007 that I rebuilt it.
| « Previous Step | Download PDFView All Steps | Next Step » |



















































-Fatal: TLSRSACertificateFile:'etc/garmin-proftpd/certs/cert.pem' does not exist online 57 of '/etc/proftpd/proftpd.conf'
I am using Ubuntu 10.10, nd I have the feeling this tutorial is for a lower version...
uname -m
if you get a i386 or i686 response then it is 32 bit, a x86_64 response means its a 64bit.
Also if you get the 2 editions (64 and 32), and try to get the 64 bits version running on your pc it won't work at all so you will know you pc is not meant for 64 bits .
Another method would be to check the processor manufacturer webpage.
Thanks in advance.
web port is 80 and set the address as the webserver and you should be able to access it from the EXTERNAL ip address that your network sits behind
If you're using Windows to host a server, I also recommend the (Windows only) FileZilla Server, it is a solid FTP server that is probably the best FTP server I've used on any OS. However, Windows isn't free and Linux is a stable server platform, but I switched my server to XP because of other things I needed to run on it.
http://www.instructables.com/id/Quicky-web-server-for-MSWindows-XP/
http://www.instructables.com/id/Home-Automation-MSWindows-XP/
There is also xampp for windows.
As soon as I have access to w7, I will do a couple of update instructables.
I am running Ubuntu 10.04 Lts. In the VNC, there is no option to make it public. how do I make screen sharing public?
it is saying, E: couldnt find package gproftpd
What can I do about this?
It's saying: "E: Couldn't find package gproftpd"
then i downloaded gadmin-proftpd from net
i am new user to linex .. so please explain me how to install it
pls pls pls pls pls pls pls pls
thank u in advance:-)