完美的设置 - Debian Woody(3.0)
版本1.6
作者:Falko Timme
这是关于设置基于Debian的服务器(Debian Woody别名Debian 3.0)采取的步骤的详细说明,该服务器提供ISP和托管服务商(Web服务器(支持SSL的)),邮件服务器(使用SMTP-AUTH和TLS!),DNS服务器,FTP服务器,MySQL服务器,POP3 / IMAP,配额,防火墙等)。
我将使用以下软件:
- Web服务器:Apache 1.3.x
- 邮件服务器:Postfix(比sendmail更容易配置;具有比sendmail安全漏洞更短的历史记录)
- DNS服务器:BIND9
- FTP服务器:proftpd(你也可以使用vsftpd)
- POP3 / IMAP:在本示例中,您可以选择传统的UNIX邮箱格式(我们使用qpopper / uw-imapd)或Maildir格式(在这种情况下,我们将使用Courier-POP3 / Courier-IMAP)。
- Webalizer进行网站统计
最后,您应该有一个可靠的系统,并为免费的Webhosting控制面板ISPConfig准备好了(即ISPConfig开箱即用)。
我想先说说这不是建立这样一个系统的唯一途径。 实现这一目标有很多方法,但这是我所采取的方式。 我不会保证这将为您工作!
要求
要安装此类系统,您将需要以下信息:
- Debian Woody(Debian 3.0)版本的CD 1(可从http://www.debian.org获得 )
- Mandrake Linux最新版本的CD 1(在撰写本文时为9.2)(可从http://www.mandrake-linux.com获得 )(如果您不需要在硬盘上创建分区,则不需要它)驾驶)
- 互联网连接,因为我将在本文档中描述一个网络安装
1基础系统
如果您有一个未使用的硬盘驱动器,您首先必须在其上创建分区(如果您的硬盘驱动器上已经有分区,则可以跳过此步骤)。 您可以使用Debian安装程序来执行此操作,但我认为很难使用(特别是对于新手)。 这是我Cheat的地方:将Mandrake CD插入到我的CD-ROM中,并运行Mandrake安装程序(直到我的分区被创建后,解释了Mandrake的分区工具,我认为这是Linux世界中最好的)。
我创建两个分区: / dev / hda1 (以/ boot为挂载点)和/ dev / hda6 (以/作为挂载点)。 另外,我创建一个交换分区(通常在/ dev / hda5上 )。 我想,50 MB -100 MB是/ dev / hda1的一个很好的尺寸; 500 MB应该足够用于交换分区; 其余的是/ dev / hda6 (用户的网站等)。
创建分区后,停止Mandrake安装,插入我的Debian CD并重启系统。
在引导提示符下,输入bf24以使用2.4 Linux内核安装Debian:
然后选择你的语言:
之后,您将进入Debian安装程序的主菜单。 配置您的键盘:
初始化并激活交换分区:
扫描坏块时询问? ,选择否 。
然后初始化一个Linux分区:
选择你想要的文件系统。 我在这里拿ext3
选择/ dev / hda1作为要初始化的分区:
扫描坏块时询问? ,输入No。
选择/ boot作为/ dev / hda1的挂载点:
现在你必须初始化你的第二个Linux分区:
选择您的首选文件系统(再次,我在这里使用ext3 )。 然后选择/ dev / hda6作为要初始化的分区:
扫描坏块时询问? ,输入No。
选择/作为/ dev / hda6的安装点: