win7下php环境详解(图文).doc

上传人:11****ws 文档编号:2994634 上传时间:2019-05-16 格式:DOC 页数:9 大小:1.18MB
下载 相关 举报
win7下php环境详解(图文).doc_第1页
第1页 / 共9页
win7下php环境详解(图文).doc_第2页
第2页 / 共9页
win7下php环境详解(图文).doc_第3页
第3页 / 共9页
win7下php环境详解(图文).doc_第4页
第4页 / 共9页
win7下php环境详解(图文).doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、Win7下面配置 PHP+Apache+Mysql图文教程【准备工作】1、Apache 版本: httpd-2.2.21-win32-x86-openssl-0.9.8ropenssl 表示带有 openssl 模块,利用 openssl 可给 Apache 配置 SSL 安全链接。no ssl 则表示不带 OpenSSL 模块,无法用于 SSL 安全链接。2、Mysql 版本:mysql-5.5.17-win323、PHP 版本:php-5.3.2-Win32-VC6-x86VC9 是专门为 IIS 定制的,VC6 是为了其他 WEB 服务软件提供的,如 ApachePHP 有两种执行方式:

2、ISAPI 和 FastCGI。ISAPI 执行方式是以 DLL 动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI 来执行 PHP,建议选择 Thread Safe 版本。而 FastCGI 执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI 来执行 PHP,建议选择 Non Thread Safe 版本。这里选择的是 Thread Safe 版本。以上版本的下载程序都可以在网上找到,这里就不多说了,如果实

3、在找不到也可以联系阿飞博客的管理员。4、安装路径:我在 D 盘根目录下新建了一个 wamp 和 www 目录,然后再在 wamp 目录下面建立如下文件夹:apache,mysql,php,session_temp,用来放置它们的安装程序。D:| www| wamp| apache| mysql| php| session_temp【安装 Apache】不说话,直接上图。安装完成后,在浏览器中输入 localhost,出现下面内容表示安装成功。【安装 Mysql】废话少说,直接上图。下面开始配置 Mysql【安装 PHP】这个最简单了,直接将 php-5.3.2-Win32-VC6-x86 压缩

4、包解压到 D:wampphp 目录下面即可。【配置 PHP】PHP 环境在 Windows 7 上的配置相比 Windows XP 等要简单很多,不需要复制等操作,将php.ini-development 重命名为 php.ini,然后做如下修改:1、 将; extension_dir = “ext”修改为 extension_dir = “d:/wamp/php/ext”,记得去掉前面的“;”2、 将 register_globals = Off 修改为 register_globals = On,有些程序需要该项支持,否则无法上传文件3、 由于默认 PHP 并不支持自动连接 Mysql,需

5、开启相应的扩展库功能,比如php_mysql.dll 等,所以需要将下面项中的最前面的“;”去掉;extension=php_curl.dll;extension=php_gd2.dll;extension=php_mbstring.dll;extension=php_mysql.dll;extension=php_mysqli.dll;extension=php_pdo_mysql.dll;extension=php_pdo_odbc.dll;extension=php_xmlrpc.dll4、 配置 PHP 的 Session 功能在使用 session 功能时,我们必须配置 sessio

6、n 文件在服务器上的保存目录,否则无法使用session,我们需要在 Windows 7 上新建一个可读写的目录文件夹,此目录最好独立于 WEB主程序目录之外,我把它放在了 D:wampsession_temp 目录中,然后在 php.ini 配置文件中找到:;session.save_path = “/tmp”然后改成:session.save_path = “D:/wamp/session_temp”5、 配置 PHP 的文件上传功能同 session 一样,在使用 PHP 文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在 Window

7、s 7 上建立一个可读写的目录文件夹,我把它放在了 D:wamp upload_temp 目录中,然后在 php.ini 配置文件中找到:;upload_tmp_dir =然后改成:upload_tmp_dir = “D:/wamp/ upload_temp”6、 php5 时差问题时间相差八小时为什么呢?PHP5 系列版本新增了时区设置,默认为格林威治时间,与中国所在的东 8 区正好相差 8 个小时查找 date.timezone 有这么一行;date.timezone = 将;去掉,改成 date.timezone = Asia/Shanghai【配置 Apache】打开 D:wampap

8、acheconf 下的 httpd.conf 文件,做如下修改:1、 找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so在下面加一行,内容如下:LoadModule php5_module D:/wapm/php/php5apache2_2.dllPHPIniDir “D:/wamp/php”我们在 PHP 目录下可以看到多个 php5apache 的 DLL 文件,由于我们使用的是Apache2.2.21,所以我们当然需要使用 php5apache2_2.dll。2、 找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行AddType application/x-httpd-php .php .html .htm3、 找到 DocumentRoot “D:/wamp/apache/htdocs”修改为 DocumentRoot “D:/www”4、 找到修改为5、 找到 DirectoryIndex index.html,修改为 DirectoryIndex index.php index.html6、 重起 Apache,测试一下神奇的 phpinfo()吧。详细:http:/

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。