ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:232.54KB ,
资源ID:21168784      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21168784.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中小型企业基于Linux系统网络服务器的架设Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中小型企业基于Linux系统网络服务器的架设Word文件下载.docx

1、二、NFS的安装及基本配置 28安全外壳服务器Ssh服务器 30一、Ssh简介 30二、openssh的安装及基配置 30数据库服务器MySql 33一、MySql简介 33二、MySql的安装及基本配置 34参考文献 36中小企业基于linux系统网络服务器架设【内容摘要】在信息时代的今天,计算机参与企业日常业务管理已成为企业现代化建设不可缺少的一个重要因素。企业内部网络服务器的架设与管理尤其重要,已成为保障公司网络正常运营的主要环节。 该论文有关网络服务器构建的设计正是适应了这种要求。随着企业信息化程度的提高,企业对于信息处理的手段日益先进,企业运作的效率也日益提高,同时,企业对其电子化的

2、信息系统的依赖程度也越来越高。但是由于大多数企业都把网络建立在传统的网络架构上,而该架构又缺乏对于诸多安全问题的考虑,加之人们对网络安全认识不足、管理松散、专业安全技术人员匮乏、网络安全设施投资缺乏、安全制度不完善等因素,使得网络信息的安全风险日益加剧。因此,企业网络服务器的安全基础设施的建设已经成为刻不容缓的重要课题。本文论述一种适合于中小企业、基于Linux操作系统的网络服务器构建,以及系统管理的设计与开发。详细介绍了局域网的设计规划方案、网络服务器的部署以及服务器的配置与管理。例如常用到的网络服务有DNS域名解析、DHCP动态主机配置、Web服务器、Ftp服务器、Mail服务器、VPN服

3、务器以及防火墙技术等。 该设计论文中主要利用Linux、Windows 2003网络操作系统作为开发工具。简单介绍了当今比较流行的Linux、Windows 2003网络操作系统各自的特点。在可行性研究和需求分析的基础上,对系统的设计方案、功能模块、网络硬件、网络服务功能设计和安全设计等进行了较详细的论述。该论文设计的系统方案遵循先进、经济、安全、高效、可靠、易操作、易维护和开放的设计原则。最后,对本课题设计作出客观评价和总结,在论文末,将列出有关的参考文献。关键字: Linux VPN Mail服务器 防火墙技术 Linux操作系统概述一、Linux简介简单地说,Linux是一套免费使用和自

4、由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。绝大多数基于Linu

5、x内核的的操作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德马修斯托曼博士提议将Linux操作系统改名为GNU/Linux。但有些人只把操作系统叫做Linux。Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。二、Red Hat Enter

6、prise Linux 5的安装Red Hat公司将发行版本进行了调整,Red Hat Enterprise Linux 5有Red Hat Enterprise Linux 5 Server(服务版)和Red Hat Enterprise Linux 5 Desktop(桌面版)两种产品类型。1硬件需求处理器和内存。Intel X86处理器兼容可以用于RHEL5。文本模式的推荐配置:200 MHz奔腾或更高,图形模式的推荐配置:400 MHz 奔腾II或更高,文本模式最小内存值128MB,图形模式最小内存值:192MB,图形模式推荐内存值:256MB或更高。硬盘空间需求。RHEL5安装需要3

7、GB以上的硬盘空间,安装全部软件包需要5GB硬盘空间。3Red Hat Enterprise Linux 5的硬盘安装 Red Hat Enterprise Linux 5可以通过光盘安装、硬盘安装、网络安装(如,FTP、HTTP、NFSS等)这里选择比较流行的硬盘安装。如果用户没有安装光盘,只有ISO镜像文件,可以把安装所需的ISO文件存放于主机的一个可用分区上(如FAT32文件系统),然后通过引导盘启动计算机,使用本地硬盘进行安装操作。执行Linux askmethodLinux默认采用光盘安装,如果用户要选择其他安装方式,需要首先使用Red Hat安装光盘引导系统,然后输入Linux a

