传智播客:PHP基础00-WAMP环境搭建_第1页
传智播客:PHP基础00-WAMP环境搭建_第2页
传智播客:PHP基础00-WAMP环境搭建_第3页
传智播客:PHP基础00-WAMP环境搭建_第4页
传智播客:PHP基础00-WAMP环境搭建_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、传智播客客:PHHP基础础00-WAMMP环境境搭建目录TOC o 1-3 h z u HYPERLINK l _Toc476391508 一、PPHP简简介 PAGEREF _Toc476391508 h 3 HYPERLINK l _Toc476391509 1.静静态网站站与动态态网站 PAGEREF _Toc476391509 h 33 HYPERLINK l _Toc476391510 2.PPHP简简介 PAGEREF _Toc476391510 h 4 HYPERLINK l _Toc476391511 1)发发展历程程 PAGEREF _Toc476391511 h 4 HYP

2、ERLINK l _Toc476391512 2)PPHP的的功能特特点 PAGEREF _Toc476391512 h 4 HYPERLINK l _Toc476391513 二、WWEB开开发基本本概念及及网站访访问流程程 PAGEREF _Toc476391513 h 4 HYPERLINK l _Toc476391514 1.服服务器 PAGEREF _Toc476391514 h 44 HYPERLINK l _Toc476391515 2.软软件架构构 PAGEREF _Toc476391515 h 5 HYPERLINK l _Toc476391516 3.IIP地址址 PAGE

3、REF _Toc476391516 h 5 HYPERLINK l _Toc476391517 4.域域名 PAGEREF _Toc476391517 h 6 HYPERLINK l _Toc476391518 5.DDNS PAGEREF _Toc476391518 h 7 HYPERLINK l _Toc476391519 1)DDNS服服务器 PAGEREF _Toc476391519 h 77 HYPERLINK l _Toc476391520 2)本本地hoostss文件 PAGEREF _Toc476391520 h 7 HYPERLINK l _Toc476391521 6.端端

4、口 PAGEREF _Toc476391521 h 8 HYPERLINK l _Toc476391522 7.wweb程程序的访访问流程程 PAGEREF _Toc476391522 h 8 HYPERLINK l _Toc476391523 三、AApacche安安装配置置与管理理 PAGEREF _Toc476391523 h 8 HYPERLINK l _Toc476391524 1.安安装步骤骤 PAGEREF _Toc476391524 h 8 HYPERLINK l _Toc476391525 1)需需要注意意的细节节 PAGEREF _Toc476391525 h 9 HYPE

5、RLINK l _Toc476391526 2)测测试安装装是否成成功 PAGEREF _Toc476391526 h 100 HYPERLINK l _Toc476391527 2.目目录介绍绍 PAGEREF _Toc476391527 h 10 HYPERLINK l _Toc476391528 3.hhttppd.eexe 应用 PAGEREF _Toc476391528 h 111 HYPERLINK l _Toc476391529 1)hhttppd.eexe h PAGEREF _Toc476391529 h 11 HYPERLINK l _Toc476391530 2)环环境变

6、量量: PAGEREF _Toc476391530 h 122 HYPERLINK l _Toc476391531 3)hhttppd.eexe t PAGEREF _Toc476391531 h 12 HYPERLINK l _Toc476391532 4.配配置默认认站点 PAGEREF _Toc476391532 h 113 HYPERLINK l _Toc476391533 1)sservvernnamee PAGEREF _Toc476391533 h 13 HYPERLINK l _Toc476391534 2)ddocuumenntRooot PAGEREF _Toc476391

7、534 h 13 HYPERLINK l _Toc476391535 3)端端口号 PAGEREF _Toc476391535 h 114 HYPERLINK l _Toc476391536 5.管管理Appachhe PAGEREF _Toc476391536 h 14 HYPERLINK l _Toc476391537 1)使使用Appachhemoonittor.exee PAGEREF _Toc476391537 h 14 HYPERLINK l _Toc476391538 2)系系统服务务 PAGEREF _Toc476391538 h 15 HYPERLINK l _Toc4763

8、91539 3)命命令行方方式 PAGEREF _Toc476391539 h 155 HYPERLINK l _Toc476391540 四、PPHP安安装 PAGEREF _Toc476391540 h 166 HYPERLINK l _Toc476391541 1.安安装步骤骤 PAGEREF _Toc476391541 h 16 HYPERLINK l _Toc476391542 1)安安装 PAGEREF _Toc476391542 h 166 HYPERLINK l _Toc476391543 2)目目录说明明 PAGEREF _Toc476391543 h 16 HYPERLIN

