- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Centos5.3服务器完美配置
Centos 5.3服务器完美配置(一)
Tags: ?centos?完美服务器设置?
频道: ?Linux ?软件应用
这一系列文章目的是解释如何在Centos 5.3上设置一些必须的服务器,包括:apache web服务器,postfix邮件服务器,FTP服务器,DNS服务器,MySQL,防火墙,等等。这一系列文章的步骤是在Centos 5.3的x64版本上进行实验的,不过你应该可以可以在x32版本上按照相同的步骤进行设置。在这一系列文章中我们将使用以下软件:
? Web 服务器: Apache 2.2,PHP 5.1.6
? 数据库服务器: MySQL 5.0
? 邮件服务器:?Postfix
? DNS?服务器: BIND9 (chrooted)
? FTP 服务器:Proftpd
? POP3/IMAP 服务器: Dovecot
? Webalizer 用于web服务器的统计
硬件以及软件需求
首先你需要下载并刻录CentOS 5.3的安装dvd,你可以从/centos/5/isos/x86_64/?选择64位机器的安装盘。如果是32位的机器可以从这里下载:/centos/5/isos/i386/。下载iso文件以后你需要刻录出来。注意可能dvd的安装文件是BT种子(.torrent文件),如果你需要刻录DVD的话需要有一个BT的客户端。
安装操作系统
从刻录好的DVD或者第一张CD启动计算机,然后再选择启动方式菜单时按回车:
?
在接下来的屏幕中如果你不想浪费很多时间可以选择跳过测试:
在欢迎屏幕出来之后选择Next:
然后选择一种语言,这里为了方便还是选择英文,你愿意的话可以选择中文:
之后选择键盘格局,你可以直接保持默认选项。
之后需要选择磁盘分区,如果你是做一台干净的机器上安装CentOS那么可以直接按照默认选项进行分区:
之后是网络设置,这里默认的选项是通过DHCP分配IP,但是既然是服务器配置你可能需要手动设置网络,选择“Edit”按钮来手动配置:
在接下来的对话框中选择Enable IPv4 Support”以配置一个IPV4的地址,之后选中“Manual Configuration”并填写IP地址和子网掩码:
之后手动设置主机名(hostname)和DNS服务器:
选择时区:
配置root密码:
选择需要安装的软件包,这里因为我们只需要安装服务器,所以只选择“Server”就可以。同时要把“Packages from CentOS Extras”的选择框去掉。
之后选择“Customize Now”,然后选择Next。
现在需要定制软件包,这里选择Editors, Text-based Internet, Development Libraries, Development Tools, DNS Name Server, FTP Server, Mail Server, MySQL Database, Server Configuration Tools, Web Server, Administration Tools, Base,以及System Tools,并去掉其他的选择项,然后点击Next。
之后安装程序会检查软件包的依赖性,格式化硬盘,这些操作中只要选择Next就可以了。
之后安装程序会开始安装软件包。
在结束安装以后按“Reboot”以重启系统。
在重启以后,你可以看到下面这个屏幕,如果需要的话,你可以选择“Firewall Configuration”(防火墙设置)以设置防火墙:
设置好以后以root用户登录并重启系统:
Reboot
编辑/etc/hosts
用vi打开/etc/hosts:
vi /etc/hosts
内容大概类似于这样:
# Do not remove the following line, or various programs# that require network functionality will fail.?????????????? localhost.localdomain localhost00?????????? server1::1???????????? localhost6.localdomain6 localhost6
一般情况下hosts文件的每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。
第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名别名;
当然每行也可以是两部份,即主机IP地址和主机名;比如
00 myhost100。
这里可以稍微解释一下主机名(hostname)和域名(Domain)的区别:主机名通常在局
文档评论(0)