PHP在Windows7环境下的设置

PHP在Windows7环境下的设置

2013-07-22 16:24:24|  分类:技术心得|  标签:工作心得phpweb开发windows7+apache+php学习|字号订阅

最近在学习PHP,为了在Windows7下面配置PHP环境,破费周折,不过目前问题已经解决。目前还没有安装MySql。

环境设置如下:

Apache version: httpd-2.2.25-win32-x86-no_ssl;

Php version:php-5.2.17-Win32-VC6-x86(带线程保护);


在官方网站上下载了Apache和Php的软件安装包。

1、Apache为msi安装包,根据安装向导一步一步完成就可以。在安装时需要填写

域名服务器信息:(采用本地Localhost)

域名信息

管理员邮件信息

可以选择默认或自定义安装

作为系统服务,使用80端口来安装或针对特定客户使用自定义端口。我选择针对当前账号安装,并绑定8080端口。

结束后选择关闭就完成了。


2、Apache的配置

Apache的主要配置是针对"C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf"文件

需要修改的内容为:

Listen localhost:8080(web的默认端口为本机8080端口)

DocumentRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs"(设置WEB文件目录,本信息为默认,可以修改)

#Add PHP environment(增加PHP环境支持)
LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "c:/php"
AddType application/x-httpd-php .php


3、PHP使用的是zip压缩包,现在完成后直接解压缩到需要的目录。(本机目录为c:\php)

目录下修改php.ini-dist为php.ini;

在环境设置里面添加path:c:\php; c:\php\ext(php扩展目录)

copy libmysql.dll文件到   C:\Windows\System32目录


4、修改php.ini文件

doc_root ="C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs" 设置当前WEB网站目录,参见apache的设置,需相同

extension_dir = "c:/php/ext"(定义php扩展目录)

default_charset ="utf-8"(定义字符集)


完成上述配置后,可以利用脚本了测试PHP是否可以正常运行。

测试结果:

PHP在Windows7环境下的设置 - rapanui - 静思哲


PHP在Windows7环境下的设置 - rapanui - 静思哲


至此,在Windows7下面的php环境可以正常使用。

总结,虽然配置很简单,但是之前走了很多弯路。

1、使用php5.3,5.4,5.5版本,但是配置后apache一直报错,无法正常启动。(单独运行apache没有问题,判断问题出在php里面有部分内容apache不支持,具体原因还没找到。

2、高版本的php和apache的配置内容和网上或书上的配置信息有差别

经过多次测试总算完成了环境的搭建。

技术需要“不放弃,不抛弃”的精神。

rapanui


你可能感兴趣的:(apache,PHP,初学者)