4. Relation between OpenNA Linux (VSLC) 1.0 and ServerAtSchool
5. Necessary information for a smooth installation
This guide assumes that you have basic computer skills. You have to know a
little bit about disks and partitions, about networking, IP addresses, and
Unix/Linux file systems. You should also know how to use a
text-based editor to edit various configuration files when
necessary. The ServerAtSchool server provides both the vi
and
nano
editors for this purpose.
NOTICE: the hardware requirements are an absolute minimum, just enough to accomodate a very small school or set up a demonstration environment.
The recommended hardware configuration is:
NOTICE: there are ways to deal with dynamic IP addresses on the Internet connection (e.g. by configuring the server to work as a DHCP client), but it is very tricky to get it right. You really want a fixed IP address.
NOTICE: the software installs very well on standard ATA disks (IDE disks). It is also possible to install the software on computers with supported SCSI disks. At the time of writing this documentation there is no support for installing the software on Serial ATA disks, although this may well be the case by the time you read this guide. Please refer to the README file(s) on the ServerAtSchool CD.
ServerAtSchool adds an 11th option to the 10 existing ones. This server type combines features from the web server, name server, mail server, database server and the gateway server, and adds several features specially aimed at schools. In order to add this 11th option, the original OpenNA installation program was modified and extended.
This guide focuses on the ServerAtSchool installation using the ServerAtSchool installation CD. If you want to install one of the 10 original OpenNA servers, you can also use the ServerAtSchool CD. However, for detailed instructions on installing OpenNA Linux you should refer to The Official OpenNA Linux Installation Guide ([Mourani 2003]). An electronic version of this guide is available on the OpenNA website: www.openna.com.
NOTICE: You may want to look ahead at section 2. Server properties in Appendix D. Worksheets, and create a hard copy of the list below.
item | default answer | your answer | notes |
---|---|---|---|
Keyboard layout | US keyboard |
||
Your time zone | Europe/Amsterdam |
||
The target disk drive | the first disk drive detected, usually /dev/hda |
||
Do you want to install the documentation | Yes |
||
Fully qualified domain name of the server | (none) |
||
IP address | 10.0.0.201 |
||
Netmask | 255.255.255.0 |
||
Broadcast | 10.0.0.255 |
||
Network | 10.0.0.0 |
||
Default gateway | 10.0.0.138 |
||
Primary nameserver | 194.109.6.66 |
Please do not use this address unless it happens to be your ISP's name server. | |
Secondary nameserver | 194.109.9.99 |
Please do not use this address unless it happens to be your ISP's name server. | |
Search option | (derived from the fully qualified domain name) |
||
Your root password | (none) |
Think of a good one! | |
The e-mail address of the administrator | (none) |
||
The Samba workgroup name | (derived from the fully qualified domain name) |
||
Install optional proxy server | Yes |
||
Install optional USB/laptop software | No |
||
Install optional firewall | Yes |
||
Install optional webmail client | Yes |
||
Install optional mailing list manager | Yes |
NOTICE: During the configuration phase (see chapter V. Configuring all ServerAtSchool components) there will be some more questions to answer, decisions to make and (good) passwords to think of. We will deal with these issues later on.
For example, why did you connect the system disk as /dev/hdc
?
(The IDE cable was too short.) Or, why do the fans appear to blow in opposite
directions? (At the time it was for a very good reason, but the modification has since become obsolete
as the newly installed disk produces much less heat.)
The same applies during the software installation. Our written journal notes
have saved us numerous times during hardware maintenance and software
upgrades.
However, we cannot give any further support for the ServerAtSchool installation than this guide provides; we simply do not have the time for it. When you read this, we will be working on a new release of ServerAtSchool and trying to earn a few euros by installing ServerAtSchool at primary schools in the Netherlands.
If you need more help, Appendix B. Bibliography may contain some useful pointers for you. You can also ask a local Linux group, which exist in many places all over the world. Or go to the nearest polytechnic or university. There are lots of IT students looking for projects that involve non-commercial interests. As a school, you probably have some goodwill; ask parents for help. Linux knowledge is spreading rapidly.
We do provide a mailing list for ServerAtSchool users. Please refer to the project's home page at http://serveratschool.net for subscription information.
If you find any errors or omissions in this guide, we would like to hear from you. You can reach us via e-mail: info@serveratschool.net.
Author: Peter Fokker <peter (at) berestijn.nl> $Id: gettingstarted.html,v 1.17 2006/03/31 15:35:47 peter Exp $