Linux服务器安装方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

FedoraLinux服务器安装方案(逆流的晓鱼张彬2007-10-8)Hello同志们好,好久不发LINUX文档了。最近偶调到研发中心这边。嘿嘿以后会把一部分工作放在文档上。希望大家也多写些自已擅长的技术文档出来。相互交流共同近步。最近偶知道公司开发部这边一直在用UbuntuLinux开发软件,于是偶也用了一段时间的Ubuntu发行版的Linux系统。说实话Ubuntu使用起来灵活方便,确实不错。但是我用了一段时间不用了,为什么呢?就是因为从使用者的角度角讲它操作起来太方便了。用了Ubuntu之后让我自己变的更懒惰了。我个人认为用Ubuntu时间常了对linux的认识只和了解会退步不会进步。Ubuntu的人性化设计,几乎可以和windows媲美。久而久之对linux原理上的东东,就会浅意识的呼略。不研究其更深一层的概念。导致linux管理能力倒退。这是我不想要的对果,也就是说Ubuntu不太适合我学习使用。我个人认为初学者学习linux应选如下几种发行版RedhatDebianSuse和Fedora的其中一个来系统的学习。其中DebianLinux是一种非常优秀的免费的linux发行版(非商业版)。Ubuntu也是基于Debian的体系和基础之上建立的。可惜我接处它的比较晚,没有时间和机会系统的学习。我是学习老牌儿的RedHatLinux出来的。一直在使用RedHatLinux.。在工作中又做了红旗linux的讲师。对RedHat更是青睐有佳。后来让人伤心的事情发生了。RedHatLinux开始收费。凭着我对开源软件一片赤诚的心。感觉好像天都塌了。伤心的好几天吃不下饭。后来让我发现了FedoraLinux。它也是由RedHat发起的一种免费完全开源的Linux发行版。网上到处可以下到它的安装镜像和完整的原代码。在连邦买它的官方发行盘也就68元。而且RedHat与Fedora的操作与技术原理几乎是一样的。而且Fedora向桌面版发展。它还有一个漂亮的GUI。FedoraLinux中用到的技术是最新的,它四个月一次的发行周期保证了它技术的尖端性。具说11月分要发行Fedora8正式版。有人说Fedora是RedHat的实验版本。等到Fedora某一技术成熟后就会移植到RedHatLinux之上。有人说,用Fedora的人都是”小白鼠”。那么我干愿做”小白鼠”。就是为了能构使用彻底免费的开源的更新更进尖端linux操作系统。当然使用Fedora的过程会遇到很多问题.。当你自己查阅资料成功解决某一问题的时候,感觉是那么有成就感,心情是那么的愉悦。把它写到论坛上,你还会受到很网友的恭维。说啊!高手高手,大侠啦!之类的话,让人看了舒服。同时.在这个过程种你会对linux有了更深一层掌握。不知不觉从技术上得到进步。当学会使用Fedora之后在回头使用RedHatLinux就会发现RedHat是那么容易操作。RedHatLinux原理上的东西也会掌握很多。成为真正的Linux服务器管理高手。我在使用Fedora的过程中得到了益处,所以说我就改用FedoraLinux啦!SuseLinux虽然也不错,但是它的版权和小日本有关系,我们不用它。都知道Fedora向桌面版发展。桌面做的很漂亮。其实它还有这比RedHatLinux更强大的Server技术更高深更先现的服务器功能。不被桌面用户注意。其实在国外Fedora/RedhatLinux的用户的占有量也是最大的。有很多外企在使用FedoraLinux开发自已服务器和软硬产品来营利。就拿我曾经工作过的美国APPEX公司(我曾做过是这个公司中国区的技术支持),它就是在FedoraCore5的系统上开发自已的一个名为APPEX模块加载到一个最小化安装的Fedora5的内核中。可以使Fedora5拥有网络加速的功能,成为一台Linux网络加速的Server。做成一个网络加速设备。它的售价让人匪夷所思。好啦下面我们讨论FedoraCore5的最简化的服务器安装方案。用安装盘安装是最快的.也是最方便的。年初时我还花了68元到连邦买了一套Fedora5的发行盘呢?为开源事业做些贡献。Fedora3与Fedora6我也都买过啦!第一步把盘放进光驱设置光盘启动。如下图:回车键继续安装。跳过cd查测安装选择skip如图选择语言为英文(如果选中文的话在操作中会有乱码)下一步:选择键盘保持默认:下面给硬盘分区选择CreateCustomLayout自已定制分区下一步:对于分区的步骤在就不用多说了吧!下一步grub写入到引导卷。默认就可以了Next如下图:网络设备保持默认dhcp就可以了。安装完成之后在修改ip吧!Next地区选择亚洲上海-北京地区就可以了如下图:设置密码如图:这个时候请选择CustomizeNow定制要安装的软件包。这步很重要。要想安装一个灵活安全的Server。服务器的系统必须定制.不只要定制组件就是连内核也要重新编译。为这个硬件定制一个属于它自已的OS。把无用的功能组件驱动都要从系统和内核中删除。列如你的这台计算机主板是intel865的cpu是p4…键鼠为Usb接口等等……一定要精准到硬件是那个型号使用那个驱动程序你都要清楚,在定制装系和编译内核的时候只把这几个驱动和这个服务所用的到组件留下就可以了,其它全部都删掉。这样会让系统变的更小更稳定更安全。让这个系统成为这台服务器的专用System。SUN公司就是这样做,Solaris的安全性都有目共睹的。这也是Linux权威人士建议的服务器安装方案。常话短说我们继续安装选CustomizeNow下一步:如果我们平时学习做实验的话。需要安装以下几个组件,编辑器Editors,开发工具DevelopmentTools,打印支持PrintingSupport,和Base。四个组件,其中安装开发工具是为了编译核使用。安装打印支持是因为有很多系统RPM包和它的依赖关系,Base提供了很多基本实用的小软件组,使用起来很方便其它都不要安装如看图所示。在安装编辑器的时间也可以把emacs一起装好方便开发。点下一步开始安装.当安装完成之后重启服务器看到这个图画点Reboot服务器就重起啦!重启完后,服务器的Iptables和Selinux(Selinux是美国国家安全局和SCC开发的Linux的一个扩张强制访问控制安全模块。)是开着的而且还有自己的默认规则在启作用.我们得把它们关掉.已后我们在自己定制防火墙.否则它们的规则会应响我们的服务正常工作.为了毕免不必要的麻烦我建议关掉它.重启服务器后编辑/etc/selinux/config文件。把其中的SELINUX=enforcing修改为SELINUX=disabled关闭SELINUX功能。保存退出。然后关闭Netfilter(Iptables)防火墙。关闭系统默认的Netfilter规则,有两面种方法。一是直接使用chkconfig命令把启动项中的Iptables停掉。我比较推荐使用这个方法。因为它比较方便,不用在对Netfilter直接操作。还有一种方法是使用iptables–F和iptables–X命令删除Netfilter默认的链和表。使防火墙失去作用,然后保存空的规则。两种方法都可以不分优劣。我一般使用chkconfig如下图这样下次启动系统时iptables就不会在启动。还有为了方便配置服务器过程安装软件方便,我们要置好yum的软件源。用yum安装RPM包非常方便快捷。在Fedora中yum是用网络上公用软件库来安装软件的。安装的速度比较慢。如果你的网络环境不好的话那就更慢了,那可不是一般人能够承受的。所在说要设yum在本地光盘中安装软件。这样速度就会有明显的提升。设置方法如下我先在/mnt下建了一个cdrom的文件夹。然后把系统盘(我的是Fedoradvd安装盘)挂载到这个目录下做为软件库的地址。再把/etc/yum.repos.d目录下的全部文件移进某个目录备份起来或者是直接把它们删除。我就把它们全删除了,反正我又不用yum在网上安装东东它那个速度我可受不了下一步我们要编辑/etc/yum.conf文件添加/mnt/cdrom这个软件源如下图所示保存并退出。下面导入系统安装盘的GPG-KEY如下图然后就可以使用yum安装/mnt/cdrom(系统盘)里的软件包了。几乎它可以解决任何RPM的依赖关系。Fedora6也是使用同样的方法,不过它需要自己建立repodata数据文件才可以稍比Fedora5复杂一点。好了这次就到这吧。从下次开始我陆续给大家发一些linux服务器的配置与维护的方法。逆流的晓鱼张彬2007-10-10

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功