web服务器.ppt
《web服务器.ppt》由会员分享,可在线阅读,更多相关《web服务器.ppt(46页珍藏版)》请在课桌文档上搜索。
1、第17章 Web服务器,本章目标,Apache服务器介绍安装和启动Apache服务器配置Apache服务器配置虚拟主机,2,Apache服务器介绍,3,Internet上最热门的服务WWWWWW中最受欢迎的服务器Apache谁在使用Apache Yahoo IBM Hotmail RedHat AApache的特性支持服务器端脚本,如perl,php支持用户主页可扩展性支持http1.1虚拟主机支持代理服务器支持SSL加密传输高的系统响应能力,这一章结束可以学到什么,配置一台简单的web服务器,并完成测试为用户发布个人主页配置虚拟主机的多种形式解决Apache中的常见的安全问题,4,配置基本站
2、点,5,编辑Apache主配置文件,建立一个普通的Web站点,并在站点下生成测试页面index.htm,在Windows下用IE测试,配置个人主页,6,1、用Apache建立站点,站点根目录设在/var/下,在此目录下新建网页文件index.html,作测试用2、新建两个用户test1,test2,将用户的自家目录设为/home/username,密码采用明文密码123456,登录为/sbin/nologin3、为以上两用户test1,test2在其自家目录下分别建立个人主页目录public_html,并在此目录下建立一个index.htm,作测试用4、在Apache中作配置,使用户可以通过在
3、浏览器中输入:http:/来访问自己的个人主页,配置访问控制和认证授权,7,对网站的根目录/var/进行配置,实现基于客户IP的访问控制,使得只有来自192.168.1.0/24网段的计算机可以访问网站在服务器上的/var/目录下,创建一个members子目录,配置服务器,使用户test3可以通过密码访问此目录下的文件,而其他用户不能访问,配置虚拟主机,8,配置基于不同IP的虚拟主机:为eth0绑定两个IP,并从两个IP上各发布一个网站用同一个IP实现基于端口号的多网站用同一个IP实现基于主机头的多网站,配置符号链接/别名/重定向,9,在主站点的根目录下创建名为doc的符号链接文件到系统说明文
4、档目录,配置Apache的配置文件,使用户能使用 http:/,相关知识,默认配置信息,11,配置文件:/etc/httpd/conf/httpd.conf服务器的根目录:/etc/httpd根文档的目录:/var/www/html访问日志文件:/var/log/httpd/access_log错误日志文件:/var/log/httpd/error_log运行apache的用户和组:apache apache端口:80模块存放路径:/usr/lib/httpd/modulesPrefork MPM运行方式的参数:StartServers 8 MinSpareServers 5 MaxSpare
5、Servers 20 MaxClients 150 MaxRequestsPerChild 1000,ServerRoot,ServerRoot/etc/httpd ServerRoot用于指定apache服务器的配置文件及日志文件存放的根目录,默认为目录/etc/httpd。,12,MaxKeepAliveRequests,MaxKeepAliveRequests 100每次连接可提出请求的数量,设置为0表示数量不限,默认值为100。,13,KeepAliveTimeout,KeepAliveTimeout 15连续两个请求之间的时间如果超过15秒还未到达,则视为连接中断。,14,Spare
6、Servers,MinSpareServers 5MaxSpareServers 20提供浏览服务的httpd进程的数目需要随连接数目的多少而变化,因此需要随时保持几个闲置的httpd进程等候新的连接请求。若闲置的进程数少于5个(默认值),则表示闲置进程太少,需要将其增加到5个;若多于20个(默认值)则表示闲置进程太多,需将其减少到20个。,15,StartServers,StartServers 8当apache服务器启动时,httpd进程的数目,默认值为8。,16,MaxClients,MaxClients 150同时接入的数目太多时会降低系统访问性能,设置此参数可限制同时连接的最大数值,
7、默认值为150。,17,Listen,Listen 80Listen 8888Listen 6666用于设置apache服务器监听的端口,18,User&Group,User apacheGroup apache设置httpd用哪个用户帐号和组来启动,默认使用apache用户和组。,19,ServerAdmin,ServerAdmin rootlocalhost服务器管理员的邮件地址,当服务器运行出错时将向此邮件地址发信。,20,ServerName,ServerName localhost设置主机的名称,此名称会被送到远程连接程序,以取代安装Apache主机的真实名称。默认值是localho
8、st,行首加#号,关闭此功能。,21,DocumentRoot,DocumentRoot/var/www/html“指定Apache服务器存放网页的文档根目录。,22,DirectoryIndex,DirectoryIndex指令用于指定目录中默认的索引文件名称,可同时指定多个文件名称,两两之间用空格分割。默认值为index.html。实例:DirectoryIndex index.html index.htm index.shtml index.php,23,UserDir,24,定义个人主页UserDir disable rootUserDir public_html禁止root使用自己的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 服务器

链接地址:https://www.desk33.com/p-245779.html