[clue-tech] What do I need for a server?

David L. Willson DLWillson at TheGeek.NU
Fri Sep 5 10:48:16 MDT 2008


Diane,

If I were in your position, I would buy a desktop with an extra gigabyte of RAM and run
the server as a Vmware virtual machine using the free version of Vmware Server.  I would
buy a machine with no operating system, or with Ubuntu Linux, unless Vista was
absolutely required by something.  Vista generally sucks on average hardware, and sucks
hard on a virtual machine.  So, if I needed Vista, I would buy a computer with Vista. 
XP runs great in a VM, though, so if I just needed Windows, I would use an XP VM for that.

Then, I'd forward port 902 from my firewall to my new desktop / vmware server, and ports
80 (HTTP) and 443 (HTTPS) to the web-server virtual machine, and I'd be basically done,
able to manage my virtual server(s) using Vmware Server Console from anywhere and use
whatever web applications I setup using a web browser.

And if I were you, I would bring the whole thing to Dave Anselmi's Installfest and give
some geeks the privilege of helping out with it.

That's what I'd do.  :-)

--David

On Fri, 05 Sep 2008 09:44:36 -0600, Patrick H. wrote
> Anything. As long as the machine boots and connects to the internet, it 
> can run as a web server. Back in the day I had a laptop with a missing 
> screen running as a web server.
> 
> for a school project, subversion will probably be overkill. I'd just 
> keep it simple, but it is your project.
> 
> as for development software. not a clue, I do all my coding in vim. 
> Though there are lots of frameworks out there that you can use which 
> might help get the core of the site down.
> just google for "LAMP", as thats your basic web-server core software 
> right there.
> 
> -------- Original Message  --------
> Subject: [clue-tech] What do I need for a server?
> From: Diane Williams <willydlw at comcast.net>
> To: clue-tech at cluedenver.org
> Date: Friday, September 05, 2008 9:05:29 AM
> >
> > For a computer science class I need to design a website. This will be 
> > a semester long project. We have an idea for our website but we need 
> > to figure out the tools we need for design and the actual hardware. 
> > About the hardware: I am planning to purchase a desktop computer. I 
> > will buy something with an nvidia graphics card because I have to run 
> > some graphics and animation applications for another class.
> >
> >  
> >
> > I do not know exactly all the hardware I need to create a server. The 
> > idea is that the server host the website and that I am able to then 
> > access with my laptop as a client. When finished, anyone should be 
> > able to access the website via the internet. What I am wondering is 
> > whether I can buy say an HP desktop or some other brand and set up the 
> > desktop to boot under Windows or Kubuntu? Of course, the new machines 
> > come with uck, Vista, and I do need Windows for some other software I 
> > use for school. We are planning to use the Kubuntu as the network server.
> >
> >  
> >
> > Do I need any special network cards, wireless?  What hardware will I 
> > need?  We would also like to have our code on the server, so that team 
> > members can use subversion to check it in and out. We'll also have to 
> > research what software we need to create a website. Will probably need 
> > to use some Web 2.0 technology.
> >
> >  
> >
> > Also I will have 3 other classes where I will need to develop and host 
> > my own website in the coming semesters.
> >
> >  
> >
> > Thanks for your advice.  Please send any questions also. As you can 
> > tell, we are all ignorant of web design. This is for a software 
> > engineering class and web design is taught no where in our curriculum. 
> > We have to learn quickly and on the fly.
> >
> >  
> >
> > Diane
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > clue-tech mailing list
> > clue-tech at cluedenver.org
> > http://www.cluedenver.org/mailman/listinfo/clue-tech


-- David



More information about the clue-tech mailing list