8、skmethod命令,并按Enter键确认。选择Hard drive(硬盘安装)执行linux askmethod命令后,出现安装方式选择界面,使用光标键选择Hard drive选项,使用硬盘安装,然后通过Tab键切换光标至OK,按空格键确认进入下一步。选择分区设置存放ISO镜像文件的分区,并指定存放镜像文件的目录,这里选择的硬盘分区为/dev/hdb6,存放目录为iso。然后进行一步一步安装,这里不进行详细说明。Web服务器Apache服务器一、 Apache服务器简介1995年,美国国家计算机安全协会(NCSA)的开发者创建了NCSA全球网络服务软件。Apache是根据NCSA的服务器发展

9、而来的,在发展初期,Apache主要是一个基于UNIX系统的服务器,它的宗旨就是建成一个基于UNIX系统的、功能更强、效率更高并且速度更快的WWW服务器,这就决定了它是从其他的服务器演变而来的,并且添加了大量补丁来增强它在某一方面的性能,所以它就被命名为“APACHy Server(一个补丁组成的服务器)”。Apache的开发遵循GPL协议(公开源代码,保证用户可以免费得到),由全球的志愿者一起开发和维护。在保持强大的功能及不断更新的同时,它仍然是免费的,并且公开源代码。由此用户可根据自身的需要去进行相关模块的开发。Apache具有跨平台性,可在UNIX、Linux、Windows等多种操作系

10、统上运行,可移植性极强。二、Apache的安装及基本配置2.1安装Apache首先确定系统是否已经安装了Apache,输出如下命 令:# rpm -qa | grep httpd 如果没有安装Apache服务器要重新安装,可用3种办法:rpm安装,图形界面安装和通过原代码编译安装。1、rpm安装如果在命令行界面下,可以直接加载RHEL5.3-i386.iso文件到/Media目录下,定位到/Media/RHEL5.3-I386.ISO/Server下的httpd-.rpm安装包,有关命令及操作如下:# mount /dev/cdrom /Media /加载光驱# cd /Media/ RHEL

11、5.3-I386.ISO /进入光盘的RedHat/Server目录 ls -l | grep httpd /找到相应的软件包# rpm -ivh httpd-*.i386.rpm /安装所需要的RPM包# rpm -ivh httpd-*.i386.rpm /(Apache 手册可以不安装)# cd ; eject /弹出光盘2、图形模式安装此安装方式和Windows下安装/删除软件方式类似。可以在图形界面下单击“Applications”“Add/Remove Software” , 选中相应的软件包,点击安装即可。但是需连接网络。3.下载安装到www.apache.org下载所需要软件包

12、进行安装,这里就不详细安装过程了。# cd /usr/local/apache/conf#./apachectl start /启动apache服务,浏览器中访问本机80端口,查看端口是否正常,输入http:/127.0.0.1:80# ./apachectl stop /关闭服务2.5 启动停止Apache# service httpd start /启动Apache服务器或者 #/etc/rc.d/init.d/httpd start# pstree | grep httpd /验证是否启动# service httpd restart /重新启动Apache服务或者 #/etc/rc.d

13、/init.d/httpd restart# service httpd stop /关闭Apache服务或者 #/etc/rc.d/init.d/httpd stop# service httpd status /查看运行状态或者 #/etc/rc.d/init.d/httpd status2.2 引导时其中Apache服务器方法一:以“ntsysv”设置Apache的自动启动ntsysv是RedhatFedora发行版上的一种文本设置工具,可在纯字符界面下使用。在终端下敲入ntsysv并回车,就可以看到如下界面。方法二:以“服务配置”设置Apache的自动启动依次点击SystemAdmin

