Changing A Home PC (high specs) To A Web Server

Posted on 2005-04-21
Last Modified: 2010-04-20
Thank you in advance to all who will contribute to this question.

If I had a personal computer with high specs (memory, hard drive, etc) and wanted to change this to a server on which i'll host my website for a small traffic at any one time, is it possible? I mean a Server with the common features offered by most hosting providers - with php, ssl, etc. If achievable, can anyone please tell me -

* What best softwares, OS's, additional hardware I will need to accomplish this. Will I need an expert service to do this?

* If possible, please post any links to additional resources which might be helpful.

PS: I simply want to ascertain if it's achievable with an ordinary PC serving the small size WWW users.

Thanks, all comments are welcomed.

Question by:pXiaolin
    LVL 95

    Expert Comment

    by:Lee W, MVP
    Hi pXiaolin,
    > * What best softwares, OS's, additional hardware I will need to accomplish
    > this. Will I need an expert service to do this?

    Any server OS.  Windows 2000 Server, Windows Server 2003 Web Edition, Windows Server 2003 (any other edition), Just about any major version of Linux.  All of the above will host a site quite nicely.

    Do you need an expert service?  You mean someone to set this up at your house or small business?  Probably not.  But that depends entirely on your skill level, how serious a site you want, and how much you want to learn this.

    > PS: I simply want to ascertain if it's achievable with an ordinary PC
    > serving the small size WWW users.

    You could achieve this with a 10 year old PC if you want to.  Web services (for small sites) are generally not intense things and don't require much horsepower.  IF you want a database and interactive web site, then sure, more power is nice.  But again if it's small, a 5 year old pc will run things fine.  I run my mail server, web server, and dns server off the same dual 750 MHz Pentium 3 with 768 MB RAM.  ANd I host 10 different domains for both e-mail and web.

    You COULD host a site on windows 2000/xp home, problem is there are built in limitations that prevent more than 10 simultaneous connections (5 on home) and there's no legal way to get around these.  Thus a Windows server (if you want a windows solution) is best.


    Author Comment

    Thank you leew for your comments. Well said, If you can elucidate on how I'll go about doing this, i'll appreciate it immensely. Like a guide, link, etc.

    Thank you, I am waiting to give you your points.

    LVL 95

    Accepted Solution

    Before you go about running your own web site, especially if this is for commercial purposes, consider this:

    1.  What happens if you lose power?
    2.  Does your ISP permit you to host your own web site?
    3.  What happens if the "server" looses a disk or otherwise fails?
    4.  How fast is your internet connection?
    5.  How reliable is your internet connection?

    Paid hosting sites (some REALLY cheap) usually have redundant internet connections, backup power, and you don't have to worry if your ISP allows you to host your web site or what to do if your home/office machine fails.

    Otherwise, these links might help you:
    LVL 14

    Expert Comment

    {Hi pXiaolin,
    As this is not an MS Site Server question I have moved it to the Web Servers TA for you. -- alimu / EE Page Editor}
    LVL 95

    Expert Comment

    by:Lee W, MVP
    Could you please explain the C grade?

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Article by: kevp75
    Hey folks, 'bout time for me to come around with a little tip. Thanks to IIS 7.5 Extensions and Microsoft (well... really Windows 8, and IIS 8 I guess...), we can now prime our Application Pools, when IIS starts. Now, though it would be nice t…
    If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now