- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
【项目导入】在互联网中,动态网站是最流行的Web服务器类型。在Linux平台下,搭建动态网站的服务器组合普遍采用最为实用的LAMP,即Linux、Apache、MySQL以及PHP4个开源软件构建,取英文第一个字母的缩写命名。本项目介绍了如何安装和搭建web服务器、如何使用web程序设计语言PHP和数据库服务器MySQL。【知识目标】?认识Apache?掌握Apache服务的安装与启动?掌握Apache服务的主配置文件格式及含义?掌握各种Apache服务器的配置?学会创建Web网站和虚拟主机?理解MySQL的语句格式及功能?理解PHP的语法格式及含义?Web网站和虚拟主机【能力目标】?掌握Apache配置文件的管理方法?熟悉Linux下Apache的使用与维护管理?熟悉Apache服务器的使用方法和常用命令?熟悉MySQL的使用?熟悉PHP使用9.1安装Apache服务器ApacheHTTPServer(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。1.Apache相关软件:httpd-2.2.15-26.el6.i686.rpm:Apache服务的主程序包,服务器端必须安装该软件包以及httpd-tools-2.2.15-26.el6.i686.rpm:Apache工具包。[root@localhostyum.repos.d]#yuminstallhttpd2.启动或重启Apache服务使用service命令可以启动或者重启Apache服务。[root@localhost~]#servicehttpdstart//启动Apache服务[root@localhost~]#servicehttpdrestart//重启Apache服务3.与Apache服务器和Web站点相关的目录和文件(1)/var/www:Apache站点文件的目录。(2)/var/www/html:存放Web站点的Web文件。(3)/var/www/cgi-bin:CGI程序文件。(4)/var/www/html/manual:ApacheWeb服务器手册。(5)/etc/httpd/conf/httpd.conf:ApacheWeb服务器配置文件目录。(6)/usr/sbin:存放ApacheWeb服务器程序文件和应用程序的位置。(7)/usr/doc/:放置ApacheWeb服务器文档。(8)/var/log/http:放置Apache日志文件的位置。4.httpd.conf文件组成部分httpd.conf文件包含为下面三个部分:(1)全局环境设置:控制整个Apache服务器行为的部分(即全局环境变量)。(2)主服务器配置:定义主要或者默认服务参数的指令,也为所有虚拟主机提供默认的设置参数。(3)虚拟主机设置:虚拟主机的设置参数。5.访问控制Apache服务器利用下列三个参数对指定目录进行访问控制。Deny:定义拒绝访问列表;Allow:定义允许访问列表;Order:指定执行与许访问列表和拒绝访问列表访问的先后顺序。6.认证Apache支持使用基本认证和摘要认证两种模式,目前常用的为基本认证,所以我们在本书仅介绍常用的认证方式AuthName:指定认证的用户名。AuthTypeBasic|Digest:认证的类型,基本以及文摘模式。AuthUserFile:认证的用户文件名和保存路径。AuthGroupFile:指定认证组别文件名和保存路径使用认证后参数还需要使用Require进行授权,指定哪些用户或者群组有权访问指定的网页文件目录。Require:授权给指定用户或者群组。Requirevalid-user:授权给认证用户中所有的有效用户。7.认证用户文件使用htpasswd命令可以创建认证用户文件,设置用户等(认证用与系统用户不存在绝对联系)。格式:htpasswd[参数][用户密码文件][用户名]功能:建立和更新存储用户名、密码的文本文件,用于对HTTP用户的basic认证。常用参数:-c:创建passwdfile.如果passwdfile已经存在,那么它会重新写入并删去原有内容。-n:不更新passwordfile,直接显示密码。-m:使用MD5加密(默认)。-d:使用CRYPT加密(默认)。-p:使用普通文本格式的密
您可能关注的文档
- GMDSS综合业务课件:搜救卫星系统及EPIRB.ppt
- GMDSS综合业务课件:特别业务.ppt
- GMDSS综合业务课件:卫星通信概论.ppt
- GMDSS综合业务课件:遇险、紧急和安全通信业务.ppt
- GNSS定位测量技术(第二版)课件:GNSS定位技术的发展.ppt
- GNSS定位测量技术(第二版)课件:GPS测量的主要误差来源及其影响.ppt
- GNSS定位测量技术(第二版)课件:GPS测量技术的设计及实现.ppt
- GNSS定位测量技术(第二版)课件:GPS的组成与GPS的信号.ppt
- GNSS定位测量技术(第二版)课件:GPS定位的基本原理.ppt
- GNSS定位测量技术(第二版)课件:坐标系统与时间系统.ppt
最近下载
- 中控视频会议室设计方案书.pdf VIP
- 2010年3月北京润枫欣尚项目价格及推售方案.ppt
- 2023年成都理工大学工程技术学院软件工程专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 《四肢骨折经典》课件.ppt
- 成都理工大学工程技术学院《线性代数》2018-2019学年第一学期期末试卷.doc VIP
- (必威体育精装版)24年秋统编一年级语文上册口语交际:我会想办法教学设计【精品】.docx
- 胜利油田CCUS技术及应用.docx
- 成都理工大学工程技术学院《线性代数》2021-2022学年第一学期期末试卷.pdf VIP
- 度量衡完整版.ppt
- 成都理工大学工程技术学院《线性代数》2020-2021学年第一学期期末试卷.pdf VIP
文档评论(0)