博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows 7安装PHP运行环境和开发环境
阅读量:6910 次
发布时间:2019-06-27

本文共 2146 字,大约阅读时间需要 7 分钟。

1. 安装Apache

下载地址:

如需更改端口:打开Apache安装目录下conf目录下的httpd.conf文件,找到Listen 80,80即为现在所用端口,更改80为其他端口即可;

2. 安装php

下载地址: (下载有php5apache2_2.dll文件的版本)

如下载php-5.2.17-Win32-VC6-x86.zip文件(VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件提供的,如 Apache),解压后放于C盘(或其他位置),则路径为C:\php;

3.  PHP环境配置

将php.ini-dist或php.ini-development配置文件重命名为php.ini(该文件中分号开始行为注释内容),然后做如下设置:

  1) extension_dir = "C:/php5/ext"

  2) 取消下列设置的注释:

  extension=php_curl.dll

  extension=php_gd2.dll
  extension=php_mbstring.dll
  extension=php_mysql.dll
  extension=php_pdo_mysql.dll
  extension=php_pdo_odbc.dll
  extension=php_xmlrpc.dll

3) 配置Session功能:

      在使用session功能时,必须配置session文件在服务器上的保存目录,否则无法使用session,在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配 置文件中找到 ;session.save_path = "/tmp"  改成  session.save_path = "D:/phpsessiontmp"

4) 配置PHP的文件上传功能

      同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在 Windows 7上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到 ;upload_tmp_dir = 改成 upload_tmp_dir = "D:/phpfileuploadtmp"

5) 修改date.timezone

;date.timezone = 改成 date.timezone = Asia/Shanghai

4.  配置Apache以支持PHP

1) 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加

LoadModule php5_module "c:/php/php5apache2_2.dll"

PHPIniDir "c:/php"
AddType application/x-httpd-php .php .html .htm

注:PHP目录下可以看到多个php5apache的DLL文件,由于使用的是Apache2.2,所以需要使用php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。

2) 道默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,所以当你的WEB主程序目录变更时,我们需要修改相应的Apache配置,即将

DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

改为

DocumentRoot "D:/PHPWeb"   //D:/PHPWeb为自己站点目录

<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">

改为

<Directory "D:/PHPWeb">

3) 最后修改具体的index文件先后顺序,由于配置了PHP功能,当然需要index.php优先执行;

DirectoryIndex index.html

改为

DirectoryIndex index.php index.html

4) 重启Apache服务器

在Apache服务器上PHP环境配置工作就完成了,只需要在D:/PHPWeb目录下新建一个PHP文件,写入

<?

();
?>

然后在游览器中输入http://localhost:88/index.php,就可以看到PHP的具体配置页面。

5.  安装MySQL

下载地址:

6.  IDE可以是用Zend Studio

 

REF:

http://www.cnblogs.com/Peter-Zhang/archive/2012/12/10/2810915.html

http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

http://windows.php.net/download/

 

你可能感兴趣的文章
精读《手写 SQL 编译器 - 回溯》
查看>>
Spring XML MongoDB连接配置指定用户名和密码注意事项
查看>>
jvm内存区域
查看>>
PHP三种数组合并方式区别示例
查看>>
Golang 在 Mac、Linux、Windows 下如何交叉编译
查看>>
Linux Shell编程(5) - 正则表达式
查看>>
Jena ARQ小试牛刀
查看>>
Mac 神兵利器(二) 极简软件清单
查看>>
有赞跨平台长连接组件设计及可插拔改造
查看>>
小会计记账 小程序 走一波
查看>>
vue-router小记
查看>>
python的“=”与C++的区别
查看>>
快速排序就这么简单
查看>>
腾讯公司副总裁曾宇:技术必须产生价值,开源需要携手发展
查看>>
jsonp 解决跨域问题
查看>>
微信协程库libco研究(三):协程的事件管理
查看>>
用nginx搭建简单的文件下载服务器
查看>>
Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法
查看>>
web开发中的计算机网络知识——网络层
查看>>
Java | Spring Boot Swagger2 集成REST ful API 生成接口文档
查看>>