本手册向您介绍Ubuntu 9.04服务器设置,定位于ISP和站长们的需求,包括:Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Courier POP3/IMAP, Quota, Firewall, 等.最后您应该有一个可靠的,可定制的,同时可以自由安装网络控制面板的服务器.
我将使用以下软件包:
Web Server: Apache 2.2 with PHP 5.2.6, Python, Ruby, and WebDAV
Database Server: MySQL 5.0
Mail Server: Postfix
DNS Server: BIND9
FTP Server: proftpd
POP3/IMAP: I will use Maildir format and therefore install Courier-POP3/Courier-IMAP.
Webalizer for web site statistics
我想首先声明这不是唯一设置这种服务器的方法,还有很多方法可以完成这个目标,但这是我使用的方法,我不保证这对您也有效。
1,安装需求:
安装之前您需要Ubuntu 9.04 server CD, 这里有: ftp://releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-i386.iso (i386) 或者 ftp://releases.ubuntu.com/releases/9.04/ubuntu-9.04-server-amd64.iso (x86_64)
以及快速的网络连接
2,注意
在手册中我使用主机名server1.example.com 和IP地址192.168.0.100 网关192.168.0.1,你的设置可能与这个不同,所以你必须合理的设置它们
3,基本系统
插入UBUNTU 安装CD到您的CD-ROM从CD引导,选择合适的语言:
然后选择安装Unbutu Server
再次选择语言
选择您的位置
选择键盘类型(你会被要求按一些键,然后系统会根据它们来判断你的键盘类型)
安装程式会检查安装CD,硬件,配置DHCP网络,如果您的网络中有个DHCP服务器