This guide is WAY out of date... don't use it!

This simple little page describes step by step how I setup this server. I suppose it might help someone else setup their Mac as a server... who knows.

Things You Need
The General Setup

You should only follow these instructions if you trust your users. I do not go out of my way restricting what my users can do because I trust them. If you are creating accounts for people you do not trust, then you will need more help than I can give. My server is setup with the following services, if you need to setup other services, then you should look elsewhere. This server is on an Earthlink DSL connection behind a Linksys BEFSR41 NAT Router/Firewall. The firewall is set to foward ports for the above services (minus SMB) to the server's local IP address. If you do not have a firewall, it is probably safe to use these instructions, but don't enable Windows File Sharing (SMB). One other peculiarity about my setup is that because I use Earthlink, Sendmail must be configured to send outgoing messages through mail.earthlink.net.

Installing the Operating System

If you are migrating from an older installation, you should first backup all user home directories as well as /var/mail and any other customized files on your machine (httpd.conf, sendmail.cf, etc.). Started off by booting from the Jaguar CD. Run the Disk Utility if you are installing on a new drive. On Beige G3's the OS must be on a partition that is entirely within the first 8GB of the drive. After partitioning, start the installer and choose "Erase and Install" under the custom options. This will provide a clean Mac OS X installation. I also suggest removing the various extra language support files unless you need them.

Configuring Things

Here's a quick overview: