072传智播客PHP基础00-WAMP环境搭建材料.doc

上传人:caoka****i456 文档编号:153139126 上传时间:2020-11-27 格式:DOC 页数:35 大小:2.11MB
返回 下载 相关 举报
072传智播客PHP基础00-WAMP环境搭建材料.doc_第1页
第1页 / 共35页
072传智播客PHP基础00-WAMP环境搭建材料.doc_第2页
第2页 / 共35页
072传智播客PHP基础00-WAMP环境搭建材料.doc_第3页
第3页 / 共35页
072传智播客PHP基础00-WAMP环境搭建材料.doc_第4页
第4页 / 共35页
072传智播客PHP基础00-WAMP环境搭建材料.doc_第5页
第5页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《072传智播客PHP基础00-WAMP环境搭建材料.doc》由会员分享,可在线阅读,更多相关《072传智播客PHP基础00-WAMP环境搭建材料.doc(35页珍藏版)》请在金锄头文库上搜索。

1、传智播客:PHP基础00-WAMP环境搭建一、 目录一、PHP简介31.静态网站与动态网站32.PHP简介41)发展历程42)PHP的功能特点4二、WEB开发基本概念及网站访问流程41.服务器42.软件架构53.IP地址54.域名65.DNS71)DNS服务器72)本地hosts文件76.端口87.web程序的访问流程8三、Apache安装配置与管理81.安装步骤81)需要注意的细节92)测试安装是否成功102.目录介绍103.httpd.exe 应用111)httpd.exe h112)环境变量:123)httpd.exe t124.配置默认站点131)servername132)docum

2、entRoot133)端口号145.管理Apache141)使用Apachemonitor.exe142)系统服务153)命令行方式15四、PHP安装161.安装步骤161)安装162)目录说明162.通过命令行执行程序173.为Apache配置PHP模块181)在Apache中加载PHP模块182)给PHP分配解析PHP程序的任务183)加载PHP配置文件18五、MySQL安装与配置201.安装步骤、配置202.目录结构介绍203.bin目录中常用的程序204.MySQL访问过程215.操作mysql211)命令行方式212)PHP操作MySQL21六、PHP操作MySQL211)加载扩展的

3、存储路径212)加载相应的扩展模块21七、虚拟主机211.分类:211)基于IP地址的虚拟主机212)基于域名的虚拟主机212.虚拟主机配置文件223.配置基于域名的虚拟主机步骤221)在主配置文件中加载虚拟主机的配置文件222)httpd-vhosts.conf配置文件中进行相关配置223)保存,重启Apache224)解析域名224.virtualHost配置段中的设置221)serverName222)serverAlias223)documentRoot224)directory配置段22八、使用discuz!搭建论坛221.discus!介绍222.安装步骤231)目录介绍232)安

4、装选项23学习目标介绍: 了解Web基本概念 掌握Apache安装 掌握PHP安装 掌握MySQL安装一、 PHP简介2. 静态网站与动态网站l 静态代码HTML:处理网页内容 CSS: 处理显示形式 Javascript: 处理网页行为l 动态代码PHP:可以动态处理数据l 静态网站由静态代码组成的网站(HTML.CSS,JS),用户请求服务上已经存在的页面,不需要进行业务逻辑的处理。l 动态网站 网页通过程序动态生成的。用户可以和服务器进行交互(PHP需要和数据库交互),可以处理复杂的业务逻辑。3. PHP简介1) 发展历程PHP/FI (form Interpreter)在 1995 年

5、由 Rasmus Lerdorf 创建。脚本取名为“Personal Home Page”。用于显示Rasmus Lerdorf的个人履历以及统计网页流量.PHP2.0可以连接数据库,可以处理表单数据。最新版本为7.1。官网:http:/ PHP的功能特点运行于web服务器端的开发语言,用来实现用户的请求l 开源软件,所有操作系统稳定执行。l 入门简单。实现面向过程,面向对象。l 支持的主流数据库。MySQL,oracle等二、 WEB开发基本概念及网站访问流程1. 服务器安装了服务器软件的计算机。server一般服务器:QQ,迅雷web服务器:Apache,Nginx,IIS开发环境:WAM

6、P: Windows + Apache + MySQL + PHPLAMP: Linux + Apache + MySQL + PHPLNMP: Linux + Nginx + MySQL + PHP2. 软件架构l C/S架构:client/server。访问不同的服务器,需要各自安装不同的客户端软件。而且客户端完全不相同。QQ,迅雷,百度云等l B/S架构:特殊的C/S模式。把所有的客户端都统一成浏览器。提供一个入口即可。未来软件的大趋势。4. IP地址192.168.0.1l 相当于每一个连入互联网的设备的身份证号。分为四段。每段数字的取值范围是0-255。总共4个字节,32个比特位。百

7、度web服务器地址:l 两种特殊的IP地址:127.0.0.1作为环回测试的IP地址。192.168开头为局域网的地址5. 域名服务器的IP地址不便记忆。使用指定的字符串表示IP地址。相当于人的名字。Domain N 域名 服务器名特殊的域名:localhost。本地主机。IP地址为127.0.0.1顶级域名:.com:商业机构 .cn:中国国家、地区域名.hk,.jp.gov:政府网站。.org:机构。.edu:教育网站。.net: 网络服务商。.mil: 军事。6. DNS - 119.75.217.109 Domain Name System,域名解析系统。保存了域名与IP地址之间的对

8、应关系。1) DNS服务器在地址栏输入域名时,访问指定的DNS服务器,DNS服务器将域名解析为IP地址返回,浏览器使用IP地址访问指定的服务器。3) 本地hosts文件windows自带的DNS文件。保存域名与IP地址的对应关系。文件名:hosts存储路径:C:WindowsSystem32driversetchosts7. 端口一台计算机可能同时提供多种服务,如web服务,FTP服务(传输网站程序)不同服务器软件监视不同的端口,来提供不同的服务(类型小区的信箱)常见的服务器软件的默认端口号:web服务 80FTP服务 21数据库服务器 33068. web程序的访问流程三、 Apache安装

9、配置与管理1. 安装步骤文件名:创建WAMP目录:1) 需要注意的细节4) 测试安装是否成功9. 目录介绍bin:服务器主程序等conf: 服务器配置目录htdocs:网站脚本程序的默认根目录modules:apache模块的目录10. httpd.exe 应用httpd.exe为 apache服务器的主程序。1) httpd.exe h获取帮助信息5) 环境变量:Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。6) httpd

10、.exe t进行语法检查(httpd.conf语法)。修改servername:出去选项前面的#,保存重启Apache.11. 配置默认站点在httpd.conf文件中配置1) servername服务器名称。7) documentRoot网站程序的默认根目录可以使用的原因:配置权限配置WWW目录的访问权限:8) 端口号web服务器默认为80端口。12. 管理Apache1) 使用Apachemonitor.exe实现httpd.exe的启动及停止(服务器的启停)9) 系统服务服务名:apache2.2计算机管理。10) 命令行方式httpd.exe k start/stop四、 PHP安装1

11、. 安装步骤1) 安装只需要将解压文件在PHP安装路径即可。11) 目录说明php.ini:配置文件php5apache2_2.dll:扩展文件php.exe:主程序ext:扩展库目录13. 通过命令行执行程序php.exe f “脚本路径”PHP程序:14. 为Apache配置PHP模块1) 在Apache中加载PHP模块修改Apache的主配置文件Apacheconfhttpd.conf在httpd.conf中添加一行:LoadModule php5_module PHP模块所在的路径(PHP安装路径)PHP模块的存放路径:php/php5_pache2_2.dll当前依旧无法执行PHP代

12、码:12) 给PHP分配解析PHP程序的任务不分配任务,PHP本身不解析.php结尾的文件。修改Apache的主配置文件Apacheconfhttpd.conf添加一行:AddType application/x-httpd-php .php将.php文件交给PHP模块处理。13) 加载PHP配置文件Apache本身有主配置文件httpd.confPHP也有配置文件php.ini。有两个文件,使用php.ini-development产生PHP.ini文件。php.ini-development文件会进行错误提示,便于开发调试。php.ini-production文件适合产生生产阶段(上线之后

13、),不提示错误,用户体验更好。操作:将php.ini-development文件另存,修改为PHP.ini文件。l 指定php.ini文件的路径Apache加载PHP的配置文件,需要在Apache的配置文件httpd.conf中添加一行:PHPiniDir “路径”l 时区设置date.timezone=PRC在php.ini中修改时区设置:重启Apache,才会生效五、 MySQL安装与配置1. 安装步骤、配置边安装边配置。设定服务器的安装路径及数据的保存路径:全部4个选项正常,才为安装成功。15. 目录结构介绍可执行文件目录:bin数据存放目录:data配置文件:my.ini16. bin目录中常用的程序1)用于用户登录:mysql.exe2)用于开启服务:mysqld.exe3)用于备份数据:mysqldump.exe17. MySQL访问过

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号