Project: Home Web Server:
|
Building your own website and personal home web server is relatively easy. Complete packages can be download from the Internet these are pre-configured no need to learn all about servers. Website design packages are a mater of personal preference. Here I cover the server side and how to put it online. All it will cost you is your time all software for this project is open source (free). You do not need to be a rocket scientist to complete this project. However, I do assume basic computer skills such as how to create and delete folders and files. Download files from the Internet and finally how to use WordPad or a similar text editor ( EditPad Lite is ideal) never use Microsoft Word to edit text files. Quick startThere is no need to read all the detail use these links to make a quick start: Project OverviewThese notes provide a detailed guide to implementing a home web server using the Uniform Server package. This package contains two servers Apache (web page server) and MySQL (database server) in addition PHP is thrown in with some extras. Using this package makes the whole task of setting up a home web server extremely easy. I must stress they are not toys but full-blown production servers. After testing your site locally, you can go live and serve pages to the Internet. I will cover security issues however the server design team has covered critical issues and produced a very secure installation. Never be complacent when it comes to security always keep up to date. Main SectionsThe following four steps are required to put your home web server on the Internet..
Uniform Server current stable releases: For reference, I have shown the current Uniform Server stable
releases and package contents.
Memory stickThe Uniform Server package is impressive however, what makes it stand out from the rest is the fact that the servers are portable. You can run them from any folder on any hard drive including a memory stick (allowing you to run them on another machine). One key advantage of this portability the installation does not integrate or place additional software components on your computer. Just delete the folder containing your servers and they are gone no dross left behind, hence the reason why there is no install and un-install package for this software. AudienceThis guide is for any one who needs detailed installation information for the Uniform Server and how to connect it to the Internet. Understanding the basics is essential I like to visualise a complete system take a look at the web server overview it helps with the implementation. Along the way, I will dispel some myths and just incorrect information that can be found on the Internet. The following shows what we are trying to achieve note one critical component the firewall more on this later.
OrientationI have included numerous images with cut down screen shots. Along with folder views these help with orientation. OK so I like images always nice to see the unexpected, no surprises later. An important concept to grasp is DNS (Domain Name Service) it is what makes the Internet work please read the section on DNS. System requirementsThis installation guide is purely for Windows XP home edition however; the techniques are applicable to other operating systems. Modem RequirementsI would recommend a fast Internet connection however; a dial-up modem is suitable for text-based sites ( minimum image content, OK not very practical but the point is that anyone can have a play even with a dial-up modem). The real problem with a dial-up modem is not its speed (when sending text) but the fact that you normally cannot remain permanently connected to your ISP ( Speed becomes an issue when your site contains a large number of images or when your site becomes popular and receives several hits at once (if only!). Live dangerouslyI am assuming you are surfing the Internet behind a firewall. If not the security of these servers is of little consequence because you are already open to threats. Do not even think about running any server application without a firewall installed. I will emphasise this point again never ever, connect to the Internet without a firewall running .Check out the firewall section NOW. Reading OrderIdeally read the notes in the following order or jump to the section that is relevant to your needs. Before going live with your Web server do read the firewall section and any notes regarding security. I must emphasise installing a home web server is not difficult thanks to Uniform Server and similar packages.
GeneralThese notes are provided for guidance only it is your responsibility to check their validity and correctness. With that little gem out of the way I trust they will be of some value to you. Where to nextTThe next page covers basic Internet web server fundamentals. |
|||||||||||||||||||||||||||||||
Copyright & LinksCopyright 2002-2007 The Uniform Server Development Team All rights reserved. The Uniform Server: Home | Forum | Wiki | Blog
|