LinUx组网技术

 [摘要]Linux是Iternet的产物,可以看作是互联网发展的作品。开放源代码保证了用户有足够的权利,不受传统的商业许可证的限制。它提供许多有关网络应用的服务在这遍文章中只从Web服务器、邮件服务器、FTPBS务器等几个方面的功能作一些论述。

    [关键词]共享intemet连接  web服务器  FTP服务器  邮件服务器

    Linux作为自山软件的一个重要的成果,可以看作是互联网发展的作品。可获得源代码的版权,保证了用户有足够的权利,不受传统的商业许可证的限制。对专有商业软件所带来的安全方面的担心,开放源代码的Linux是不存在的。Linux在我国的发展经历了四五年时间,最初的几年只是学校和科研单位使用。最近的两年逐渐进入媒体、企业和普通大众的视线。尽管Linux在高端服务器和嵌入式方面发展迅速,目前Linux的应用主要在网络应用上。成为中小企业、家庭的网络服务器,提供Web服务、电子邮件(E-mail)服务、文件传输(FTP)服务、域名(DNS)服务。事实上,成功的安装后的Linux就可以作为Web、E-mail、FTP、News服务器。当然作为中小企业可能还需要一些更为复杂的功能,比如作为DNS服务器、代理网关或者路由、虚拟主机、防火墙、拨入服务器等,这些都需要特别的知识或者经验。

服务器操作系统的安装

    在这里我们将要帮助大家使用Linux平台构建起一个实用的网络体系,您可以把本文作为一个网络应用的向导。本文的重点就是讲述企业内部采用Linux作为系统平台时各种应用的安装和配置过程。以前能够在Windows系统实现的各种网络服务功能,现在都可以在Linux的环境中实施了。其中包括文件和打印共享(SAMBA),互联网连接共享和代理(Proxy),Intemet防火墙(Firewall),域名服务(DNS),电子邮件服务(E—mail),Web服务(HTTP),数据库服务(ATABASE),文件传输服务(FTP)等,更进一步可以在Linux上实现诸如虚拟专用网(VPN),字符界面或Web界面的论坛服务(BBS),拨号网络接入服务(PPP)等等,更重要的是Linux的可扩展性很强,可以方便地在其上扩展众多的网络应用。

    本文介绍的是基于Linux平台的网络解决方案,服务器操作系统当然选择Linux。在众多的Linux发布中,目前应用最多的是Redhat Linux。由于关于它的参考资料比较多,我们就以它作为我们的服务器操作系统,这样便于大家在遇到问题时更容易地找到答案,加上Redhat的包管理器RPM在使用±LC较方便,安装软件相对来说就容易些了。

    一、机器的硬件配置

    虽然Linux可以在386、4MB内存的机器上跑起来,但作为实际的应用,应该使用更好的机器以获得较好的性能。在我们的局域网中,除了数据库服务29建议使用PII以上的CPU,128MB以上的内存外(若使用Oracle8i数据库,推荐256MB内存),其他的服务器均可在Pentiuml33、64MB内存以上的PC±良好运作。

    二、服务器硬盘分区

    很多人习惯将硬盘只分一个‘/’(根)分区,但作为服务器,为了使系统在一些意外发生时(如:系统日志文件或用户文件超过了服务器硬盘剩余空间)仍然能够运行,以便管理员可以检查和处理这些问题,应该将一些分区独立出来,以下是笔者的一些建议:交换分区的大小为16MB或服务器内存的2倍中的大者,但不要超过1GB,超过10B的交换分区对于目前的Linux来说还用不上;“hoof”分区是系统启动文件存放的地方,一般不会有多大的变化,推荐的分区大小是10MB:“/Var”分区包括有系统的日志文件等,这些文件会随着系统的运行逐渐增大,对于一般局域网的系统推荐分区大小为250MB;“/tmp”为系统临时文件存放区,比如你在压缩或解压缩的时候会在其中生成临时文件,推荐的分区大小为250MB:((“/”(根)分区包括系统的配置文件目录、设备目录、系统程序目录等,变化也不大,推荐分区大小为250MB;剩下的2个分区"home"和“/usr,’分别包含了用户数据以及系统和用户的应用程序,可以根据需要将剩余的硬盘空间分配给它们,如作为文件共享,并希望用户的数据存储在"/home"分区,就可以适当增加该分区的大小,如果要安装很多应用程序,比如做测试的服务器,应适当增加"/usr"分区的大小。具体的分区可以根据你的实际情况做—些调整。

    我在安装时选用的是图形界面,安装比较简单,这里我就不再详细的叙述。具体的安装步骤请参看浦东电子出版社的《全程图解Linux))。

  三、共享Intemet连接

  共享Intemet连接是目前比较流行的低成本的上网方式,通过一台作为网关的服务器将公司局域网上的电脑连上Intemet,共用一个上网账号,可以提高Intemet连接的使用效率。根据接入Intemet的方式的不同,所进行的配置工作也不相同。我们常见的有以下3种情况:

    1.通过DDN专线上网,这种情况就可能需要为该服务器配置2块网卡,一块接入内部局域网,一块通过路由器和你的ISP相连。

    2.使用ISDN上网,通过连接在串口的ISDN设备(TA)连接到你的ISP。

    3.使用普通电话线上网,使用内置或外置的拨号设备Modem连接到你的ISP。在我们的介绍中采用外置的调制解调器。

架设WEB服务器

一、  什么是WWW服务

    现在在Internet上最热门的服务之一就是环球信息网WWW(WorldWideWeb)服务,Web已经成为很多人在网上查找、浏览信息的主要手段。WWW是一种交互式图形界面的Internet服务,具有强大的信息连接功能。它使得成千上万的用户通过简单的图形界面就可以访问各个大学、组织、公司等的最新信息和各种服务。

目前,在世界各地有许多公司和学术团体,根据不同的计算机系统,开发出不同的WWW服务器,如Apache、CERNhttpd、Microsoft Internet lnformationSystem、NCSA httpd、Plexus httpd、WebSite等。在UNIX几INUX系统中常用的有:CERN、NCSA、Apache三种。根据著名的WWW服务器调查公司所作的调查,世界上百分之五十以上的删服务器都在使用Apache,是世界排名第一的WEB服务器。我这里就是选择用Apache来做WWW服务器软件的。    

我在安装Linux的选择启动进程中,已经选择安装了用httpd,Apache就会被安装进去了,并且能满足日常的应用需要,下面我们只要进行一些更具体的设置工作就行了。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等天晴i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值