- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1
第5章常用网络服务的使用与配置
江苏大学计算机学院
2
网络服务管理工具
/etc/services文件列出了Linux系统支持的所有服务的名称
介绍三种不同的管理工具
常用应用服务器配置
3
图形界面的管理工具
XWindow下执行【主菜单/系统配置/服务器设置/服务】
4
文本界面的管理工具
在终端中
输入命令
ntsysv
5
命令行界面的管理工具
命令chkconfig用于检查和设置系统的各种服务
添加指定的新服务:chkconfig--add服务名
删除指定服务:chkconfig--del服务名
显示所有或指定服务,以及他们在每个运行级别是否启动等:
chkconfig--list或chkconfig--list[服务名]
检查指定服务的状态:chkconfig服务名
改变服务的运行级别及启动信息:
chkconfig[--level运行级]服务名[状态]
6
命令行界面的管理工具(续)
终端命令service用于设置网络服务的当前状态:
service服务名[start|stop|restart]
管理员可以通过查看当前的进程树命令pstree来获知系统正在运行哪些服务:
pstree
7
常用应用服务器配置
ftp服务器
Apache服务器
DNS服务器
8
最早版本于1995年4月公布发行
根据2005年2月)所作的调查,Internet上超过68%的web站点都在使用Apache
Apache主要特性包括:
几乎可以运行在所有的计算机平台上。
支持最新的HTTP/1.1协议。
简单而且强有力的基于文件的配置(HTTPD.CONF)。
支持通用网关接口(CGI)。
支持虚拟主机。
支持HTTP认证。
集成PERL。
集成的代理服务器。
可以通过WEB浏览器监视服务器的状态,可以自定义日志。
支持服务器端包含命令(SSI)、支持安全SOCKET层(SSL)、具有用户会话过程的跟踪能力、支持FASTCGI、支持JAVASERVLETS。
Apache服务器
#2022
9
安装
获取最新版本的Apache源代码
将源代码解压缩
./configure–-prefix=/home/myapache
执行编译命令:make
执行安装命令:makeinstall
启动
Apache服务器(续)
10
Apache服务器的主要配置文件是httpd.conf,默认安装时在目录/etc/httpd/conf/下
listen:指定Apache在哪一个TCP端口进行侦听,HTTP服务默认端口为80
listen8:80
User与Group:设置Apache运行时的权限
Userapache
Groupapache
ServerRoot:这是Apache配置文件和日志文件所在的目录,系统默认安装的目录是“/etc/httpd”。
ServerName:设置一个不同于Apache服务器主机名的“别名”
DocumentRoot:指Apache存放网页的根文档目录,默认的根文档目录是“/var/www/html”
配置
#2022
11
应用实例/建立个人主页
部署主页文件
修改Apache的配置
重新启动Apache服务器,使新的配置生效。
在客户机中浏览个人主页。
12
vsFTPd服务器(FTP)
FTP是一种文件传输协议,它实现了服务器与客户机之间的文件传输和资源的共享。
vsFTPd(verysecureFTPdaemon)是一个功能强大的FTP服务器,能运行在大部分UNIX类系统上,支持很多其他的FTP服务器不支持的特征:
支持虚拟IP
支持虚拟用户
可以独立操作或者由xinetd管理
可以对每个用户进行配置
带宽限制
支持IPv6
支持通过SSL的加密
高速
13
安装
下载源代码文件,并将文件解压缩
编译源代码:make
Makeinstall
将可执行文件安装到Linux的系统目录中
14
启动
vsFTPd也可以工作在两种模式:
单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。
独立工作模式:
在vsFTPd的配置文件/etc/vsftpd/vsftpd.conf中,设置选项“listen=YES”,使用服务管理工具操作vsftpd程序了。
借助xinetd管理的工作模式:
将前面的选项设置为“listen=NO”,并配置/etc/xinetd.d/vsftpd文件
15
配置
vsFTPd的配置文件有三个:
/etc/vsftpd/vsftpd.conf:vsFTPd的主配置文件
文档评论(0)