9、K l _Toc476391544 2.通通过命令令行执行行程序 PAGEREF _Toc476391544 h 117 HYPERLINK l _Toc476391545 3.为为Apaachee配置PHHP模块块 PAGEREF _Toc476391545 h 18 HYPERLINK l _Toc476391546 1)在在Apaachee中加载载PHPP模块 PAGEREF _Toc476391546 h 188 HYPERLINK l _Toc476391547 2)给给PHPP分配解解析PHHP程序序的任务务 PAGEREF _Toc476391547 h 18 HYPERLINK

10、 l _Toc476391548 3)加加载PHHP配置置文件 PAGEREF _Toc476391548 h 118 HYPERLINK l _Toc476391549 五、MMySQQL安装装与配置置 PAGEREF _Toc476391549 h 20 HYPERLINK l _Toc476391550 1.安安装步骤骤、配置置 PAGEREF _Toc476391550 h 20 HYPERLINK l _Toc476391551 2.目目录结构构介绍 PAGEREF _Toc476391551 h 220 HYPERLINK l _Toc476391552 3.bbin目目录中常常用

11、的程程序 PAGEREF _Toc476391552 h 200 HYPERLINK l _Toc476391553 4.MMySQQL访问问过程 PAGEREF _Toc476391553 h 221 HYPERLINK l _Toc476391554 5.操操作myysqll PAGEREF _Toc476391554 h 21 HYPERLINK l _Toc476391555 1)命命令行方方式 PAGEREF _Toc476391555 h 211 HYPERLINK l _Toc476391556 2)PPHP操操作MyySQLL PAGEREF _Toc476391556 h 2

12、1 HYPERLINK l _Toc476391557 六、PPHP操操作MyySQLL PAGEREF _Toc476391557 h 21 HYPERLINK l _Toc476391558 1)加加载扩展展的存储储路径 PAGEREF _Toc476391558 h 221 HYPERLINK l _Toc476391559 2)加加载相应应的扩展展模块 PAGEREF _Toc476391559 h 221 HYPERLINK l _Toc476391560 七、虚拟拟主机 PAGEREF _Toc476391560 h 221 HYPERLINK l _Toc476391561 1.

13、分分类: PAGEREF _Toc476391561 h 221 HYPERLINK l _Toc476391562 1)基基于IPP地址的的虚拟主主机 PAGEREF _Toc476391562 h 211 HYPERLINK l _Toc476391563 2)基基于域名名的虚拟拟主机 PAGEREF _Toc476391563 h 221 HYPERLINK l _Toc476391564 2.虚虚拟主机机配置文文件 PAGEREF _Toc476391564 h 222 HYPERLINK l _Toc476391565 3.配配置基于于域名的的虚拟主主机步骤骤 PAGEREF _To

14、c476391565 h 22 HYPERLINK l _Toc476391566 1)在在主配置置文件中中加载虚虚拟主机机的配置置文件 PAGEREF _Toc476391566 h 222 HYPERLINK l _Toc476391567 2)hhttppd-vvhossts.connf配置置文件中中进行相相关配置置 PAGEREF _Toc476391567 h 22 HYPERLINK l _Toc476391568 3)保保存,重启Appachhe PAGEREF _Toc476391568 h 22 HYPERLINK l _Toc476391569 4)解解析域名名 PAGER

15、EF _Toc476391569 h 22 HYPERLINK l _Toc476391570 4.vvirttuallHosst配置置段中的的设置 PAGEREF _Toc476391570 h 222 HYPERLINK l _Toc476391571 1)sservverNNamee PAGEREF _Toc476391571 h 22 HYPERLINK l _Toc476391572 2)sservverAAliaas PAGEREF _Toc476391572 h 22 HYPERLINK l _Toc476391573 3)ddocuumenntRooot PAGEREF _To

16、c476391573 h 22 HYPERLINK l _Toc476391574 4)ddireectoory配配置段 PAGEREF _Toc476391574 h 222 HYPERLINK l _Toc476391575 八、使用用disscuzz!搭建建论坛 PAGEREF _Toc476391575 h 222 HYPERLINK l _Toc476391576 1.ddisccus!介绍 PAGEREF _Toc476391576 h 222 HYPERLINK l _Toc476391577 2.安安装步骤骤 PAGEREF _Toc476391577 h 23 HYPERLI

17、NK l _Toc476391578 1)目目录介绍绍 PAGEREF _Toc476391578 h 23 HYPERLINK l _Toc476391579 2)安安装选项项 PAGEREF _Toc476391579 h 23学习目标标介绍:了解Weeb基本本概念掌握Appachhe安装装掌握PHHP安装装掌握MyySQLL安装PHP简简介静态网站站与动态态网站静态代码码HTMML:处处理网页页内容 CSSS: 处理显显示形式式 Jaavasscriipt: 处理理网页行行为动态代码码PHPP:可以以动态处处理数据据静态网站站由静态态代码组组成的网网站(HHTMLL.CSSS,JJS),

