12月04日

Windows安装Apache+PHP环境,第一篇:安装PHP运行环境和开发环境

作者:飞雨SEO  分类:网站建设  阅读:377 
《打造你的赚钱机器》、《手把手教你赚一百万》、《销售信样板》、《SEO赚钱方法大揭秘》、《心魔营销》、《洗脑术》下载方法:微信公众号【飞雨创业成长手册】,回复电子书,免费下载!

在昨天的文章里兰州SEO的小编给大家介绍了《Windows安装Apache+PHP环境》的第一步:pache2.4-win64的安装和配置以及启动服务。如果还有不懂的小伙伴可以过去看一下,也是很简单的。今天我们接着讲《Windows安装Apache+PHP环境》的第二步:安装PHP运行环境和开发环境。这里以PHP5.2为例来做介绍。

安装PHP运行环境和开发环境

一、下载PHP安装包

下载地址:windows.php.net/download (下载有php5apache2_2.dll文件的版本)

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

二、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

三、 配置Apache以支持PHP

这一步还是在httpd.conf中配置的,其它配置可以参考《Windows安装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文件,写入

1
2
3
<?php
phpinfo();
?>

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

至此完成了PHP在Windows中的基本配置,PHP也能正常运行。当然如果要PHP能够安全高效的运行,还有一些其它的配置。敬请关注兰州SEO网站后续更新的内容......

关注创业、电商、站长,扫描下面的微信二维码,和我一起探讨。

扫描添加兰州飞雨微信

转载请注明: Windows安装Apache+PHP环境,第一篇:安装PHP运行环境和开发环境 | 兰州飞雨SEO | http://www.feiyuseo.com/wangzhan-jichu/1249.html

给我留言

快捷键:Ctrl+Enter