




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章,Linux应用服务器配置与管理,学习目标,掌握Linux的特点、TCP/IP管理策略、应用服务器配置环境及以太网连接的方掌握Linux中DNS服务器、DHCP服务器配置与管理的基本方法掌握Linux中Samba服务器、Apache服务器、Squid服务器配置与管理的基本方法掌握Linux中FTP服务器、Mail服务器的配置与管理方法,8.1Linux网络基础,8.1.1RedHatLinux特点8.1.2Linux下TCP/IP网络管理,Linux的内核版权属于LinusTorvalds,在GNU通用公共许可证GPL(GeneralPublicLicense)版权协议下发行,开发采用开放和协作的模式,任何人皆可以自由取得Linux,故Linux是自由软件。用户可以自由复制、修改、套装分发和销售,但是不能在分发时加入任何限制,而且所有源代码必须公开。Linux主要用作服务器操作系统,具有强大的网络服务功能,可实现各种网络服务。,8.1.1RedHatLinux特点,Linux的内核版和发行版发行版就是由Linux内核与很多其他软件和服务组成的一个包。内核是相同的。发行版最基本的是Linux内核。在内核之上,通常是一些GNU库和工具,它们对内核功能提供了高级的访问能力,这意味着可以进行更高级的编程。,8.1.2Linux下TCP/IP网络管理,Linux下常用的网络命令Ping命令nslookup命令nslookup命令netstat命令traceroute命令,8.1.2Linux下TCP/IP网络管理,BIND是为BSD操作系统开发的一套网络域名服务系统。可用以下命令进行查看DNS服务器是否安装:rootrhlinuxroot#rpmqbind它是目前使用最为广泛的域名服务器软件,使用named守护进程提供域名解析服务。其配置文件为/etc/named.conf。,8.2DNS服务器配置与管理,可用以下命令进行查看DHCP服务器是否安装:rootrhlinuxroot#rpmqdhcpd其守护进程为dhcpd。配置DHCP服务器主要dhcpd.conf文件。,8.3DHCP服务器配置与管理,8.4Samba服务器配置与管理,8.4.1Samba概述8.4.2Samba安装与启动,Samba是一组用于实现各种操作系统相互通信的功能广泛的程序。Samba是个异构服务,一旦配置了Samba之后,就看不到它与其它Microsoft计算机的任何差别。可用以下命令进行查看Samba服务器是否安装:rootrhlinuxroot#rpmqsmb其守护进程为smb。其配置文件为/etc/samba/smb.conf。,8.4Samba服务器配置与管理,8.5Apache服务器配置与管理,8.5.1Apache概述8.5.2Apache安装与启动,Apache是功能强大的Web服务器端系统。Apache支持PHP、CGI、JavaServlets和FastCGI,支持安全Socket层,集成了Perl脚本编程语言,支持SSI和虚拟主机,实现了动态共享对象,允许在运行时动态装载功能模块,具有安全、有效和易于扩展等特征。其守护进程为hppd。Apache服务器的使用配置文件httpd.conf和access.conf。httpd.conf提供了最基本的服务器配置,它是对守护程序httpd如何运行的技术描述;access.conf用于配置服务器的访问权限,控制不同用户和计算机的访问限制。,8.5Apache服务器配置与管理,RedHatLinux9自带vsftpdFTP服务软件包。vsftpd是vsftp服务器的一个守护进程,用于具体实现FTP服务器的功能。/etc/vsftpd/vsftpd.conf文件。,8.6FTP服务器配置与管理,8.7Mail服务器配置与管理,8.7.1邮件服务器概述8.7.2Qmail服务器的相关软件包,Linux平台常用的MTA主要有Sendmail、Postfix和Qmail。Sendmail和Postfix是RedHatLinux自带和默认安装的邮件服务器,但是配置比较麻烦,安全性差。Qmail是面向安全而设计的。它比Sendmail更容易使用,并且运行速度快、效率高和安全性好,是目前最受欢迎的邮件服务器之一。Qmail是采用模块化设计的邮件服务器,提供本地和远程邮件的转发。每一个子功能都是由一个程序(进程)来实现的,每个程序的运行方式,则是由一个或者多个配置文件和环境变量共同控制的。,8.7Mail服务器配置与管理,8.8Squid服务器配置与管理,8.8.1Squid概述8.8.2Squid安装与启动,代理服务器的两种类型代理服务器主要有缓存代理服务器和透明代理服务器两种类型。,8.8Squid服务器配置与管理,缓存代理服务器客户机向Internet服务器发起的请求,将被重定向到代理服务器。代理服务器查看自己缓存中是否有所请求的数据。若有,则从缓存中直接取出数据,传送给客户端。若没有,就代替客户端向Internet服务器发出请求,服务器响应后,代理服务器将响应的数据再传送给客户端,同时在自己的缓存中保留一份该数据的备份。如果以后再有客户端请求相同的数据时,代理服务器就可以直接将数据传送给客户端,而不再需要向Internet服务器发起请求,从而加快了响应速度。,8.8Squid服务器配置与管理,透明代理服务器客户端感觉不到代理的存在,即不需要在浏览器中设置代理服务器。用户只需设置默认网关和DNS服务器,就可以访问Internet。好像代理不存在,客户机在直接访问Internet网一样。,8.8Squid服务器配置与管理,Linux实现透明代理有两种方式直接利用网络地址转换(IP伪装)来实现内网对Internet的透明访问,该方式的优点是可以代理访问任何服务,缺点是没有代理缓存功能。将Squid缓存代理服务器与网络地址转换结合使用,利用Squid代理最常使用的http和ftp,对于其它Squid无法代理的访问则通过网络地址转换来实现,这是一种较好的代理解决方案。,8.8Squid服务器配置与管理,Squid的特点Squid是一个高性能的具有网页缓存功能的代理服务器,并且支持HTTP和FTP协议的代理。Squid在缓存数据的同时,也缓存DNS查询结果,并支持SSL和访问控制,是Linux系统常用的一种代理服务器软件。对于Squid无法代理的服务,可通过网络地址转换来实现,从而使透明代理服务器同时具有网页缓存的功能,从而加快对网页的访问速度。,8.8Squid服务器配置与管理,本章以目前使用最广泛、安装也最方便的RedHatLinux为例,详细介绍了Linux网络连接配置,重点介绍了Linux应用服务器的配置与管理,包括DNS服务器、DHC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境友好型冷却系统的开发与应用-洞察及研究
- 生态建筑与绿色基础设施的集成设计-洞察及研究
- 考古民族历史记忆-洞察及研究
- 2025年江苏省环保产业合作协议书
- 2025年聚苯硫醚(PPS)及合金合作协议书
- 云南省玉溪2025-2026学年高三上学期适应性测试(二)数学试题(含答案)(含答案)
- 游戏语音聊天系统开发服务协议
- 游戏配音委托协议
- 2025年桥接车辆项目建议书
- 2025年企业员工培训合同协议
- 吊装储罐施工方案
- 2025年电工证考试题及答案测试卷测试题(答案)
- 苏少版(五线谱)(2024)八年级上册音乐全册教案
- 细胞培养实验课件
- 高校实验室安全基础课(实验室准入教育)学习通网课章节测试答案
- 宁夏固原地区页岩气资源调查项目(宁隆参1井)报告表
- 媒介素养概论 课件 第0-2章 绪论、媒介素养、媒介素养教育
- 综合实践活动课程的设计与实施
- 《影视鉴赏》教学课件 《影视鉴赏》第三章
- 职工三级安全教育卡模版
- 新疆民族团结模范人物
评论
0/150
提交评论