版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
传智播客:PHP基础00-WAMP环境搭建目录一、 PHHP简介介31. 静态态网站与与动态网网站32. PHHP简介介41) 发展展历程442) PHHP的功功能特点点4二、 WEEB开发发基本概概念及网网站访问问流程441. 服务务器42. 软件件架构553. IPP地址54. 域名名65. DNNS 71) DNNS服务务器72) 本地地hossts文文件76. 端口口87. weeb程序序的访问问流程88三、 Appachhe安装装配置与与管理881. 安装装步骤881) 需要要注意的的细节992) 测试试安装是是否成功功102. 目录录介绍1103. htttpdd.exxe应应用1111) htttpdd.exxe––h 112) 环境境变量::123) htttpdd.exxe––t 124. 配置置默认站站点1331) seerveernaame 132) doocummenttRooot 133) 端口口号1445. 管理理Apaachee 141) 使用用Apaacheemonnitoor.eexe 142) 系统统服务1153) 命令令行方式式15四、 PHHP安装装161. 安装装步骤1161) 安装装162) 目录录说明1162. 通过过命令行行执行程程序1773. 为AApacche配配置PHHP模块块181) 在AApacche中中加载PPHP模模块1882) 给PPHP分分配解析析PHPP程序的的任务1183) 加载载PHPP配置文文件188五、 MyySQLL安装与与配置2201. 安装装步骤、配配置2002. 目录录结构介介绍2003. biin目录录中常用用的程序序204. MyySQLL访问过过程2115. 操作作myssql 211) 命令令行方式式212) PHHP操作作MySSQL 21六、 PHHP操作作MySSQL 211) 加载载扩展的的存储路路径2112) 加载载相应的的扩展模模块211七、虚拟主主机2111. 分类类:2111) 基于于IP地址址的虚拟拟主机2212) 基于于域名的的虚拟主主机2112. 虚拟拟主机配配置文件件223. 配置置基于域域名的虚虚拟主机机步骤2221) 在主主配置文文件中加加载虚拟拟主机的的配置文文件2222) htttpdd-vhhostts.cconff配置文文件中进进行相关关配置2223) 保存存,重启Appachhe 224) 解析析域名2224. viirtuualHHostt配置段段中的设设置2221) seerveerNaame 222) seerveerAlliass 223) doocummenttRooot 224) diirecctorry配置置段222八、使用ddisccuz!!搭建论论坛2221. diiscuus!介介绍2222. 安装装步骤2231) 目录录介绍2232) 安装装选项223学习目标介介绍:了解Webb基本概概念掌握Apaachee安装掌握PHPP安装掌握MySSQL安安装PHP简介介静态网站与与动态网网站静态代码 HTMLL:处理理网页内内容 CSSS:处处理显示示形式 Javvasccrippt:处理网网页行为为动态代码 PHP::可以动动态处理理数据静态网站 由静态代代码组成成的网站站(HTTML..CSSS,JSS),用用户请求求服务 上已经经存在的的页面,不不需要进进行业务务逻辑的的处理。动态网站 网页通通过程序序动态生生成的。用用户可以以和服务务器进行行交互(PPHP需需要和数数据库交交互), 可以处理复杂的业务逻辑。PHP简介介发展历程 PHP//FI(foormIntterppretter)在在19995年由RassmussLeerdoorf创建。脚脚本取名名为“PerrsonnalHommePPagee”。用于于显示RRasmmusLerrdorrf的个个人履历历以及统统计网页页流量..PHP2..0可以以连接数数据库,可可以处理理表单数数据。最新版本为为7.11。官网:htttp:://t/PHP的功功能特点点运行于weeb服务务器端的的开发语语言,用用来实现现用户的的请求开源软件,所所有操作作系统稳稳定执行行。入门简单。实实现面向向过程,面面向对象象。支持的主流流数据库库。MyySQLL,orraclle等WEB开发发基本概概念及网网站访问问流程服务器安装了服务务器软件件的计算算机。sservver一般服务器器:QQQ,迅雷雷web服务务器:AApacche,,Ngiinx,,IISS 开发环境::WAMP::Winndowws+Apaachee+MySSQL++PHPPLAMP::Linnux++Apaachee+MySSQL++PHPPLNMP::Linnux++Ngiinx++MySSQL++PHPP软件架构C/S架构构:clliennt/sservver。访问不同的的服务器器,需要要各自安安装不同同的客户户端软件件。而且且客户端端完全不不相同。QQQ,迅迅雷,百百度云等等B/S架构构:特殊殊的C//S模式式。把所有的客客户端都都统一成成浏览器器。提供供一个入入口即可可。未来来软件的的大趋势势。IP地址192.1168..0.11相当于每一一个连入入互联网网的设备备的身份份证号。分为四段。每每段数字字的取值值范围是是0-2255。总总共4个字节节,322个比特特位。百度webb服务器器地址::两种特殊的的IP地地址:127.00.0..1作为为环回测测试的IIP地址址。 192..1688开头为为局域网网的地址址域名服务器的IIP地址址不便记记忆。使使用指定定的字符符串表示示IP地地址。相相当于人人的名字字。DoomaiinNNameeitcasst.ccn域域名服务器器名oa.ittcasst.ccn特殊的域名名:loocallhosst。本本地主机机。IPP地址为为1277.0..0.11顶级域名::.com::商业机机构.cn:中中国国家家、地区区域名..hk,,.::政府网网站。.org::机构。.edu::教育网网站。.net::网络络服务商商。::军事事。DNSwww.bbaiddu.ccom1119.775.2217..1099DomaiinNNameeSyysteem,域域名解析析系统。保保存了域域名与IIP地址址之间的的对应关关系。DNS服务务器在地址栏输输入域名名时,访问指指定的DDNS服服务器,DDNS服服务器将将域名解解析为IIP地址址返回,浏浏览器使使用IPP地址访访问指定定的服务务器。本地hossts文文件windoows自自带的DDNS文文件。保存域名与与IP地地址的对对应关系系。文件名:hhostts存储路径::C:\Wiindoows\\Sysstemm32\\driiverrs\eetc\\hossts端口一台计算机机可能同时时提供多种种服务,如weeb服务务,FTTP服务务(传输输网站程程序)不同服务器器软件监监视不同同的端口口,来提提供不同同的服务务(类型型小区的的信箱)常见的服务务器软件件的默认认端口号号:web服务务80FTP服务务211数据库服务务器333066web程序序的访问问流程Apachhe安装装配置与与管理安装步骤文件名:创建WAMMP目录录:需要注意的的细节测试安装是是否成功功目录介绍bin:服服务器主主程序等等conf::服务务器配置置目录htdoccs:网网站脚本本程序的的默认根根目录modulles::apaachee模块的的目录httpdd.exxe应应用httpdd.exxe为apaachee服务器器的主程程序。httpdd.exxe––h获取帮助信信息环境变量::Windoows和和DOSS操作系系统中的的patth环境境变量,当当要求系系统运行行一个程程序而没没有告诉诉它程序序所在的的完整路路径时,系系统除了了在当前前目录下下面寻找找此程序序外,还还应到ppathh中指定定的路径径去找。用用户通过过设置环环境变量量,来更更好的运运行进程程。httpdd.exxe––t进行语法检检查(hhttppd.cconff语法)。修改serrverrnamme:出去选项前前面的##,保存存重启AApacche..配置默认站站点在httppd.cconff文件中中配置serveernaame服务器名称称。docummenttRooot网站程序的的默认根根目录可以使用的的原因::配置权权限配置WWWW目录的的访问权权限:端口号web服务务器默认认为800端口。管理Apaachee使用Apaacheemonnitoor.eexe实现htttpd..exee的启动动及停止止(服务务器的启启停)系统服务服务名:aapacche22.2计算机管理理。命令行方式式httpdd.exxe––ksstarrt/sstoppPHP安装装安装步骤安装只需要将解解压文件件在PHHP安装装路径即即可。目录说明php.iini::配置文文件php5aapacche22_2..dlll:扩展展文件php.eexe::主程序序ext:扩扩展库目目录通过命令行行执行程序php.eexe–f“脚脚本路径径”PHP程序序:为Apacche配配置PHHP模块块在Apacche中中加载PPHP模模块修改Apaachee的主配配置文件件Apaachee\coonf\\htttpd..connf在httppd.cconff中添加加一行::LoadMModuulephpp5_mmoduulePHPP模块所所在的路路径(PPHP安安装路径径)PHP模块块的存放放路径::phpp/phhp5__pacche22_2..dlll当前依旧无无法执行行PHPP代码::给PHP分分配解析析PHPP程序的的任务不分配任务务,PHHP本身身不解析析.phhp结尾尾的文件件。修改Apaachee的主配配置文件件Apaachee\coonf\\htttpd..connf添加一行::AddTyypeapppliicattionn/x--htttpd--phpp..phpp将.phpp文件交交给PHHP模块块处理。加载PHPP配置文文件Apachhe本身身有主配配置文件件htttpd..connfPHP也有有配置文文件phhp.iini。有两个文件件,使用用phpp.inni-ddeveeloppmennt产生PPHP..inii文件。php.iini--devveloopmeent文文件会进进行错误误提示,便便于开发发调试。php.iini--prooducctioon文件件适合产产生生产产阶段(上上线之后后),不不提示错错误,用用户体验验更好。操作:将php..inii-deevellopmmentt文件另另存,修修改为PPHP..inii文件。指定phpp.inni文件件的路径径Apachhe加载载PHPP的配置置文件,需需要在AApacche的的配置文文件htttpdd.coonf中中添加一一行:PHPinniDiir“路路径”时区设置date..timmezoone==PRCC在php..inii中修改改时区设设置:重启Apaachee,才会会生效MySQLL安装与与配置安装步骤、配配置边安装边配配置。设定服务器器的安装装路径及及数据的的保存路路径:全部4个选选项正常常,才为为安装成成功。目录结构介介绍可执行文件件目录::binn数据存放目目录:ddataa配置文件::my..iniibin目录录中常用用的程序序1)用于用用户登录录:myysqll.exxe2)用于开开启服务务:myysqlld.eexe3)用于备备份数据据:myysqlldummp.eexeMySQLL访问过过程软件架构::C/S架构构:客户户端程序序/服务务器发送命令(SSQL,结结构化查查询语言言)、执执行(对对数据进进行处理理)、返返回(处处理结果果或者错错误信息息)操作myssql命令行方式式将命令行看看做是数数据库服服务器的的一个客客户端。连接数据库库服务器器的命令令:mysqll–urooot–p密码码PHP操作作MySSQL更常用。PHP操作作MySSQLPHP通过过扩展来操操作MyySQLL.加载扩展的的存储路径径在PHP..inii文件中中配置::extenntioon_ddir=”exxt”mysqll_coonneect((主机名名,用户户名,密密码);;未加载phhp_mmysqql.ddll,不不能使用用其中的的myssql__connnecct())函数;;加载相应的的扩展模模块PHP操作作MySSQL是是通过函函数实现现。PHP的MMySQQL扩展展模块名名称为pphp__myssql..dlll在PHP..inii中配置置:extennsioon==phpp_myysqll.dlll虚拟主机Apachhe服务务器提供供虚拟主主机的功功能。通通过虚拟拟主机,可可以在一一台服务务器上部部署多个个网站。分类:基于IP地地址的虚虚拟主机机配置多个IIP地址址。一般般计算机机只有一一个IPP地址。基于域名的的虚拟主主机通常服务器器的IPP地址是是固定的的,不同同的虚拟拟主机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年合同相对性与合同履行
- 2017秋沪粤版九年级物理上册第11章同步导学案第1节 怎样才叫做功
- 一年级数学上册教案-1.2比多少31-人教版
- 2024年中介服务协议:居间介绍与权益保障
- 2024年个人信用贷款合同范本
- 《搭配》(教案)二年级上册数学人教版
- 2024年光通信网络建设与光纤传输服务合同
- 网络安全防护管理制度
- 2023-2024学年一年级上学期数学第二单元下课啦学案
- 学术研讨会关于校园欺凌的研究方案
- 新能源汽车租赁公司员工手册
- 自动化设备生产工艺流程图
- MOOC 创新思维与创业实验-东南大学 中国大学慕课答案
- 稻米油市场发展现状调查及供需格局分析预测报告
- 英语默写版-高考英语词汇3500词
- 家居维修在线服务平台调度优化算法研究
- 肛肠科护理个案
- 2024年师德师风培训学习内容-(含多场景)
- 工业园区控制性详细规划说明书(范)
- 车辆维修保养知识课件
- 酒店优势劣势分析报告模板
评论
0/150
提交评论