14、istrationServer SettiongsServices进行设置:方法三:以“chkconfig”命令设置Apache的自动启动“chkconfig”命令用来检查和设置系统的各项服务,以及在每个Run Level中执行的系统服务。设置方法如下:#chkconfig -level 35 httpd on#chkconfig -list | grep httpd2.3 确认Apache已经启动:确认Apache服务已经启动后,我们可以在Web浏览器里输入以下地址,如果可以看到默认的Apache首页,则说明Apache服务器工作正常。/ip 或者 http:/127.0.0.1如果在网络其

15、他计算机上测试:/Linux server ip(安装Apache服务器的IP地址)同样出现 默认的Apache首页,则说明Apache服务器工作正常。2.4 Apache服务器配置1、配置文件对于Apache服务器,配置统一在httpd.conf里进行。如果对默认安装的RedHat Linux来说,该配置 文件位于/etc/httpd/conf目录下,如果安装的是tar.gz版本,则该文件位于/usr/local/apache/conf目录。利用httpd.conf我们可以对Apache服务器进行全局配置、管理或预设服务器的参数定义、虚拟主机的设置等。httpd.conf是一个文本文件,我们

16、可以用vi编辑工具进行修改。httpd.conf文件主要分为三个部分:(在less交互界面下查找“#”)Section 1: Global Environment (全局变量)Section 2: Main server configuration(主服务器配置)Section 3: Virtual Hosts(虚拟主机配置)2、基本配置在默认配置情况下服务器能正常运行,每个小节都有若干个配置参数,其表达形式为“配置参数名 称具体值”,每个配置参数都有详尽的英文解释,用 “#”号引导每一个注释行。为了让大家掌握主要的配置,这里给出httpd.conf的最常用配置参数。注意: 修改之前一定要先备

17、份,备份命令如下:cd /etc/httpd/conf/pwdcp httpd.conf httpd.conf_date +%Y-%m-%d-%H-%M-%Sls 确认文件已成功备份输入如下命令:# grep -v # /etc/httpd/conf/httpd.conf | less此命令可以去掉所有注释行,只显示配置信息 。1DocumentRoot #Apache服务器存放网页的路径2MaxClients #Apache所能提供服务的最高数值3Port #Apache服务器的监听端口4ServerAdmin #Apache服务器管理员的邮件地址5ServerName该参数使得用户可以自行

18、设置主机名,以取代安装Apache服务器主机的真实名字。目的在于方便记忆,比如把真实名字为的主机设置为,以标识其为一台WEB服务器。此名字必须是已经在DNS服务器上注册的主机名。如果当前主机没有已注册的名字,也可以指定IP地址。例如ServerName P但是欲使用此配置项需先将配置项UseCanonicalName设置为on。6KeepAlive #保持持续连接(值为:NO/OFF)7MaxKeepAliveRequests #永久连接的HTTP请求数8MaxRequestsPerChild #每个子进程在结束前所能处理的请求数目9MaxSpareServers #最高空闲守护进程MinSp

19、areServers #最低空闲守护进程10DirectoryIndex #默认主页文件名域名解析服务器Dns服务器一、Dns的简介DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入

20、 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。二、Dns的安装及基本配置dns服务器的安装DNS服务器的软件包包括bind和caching-nameserver,可以使用下面的命令安装到本机:# mount /media# cd /media/RHEL5.3-I386.ISO/Server# rpm ivh bind*# rpm ivh caching-nameserver*dns服务器的启动# /etc/rc.d/init.d/named

21、start# /etc/rc.d/init.d/named stop# /etc/rc.d/init.d/named restart# service named statrt# service named stop# service named restart配置主DNS服务器2. 需要修改或增加的文件有/etc/resolv.conf/etc/namec.conf /var/named/named.111.222.1/var/named/named.abc.cxm服务器端(机器名为 pc110)配置:3. 对文件/etc/namec.conf的修改:options directory /v

22、ar/named;zone . type hint;file named.ca0.0.127.in-addr.arpatype master;named.local1.222.111.in-addr.arpanamed.111.222.1abc.cxmnamed.abc.cxm4. 增加逆向DNS解析文件(可以解决telnet 111.222.1.110很慢的问题) /var/named/named.111.222.1 IN SOA pc110.abc.cxm. root.abc.cxm. (2000102302 ; Serial28800 ; Refresh14400 ; Retry3600

23、000 ; Expire86400 ) ; MinimumIN NS pc110110 IN PTR pc110.abc.cxm. 36 IN PTR pc36.abc.cxm.51 IN PTR pc51.abc.cxm. 5. 增加DNS解析文件: /var/named/named.abc.cxm2000102302;IN NS pc110.abc.cxm.IN MX 30 pc110pc110 IN A 111.222.1.110 www IN CNAME pc110 pc36 IN A 111.222.1.36pc51 IN A 111.222.1.51客户端配置:6. linux 客

24、户端配置:修改/etc/resolv.conf:domain abc.cxmsearch abc.cxmnameserver 111.222.1.1107. windows 客户端配置:在网络中的TCP/IP属性里加入 域名abc.cxm 及相应的DNS Server IP即可 测试:8. 服务器端重起named服务#ndc restart9. 在客户端测试nslookup www.abc.cxm 或 ping www.abc.cxm 假设想把机器hjc(IP为:111.222.1.88)设置为域 abc.cxm 的 slave DNS (假定pc110 已正确配置为主DNS(IP为111.2

25、22.1.110)。1. 请先配置主DNS2. 对主DNS的修改在/var/named/named.111.222.1 中增加一行 IN NS 111.222.1.88./var/named/named.abc.cxm 中增加一行 IN NS hjc.abc.cxm.3. 配置机器hjc./etc/named.conf:type slave;slave.111.222.1master 111.222.1.110slave.abc.cxm4. 启动slave DNSndc restart.5. 测试找一台客户端机器,或者就用服务器本身做客户端机器,设置其DNS Server 为 111.222.