18、用用户请求求服务上已经经存在的的页面,不不需要进进行业务务逻辑的的处理。动态网站站 网页页通过程程序动态态生成的的。用户户可以和和服务器器进行交交互(PPHP需需要和数数据库交交互),可以处理复杂的业务逻辑。PHP简简介发展历程程PHPP/FII (fformm Innterrpreeterr)在 19995 年年由 RRasmmus Lerrdorrf 创创建。脚脚本取名名为“Perrsonnal Homme PPagee”。用于于显示RRasmmus Lerrdorrf的个个人履历历以及统统计网页页流量.PHP22.0可可以连接接数据库库,可以以处理表表单数据据。最新版本本为7.1。官网:

19、 HYPERLINK / hhttpp:/phpp.neet/PHP的的功能特特点运行于wweb服服务器端端的开发发语言,用用来实现现用户的的请求开源软件件,所有有操作系系统稳定定执行。入门简单单。实现现面向过过程,面面向对象象。支持的主主流数据据库。MMySQQL,ooraccle等等WEB开开发基本本概念及及网站访访问流程程服务器安装了服服务器软软件的计计算机。serrverr一般服务务器:QQQ,迅迅雷web服服务器:Apaachee,Ngginxx,IIIS开发环境境:WAMPP:Wiindoows+Apaachee+MySSQL+PHPPLAMPP:Liinuxx+Apaachee+

20、MySSQL+PHPPLNMPP:Liinuxx+Ngiinx+MySSQL+PHPP软件架构构C/S架架构:cclieent/serrverr。访问不同同的服务务器,需需要各自自安装不不同的客客户端软软件。而而且客户户端完全全不相同同。QQQ,迅雷雷,百度度云等B/S架架构:特特殊的CC/S模模式。把所有的的客户端端都统一一成浏览览器。提提供一个个入口即即可。未未来软件件的大趋趋势。IP地址址192.1688.0.1相当于每每一个连连入互联联网的设设备的身身份证号号。分为四段段。每段段数字的的取值范范围是00-2555。总总共4个字节节,322个比特特位。百度weeb服务务器地址址:两种特殊

21、殊的IPP地址:127.0.00.1作作为环回回测试的的IP地地址。1922.1668开头头为局域域网的地地址域名服务器的的IP地地址不便便记忆。使用指指定的字字符串表表示IPP地址。相当于于人的名名字。DDomaain Namme 域名 HYPERLINK n 服务务器名特殊的域域名:llocaalhoost。本地主主机。IIP地址址为1227.00.0.1顶级域名名:.comm:商业业机构 .cn:中国国国家、地地区域名名.hkk,.v:政府府网站。.orgg:机构构。.eduu:教育育网站。.nett: 网网络服务务商。l: 军军事。DNS HYPERLINK m

22、1119.75.2177.1009Domaain Namme SSysttem,域名解解析系统统。保存存了域名名与IPP地址之之间的对对应关系系。DNS服服务器在地址栏栏输入域域名时,访问指指定的DDNS服服务器,DDNS服服务器将将域名解解析为IIP地址址返回,浏浏览器使使用IPP地址访访问指定定的服务务器。本地hoostss文件winddowss自带的的DNSS文件。保存域名名与IPP地址的的对应关关系。文件名:hossts存储路径径:C:WWinddowssSyysteem322drriveersetcchoostss端口一台计算算机可能能同时提供供多种服服务,如weeb服务务,FTTP

23、服务务(传输输网站程程序)不同服务务器软件件监视不不同的端端口,来来提供不不同的服服务(类类型小区区的信箱箱)常见的服服务器软软件的默默认端口口号:web服服务800FTP服服务 221数据库服服务器 33006web程程序的访访问流程程Apacche安安装配置置与管理理安装步骤骤文件名:创建WAAMP目目录:需要注意意的细节节测试安装装是否成成功目录介绍绍bin:服务器器主程序序等conff: 服服务器配配置目录录htdoocs:网站脚脚本程序序的默认认根目录录moduuless:appachhe模块块的目录录httppd.eexe 应用httppd.eexe为为 appachhe服务务器的

24、主主程序。httppd.eexe h获取帮助助信息环境变量量:Winddowss和DOSS操作系系统中的的patth环境境变量,当当要求系系统运行行一个程程序而没没有告诉诉它程序序所在的的完整路路径时,系系统除了了在当前前目录下下面寻找找此程序序外,还还应到ppathh中指定定的路径径去找。用户通通过设置置环境变变量,来来更好的的运行进进程。httppd.eexe t进行语法法检查(httpd.conf语法)。修改seerveernaame:出去选项项前面的的#,保保存重启启Apaachee.配置默认认站点在htttpd.connf文件件中配置置servvernnamee服务器名名称。docu

