文档详情

WWW 服务器.ppt

发布:2018-04-16约1.44千字共17页下载文档
文本预览下载声明
②建立个人Web站点存放的目录 #useradd test #passwd test #cd /home/test #mkdir public_html #cd .. #chmod 711 test #cd test/public_html #vi index.html ③启动服务 #service httpd start ④ 测试个人WEB站点 http://IP地址/~用户名 上机作业 独立完成课堂演示事理操作 根据课堂事理自行设计WWW服务器的配置案例 WEB 服务器 6-1 Web服务器的基本概念 1. Web服务器简介 Web系统是基于c/s模式的服务,由web服务器和web客户端两部分构成 。 Web服务特点: 跨平台的 分布式的 动态的 交互的 2. Web服务的工作流程 Web客户端根据用户输入的URL(Uniform Resoure Locator)连到相应远程的Web服务器上 从指定的服务器获得指定的Web文档 断开与远端Web服务器的连接 3.常见web服务器软件 Apache IIS NCSA SunONE 4. Apache的特点 支持多种平台 支持最新的HTTP1.1协议 支持虚拟主机 支持HTTP认证 集成了代理服务器 … … 5. Apache的体系结构 核心模块 第三方模块 标准模块 常见的标准模块 mod_access //实现基于客户请求的访问控制 mod_alias //支持URL重定向 mod_auth //支持使用文本文件的用户身份验证 mod_auth_mysql //支持mysql的用户认证 mod_auth_anon //允许匿名用户访问身分认证 …… 第三方模块 mod_php //支持PHP mod_perl //支持perl …… 1. Apache的RPM包的安装 #mount /mnt/cdrom #cd /mnt/cdrom/RedHat/RPMS #rpm -ivh httpd-2.0.40-21.i386.rpm #rpm -ivh httpd-manual-2.0.40-21.i386.rpm 相关文件 /etc/httpd/conf/httpd.conf //Apache核心配置文件 /etc/rc.d/init.d/httpd //Apache启动脚本 .htaccess 文件 //存放httpd.conf的配置选项 6-3 配置Apache 参照Apache配置文件 6-4 Apache的应用 建立个人WEB站点 (1)配置步骤 ①修改主配置文件,启用每个用户的WEB站点 功能; ② 修改主配置文件,为每个用户的WEB站点 目录配置访问控制。 ③建立个人WEB站点的根目录 ④更改用户主目录的权限 (2)配置实例: ①修改httpd.conf #vi /etc/httpd/conf/httpd.conf 修改以下内容: IfModule mod_userdir.c UserDir disable root UserDir public_html /IfModule Directory /home/*/public_html 选项 … … /Directory 注:去掉前面的“#”号即可
显示全部
相似文档