| |
|
| |
Intranet Servers |
| |
| |
At the centre of all school Intranets is a server that hosts web and mail services. (Although many schools will only be interested in the web portion of these services.)
This page provides information about Web Server and Mail Server software for Macintosh, Windows and Linux computers in a school environment.
The Internet Protocol (IP), that provides these services, is "platform independent". The
platform of the computer you are using to receive information (the "client")
does not need to be the same platform as the computer sending the information
(the "server"). So long as they are both using the same protocol - TCP/IP (Transmission Control Protocol / Internet Protocol).
|
|
The platform requirements shown below refer to the server. Once this software
is enabled on the server, then any computer on the network can access the information stored on the server (web pages, e-mail, etc),
regardless of the platform of the client.
Macs can serve Windows machines, and vice-versa - or any combination
of platforms can co-exist on your network! (For example, the majority
of web servers on the internet are Unix computers). So long as the "client" is
configured to access the IP address of the server (eg: 10.72.54.30).
It is assumed that a compatible network, such as Ethernet, exists between
the various machines.
|
- OSX Server users please note -
- Mac OS X Server includes a Web Server and a Mail Server (along with File Sharing, Print Sharing, and a wide range of other services, accessible through Server Admin). None of the Web or Mail servers listed
below are required if you are using a Mac OSX Server, unless you want
to setup an independent server for Web or Mail services.
|
|
- Proxy Servers
- The caching facilities of
a Proxy server, used strategically in conjunction with a school Intranet that has been setup as an Internet "gateway", may significantly improve the speed of access
to web sites which are visited regularly by students
from within a school Intranet. See Wazza's
Proxy Server Page for more info about setting up a Proxy server.
|
| |
|
|
A web server is the key element in your school Intranet. Mac OS X Server includes an integrated web server solution (Apache), and a dedicated publishing space for each student and teacher.....
|
| |
- Mac OS X Server
- Configuring OSX Server Web Service for an Intranet (pdf - 357k)
Creating an Intranet user, setting up a site, then configuring this site to be the school's default intranet site.
See also:
- xSUIM and SWIG to create Intranet index pages for all your OS X Server users.
- Wazza's frameworks and tutorials page, to get your server content started.
Mac OS X
- Setting
up Mac OS X Personal Web Sharing (pdf - 446k)
If you don't have a dedicated server, a standard Mac OS X computer
(an iMac, eMac, Mac Mini, etc) includes the renowned Apache web server, and can be used as an efficient school web server. Includes info about getting your content started using a templete created using iWeb.
Windows XP
- Setting
up an IIS Web Server (pdf - 400k)
Turn a Windows XP computer into a fully functioning Internet Information Services web server for your
school intranet.
Sentral
- FTP with iWeb '09 (pdf - 450k)
Publish your school Intranet and Internet sites to your Sentral server using the FTP facility in iWeb '09.
-
-
|
|
- xSUIM
- (OSX Server User Import Manager)
- Primarily for NSW govt schools, though could be used with other systems. (Needs Filemaker). Imports users from OASIS into Workgroup Manager, as well as keeping your user accounts (and Intranet index pages) synchronised with your school's OASIS admin records.
SWIG
- (Student
Web Index Generator)
- A spreadsheet that exports a web index page, providing links to student web pages on an OS X web server.
Stu's
EduWeb (Win)
- A Windows application that creates an Intranet framework similar to an OSX Intranet. Includes an OASIS export report that extracts all your student's names, grades and classes from
the NSW OASIS student database.
-
-
|
| |
- Apple
Personal Web Server
- Mac OS X client
software includes the renowned Apache web server, accessible
through the Sharing area of System Prefs. (See Wazza's
Notes - pdf,
446k)
MAMP
- Macintosh, Apache, Mysql and PHP. Installs an advanced web server with a database environment on any Mac. Free and Pro versions available. (Watch a YouTube video about installing MAMP and WordPress.)
WordPress
- Download and install with MAMP above to create a free publishing environment in your school.
|
|
- Abyss
Web Server
- Very small, fast
and neat!
Pi3
Web Server
- Easy to setup and
configure. Available for Win and Unix platforms.
WAMP
- Windows, Apache, Mysql and PHP. Installs a web server with the standard database stuff.
Windows
IIS server
- Win XP includes
a built-in
web server (ISA) which is
not installed by default. You can install the ISA web server by going to the Control panel > Add
Programs > Add
Windows Components,
and installing IIS.
Xerver
- A tiny fast web server allowing you to run CGI scripts.
Xitami
Web Server
- Small and fast.
|
While most school systems provide a system-wide mail solution for students and teachers, a locally hosted mail server may be a useful option for some school environments.
|
| |
- Wazza's OSX Server Mail QuickStart
(pdf - 216k)
- Details about starting the OSX Server Mail service, enabling the WebMail service, enabling users' Mail accounts, accessing mail through a web browser.
Mac OS X Server already has SquirrelMail installed. In a nutshell (pun intended!) to turn it on:
- Open Server Admin;
-
Select Web in the left hand pane;
- Select Settings in the button bar;
- Select Sites in the button bar;
- Select your web site;
- Click on the pencil to edit that site.
- Select Options and enable WebMail;
- Restart your server.
Kerio Mail Server
- For small to medium businesses, schools, government and non-profits that need Exchange features, Kerio MailServer offers an easy to install, easy to administer, and cost effective Microsoft Exchange alternative.
- MailServe for Leopard
- MailServe sets up a totally buzzword-compliant mail server on Mac OS X, the Mac Way. It sets up SMTP, UW/IMAP & POP3, and Fetchmail services, including support for SSL and SMTP authentication.
PostFix
Enabler (10.3, 10.4)
- Set up a totally-functional buzzword-compliant mail server in less than a minute. It sets up SMTP, POP3 and IMAP services, with or without SSL support. (Shareware).
Some other Mac Mail Stuff:
- Eudora
Internet Mail Server (OS9)
- Brilliantly simple e-mail server. Staff and students
on your Intranet cand send e-mail to each other, just as if
they were on the Internet. Very low overheads - less than 1Mb RAM required. (Freeware)
Eudora Internet Mail Server 3.3 (OSX)
Commercial version of the above.
|
|
- Winmail
- An enterprise class mail server software system offering a robust feature set. (Shareware).
InetSERV
- Mail
server for Windows. Very easy to setup. Double-click it and
it is running! (Freeware.)
JustPOP3
- Not
a mail server, JustPOP3 is an e-mail checker/reader, runs
Win9x, and can be used in conjunction with a mail server.
When new mail arrives it can play audio, beep or remain
silent. If minimised, the icon in the taskbar will flash
when mail arrives.
Kerio Mail Server
- For small to medium businesses, schools, government and non-profits that need Exchange features, Kerio MailServer offers an easy to install, easy to administer, and cost effective Microsoft Exchange alternative.
|
Much
of the Internet and associated infrastructure grew up in
the Unix world. The majority of commercial ISPs
use Unix applications such as Apache and Squid to
power their operations.
True Unix is very much still a tech tool, with a "command
line" interface. However, some of the "user-friendly" distributions
of Linux provide the non-techos amongst us with
an opportunity to experiment with some of this great software.
Why would you want to use Linux? Linux software runs very
snappily on older computers. Web servers, proxy servers,
ftp servers, etc provide very reliable, and surprisingly
quick performance on "last generation" (PII/PIII)
PCs, which might otherwise be not of much use.
And the software is generally open-source.
If you want to have a play with Linux servers on your Intranet,
here are some good places to start: |
- Ubuntu Server
- Built on Debian and tailored for school needs.
LAMP How-to
- Linux, Apache MySQL and PHP - How to setup on a Linux server.
Apache
- The
"industry standard" web server. Included with
most Linux installations. (Also now part of Mac OS X).
Squid
- Lightning
fast and super reliable proxy server.
DansGuardian
- A content
filter which can be used with Squid.
DansGuardian
WebMin module (Use WebMin to admin DansGuardian).
|
|
- Proftpd
- An
FTP server, which you will need if you want to use ftp to
upload your web site files to your Apache server.
WebMin
- WebMin provides a web interface to the administration of the above
software, plus lots of other Linux packages. Essential if
you want to avoid most of the command line stuff!
|
|
|
| |
|
|
|
| |
|
|
|