第13章 Apache服务器-精品·公开课件.ppt

第13章 Apache服务器-精品·公开课件.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 第 13 章 Apache服务器 13.1 Apache简介 目前网站服务器Apache为最多,最常用的Web服务器,世界排名第一。其次是微软的Windows IIS。 P244 图13-1,是Apache的初始页面。标志图片是红色羽毛。 13.2 Apache 的获取和安装 Apache官方网站,下载的网址/httpd。 安装Apache (基于RPM的安装,) #rmp –ivh httpd-2.0.40-21.i386.rpm #rmp –ihv httpd-manual-2.0.40-21.i386.rpm 13.3 启动和停止Apache服务器 #service httpd start|stop|restart|status 13.3 测试Apache 启动Apache服务器,在Mozilla浏览器下输入http://localhost或,如果看到Apache的初始页面(图13-1),表明用户安装已经成功;如果不能看到该页面,用户应首先检查Apache是否正确安装和正确启动。 13.4 配置Aapche服务器 常用配置文件有: /etc/httpd/conf/httpd.conf:主要的Web服务器配置; /etc/security/access.conf:访问限制和安全; httpd.conf文件中的全局配置选项 P252 表13-3 ServerName:服务器的主机名 DocumentRoot:默认的发布目录 DirectoryIndex:发布主页缺省文件名 MaxClients:设置Apache的最大连接数 ErrorLog:记录错误记录的文件和路径名 13.5 虚拟主机的设置 虚拟主机:一台计算机上提供多个Web站点。 Apache服务器上设置虚拟主机有两种方法: (1)使用一个IP地址对应一个NAME(Computer Name)。也称为基于IP地址的虚拟主机。 (2) 使用一个IP地址对应多个CNAME。也称为基于名称的虚拟主机。 架设WEB服务器,建立虚拟主机 主菜单→系统设置→服务器设置→ HTTP服务器 使用「主」标签来配置基本服务器设置。 1、基本设置 「服务器名称」文本字段中输入你有权使用的完整域名。该选项和 httpd.conf 中的 ServerName 指令相对应。ServerName 指令设置万维网服务器的主机名。它用来创建 URL 的重导向。如果你没有定义服务器名称,万维网服务器会试图从系统中的 IP 地址来解析它。服务器名称不一定非要是它的 IP 地址。譬如,你可能想把你的服务器名称设为 ,而你的服务器的实际 DNS 名称却是 . 1、基本设置 「网主电子邮件地址」万维网服务器维护者的电子邮件地址。该选项和 httpd.conf 中的ServerAdmin 指令相对应。如果你配置服务器的错误页要包含电子邮件地址,该地址将会被用户用来向服务器的管理员提交问题。默认的值是:root@localhost。 使用 「可用地址」定义服务器接受进入连接请求的端口。该选项和 httpd.conf 中的Listen 指令相对应。红帽 默认配置 Apache HTTP 服务器 在端口 80 上监听非安全万维网通讯。 使用「虚拟主机」标签来设置万维网服务器配置 2、虚拟主机设置 3、服务器设置 4、调整性能 作业题 P283 2、3、5、6 实验七 Apahee+MySQL+PHP 在实验前,建立/lx文件夹,/lx/文件夹下 建立文件input.txt,内容如下: #vi /lx/input.txt \n 赵刚 19 天津 \n 张强 21 南京 \n 苏彤彤 18 北京 \n 徐志林 19 南京 \n 刘海 20 福州 注意,数据之间的分隔符为Tab键输入的 存盘退出 实验结果 实验结果 实验结果 实验步骤 (1) 架设WEB服务器 (2) 为WEB服务器配置DNS文件解析。 (3) 建立数据库student,在该库中建立表sytable (4) 设计PHP页面,index.php,将其放在WEB 服务器的主目录。设计相应完成其它功能的页面。 (5) 在Mozilla浏览器验证。 ?php //index.php $id=mysql_connect(localhost,root,); $ok=mysql_select_db(student,$id); if($ok) echo connect mysql ok; else echo connect mysql error; $query=SELECT * FROM sytable; $result=mysql_query($query,$id);

文档评论(0)

秦圈圈 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档