25、umenntRooot网站程序序的默认认根目录录可以使用用的原因因:配置置权限配置WWWW目录录的访问问权限:端口号web服服务器默默认为880端口口。管理Appachhe使用Appachhemoonittor.exee实现htttpdd.exxe的启启动及停停止(服服务器的的启停)系统服务务服务名:apaachee2.22计算机管管理。命令行方方式httppd.eexe k sstarrt/sstoppPHP安安装安装步骤骤安装只需要将将解压文文件在PPHP安安装路径径即可。目录说明明php.inii:配置置文件php55apaachee2_22.dlll:扩扩展文件件php.exee:主程

26、程序ext:扩展库库目录通过命令令行执行行程序php.exee f “脚脚本路径径”PHP程程序:为Apaachee配置PPHP模模块在Apaachee中加载载PHPP模块修改Appachhe的主主配置文文件Appachhecconffhtttpd.connf在htttpd.connf中添添加一行行:LoaddModdulee phhp5_moddulee PHHP模块块所在的的路径(PPHP安安装路径径)PHP模模块的存存放路径径:phhp/pphp55_paachee2_22.dlll当前依旧旧无法执执行PHHP代码码:给PHPP分配解解析PHHP程序序的任务务不分配任任务,PPHP本本身

27、不解解析.pphp结结尾的文文件。修改Appachhe的主主配置文文件Appachhecconffhtttpd.connf添加一行行:AddTTypee aappllicaatioon/xx-htttpdd-phhp .phhp将.phhp文件件交给PPHP模模块处理理。加载PHHP配置置文件Apacche本本身有主主配置文文件htttpdd.coonfPHP也也有配置置文件pphp.inii。有两个文文件,使使用phhp.iini-devveloopmeent产生PPHP.inii文件。php.inii-deevellopmmentt文件会会进行错错误提示示,便于于开发调调试。php.ini

28、i-prroduuctiion文文件适合合产生生生产阶段段(上线线之后),不不提示错错误,用用户体验验更好。操作:将phpp.inni-ddeveeloppmennt文件件另存,修修改为PPHP.inii文件。指定phhp.iini文文件的路路径Apacche加加载PHHP的配配置文件件,需要要在Appachhe的配配置文件件htttpd.connf中添添加一行行:PHPiiniDDir “路径径”时区设置置datee.tiimezzonee=PRRC在phpp.inni中修修改时区区设置:重启Appachhe,才才会生效效MySQQL安装装与配置置安装步骤骤、配置置边安装边边配置。设定服务务

29、器的安安装路径径及数据据的保存存路径:全部4个个选项正正常,才才为安装装成功。目录结构构介绍可执行文文件目录录:biin数据存放放目录:datta配置文件件:myy.innibin目目录中常常用的程程序1)用于于用户登登录:mmysqql.eexe2)用于于开启服服务:mmysqqld.exee3)用于于备份数数据:mmysqqlduump.exeeMySQQL访问问过程软件架构构:C/S架架构:客客户端程程序/服服务器发送命令令(SQQL,结结构化查查询语言言)、执执行(对对数据进进行处理理)、返返回(处处理结果果或者错错误信息息)操作myysqll命令行方方式将命令行行看做是是数据库库服务

30、器器的一个个客户端端。连接数据据库服务务器的命命令:mysqql urooot p密码码PHP操操作MyySQLL更常用。PHP操操作MyySQLLPHP通通过扩展展来操作作MySSQL.加载扩展展的存储储路径在PHPP.inni文件件中配置置:exteentiion_dirr =” exxt”mysqql_cconnnectt(主机机名,用用户名,密密码);未加载pphp_myssql.dlll,不能能使用其其中的mmysqql_cconnnectt()函函数;加载相应应的扩展展模块PHP操操作MyySQLL是通过过函数实实现。PHP的的MySSQL扩扩展模块块名称为为phpp_myysqll.dlll在PHPP.inni中配配置:exteensiion =phhp_mmysqql.ddll虚拟主机机Apacche服服务器提提供虚拟拟主机的的功能。通过虚虚拟主机机,可以以在一台台服务器器上部署署多个网网站。分类:基于IPP地址的的虚拟主主机配置多个个IP地地址。一一般计算算机只有有一个IIP地址址。基于域名名的虚拟拟主机通常服务务器的IIP地址址是固定定的,不不同的虚虚拟主机机解析到到同一地地址,为为基于域域名的虚虚拟主机机。用户使用用不同的的域名访访问同一一台服务务器时,可可以实现现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论