I've been planning to host my own site for a while now, but because I'm more of a software person rather then hardware; I'm stumped by where to begin. I've built my own computer, but never a server before. Is it similar?
Also, what connection speed will I need that'll be best for a server?
Any help would be greatly appreciated.
Want to enjoy fewer advertisements and more features? Click here to become a Hardware Analysis registered user.
Normal BB will be fine, you could tag it on to your exsiting connection,
dependant on what services you want to run, will depend on the RAM and server software that you want to run.
if its just HTML and PHP, then Id suggest Abyss its small and if you currently have a resonable spec PC you can tag it into the system that your running now.
You should make sure that your 80 port is open and not blocked by your ISP
You can download Abyss here http://www.aprelium.com/ Its very small @ 146Kb, but put a normal page in to the HTDOC folder, then type your IP into your web browser, if you see it then your fine. if you dont then take alook at your firewall, some firewalls will not support the runnning of servers, re check with the firewall down, then if it works you will need to sort out that.
you can run the server on any port you like, just make sure the URL points correctly, as in http://321.343.453:290 will give the URL port 290
if you want to run a higher grade server with posting, secure yada yada ( full commercial and secure to you) website then get hold of apache, there are some pre builds, like foxserv, and Xampp that are great to get you up and running right away, Xampp being the better one.
Thanks for the help Rory.
Yes, the website currently uses apache, php and mysql. I'm planning to build a new server from scratch with linux os inst., but what about connection speed?
I'm currently using a 1.5mb ADSL line, it works fine for browsing the net and playing games, but is it enough to run a web server with hundreds of users?
both abyss and Apache (Xampp) come in linux so there is no issue. I get over 500,000 vistors each month, with some vistors not really hitting the button at the same time, I can JUST getaway with my connection, IT down matter what download speed you have, 1.5MB refers only to the download, you get only 256Mb upload.
You can have another line in then that alot better for holdig the load, but I would think about running it in testmode, on you exsisting, there not alot of traffic so you will get away with it. you stats are 1.7 visitor a hour so you wouldnt notice it.
each opperation uses about 8-15 MB of ram, then add the OS and other software that ou wnat to run.. standard apache is about 240K bits then 80K for SQL, 80K for mail then add your extras and caching space 30 megs say. you will be fine on a low end system, but alway clone the drives so you have a back up..
if you get more people and a hevey load then you could have another line then use a router to conect so that you can use both uploads and download speeds, two 1.5M lines will then give you 3m download and a 512 Upload, ( 512K is what alot of people have as there download) so they wont really notice.
From the web sites belonging to hosts Red Hat seems to be a very popular choice, aparnlty it's not too user friendly, hence my choice of Fedora Core. (but since your a software person this won't be a problem to you).