26、1.88.运行 nslookup www.abc.cxm or ping www.abc.cxm 6. 注意每次对主DNS进行任何修改后,别忘了增加它的序列邮件服务器Sendmail服务器一、sendmail简介sendmail是最重要的邮件传输代理程序。理解电子邮件的工作模式是非常重要的。一般情况下,我们把电子邮件程序分解成用户代理,传输代理和投递代理。 用户代理用来接受用户的指令,将用户的信件传送至信件传输代理,如:outlook express、foxmail等。而投递代理则从信件传输代理取得信件传送至最终用户的邮箱,如:procmail。二、Sendmail服务器的安装及基本配置以ro

27、ot身份登陆进行配置!把防火墙里设置允许25和110端口通过。启动sendmail命令/etc/rc.d/init.d/sendmail start1。在RHEL5.3里先配置网络配置,把DNS名称和主机名称改改。比如主机名改为copy2。再编辑gedit /etc/hosts文件,更改为127.0.0.1 copy (备注:是你的域名)3。安装sendmail程序包cd /Media/RHEL5.3-I386.ISO/Server rpm -i sendmail-8.12.8-4.i386.rpmrpm -i imap-2002a-18.i386.rpm4。装完后到/usr/sbin目录中是否有imap,ipop2d和ipop3d这三个文件,意思分别是用启动IMAP和POP3服务器。5。接下来要去做几个比较重要的修改了,也是编辑文件,改文件;为了让主机便宜使用,先修改/etc/mail/sendmail.cf文件,找到下面的位置修改下:#SMTP daemon optionso DaemonPortOptions=Port=smtp,Addr=0.0.0.0,Name=MTA把默认的127.0.0.1该为0.0.0.06。再修改/etc/mail/access 文件的内容,打开邮件主机可传递的对象:在后面加上 RELAY #跟前面的hosts文件配置一样211

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1