如何在Windows7环境下安装 PHP

2024-11-23 01:44:24
推荐回答(2个)
回答1:

一、安装IIS7
1
打开(1)[程序和功能],然后点击(2)[打开或关闭Windows功能]
如何在Windows7(IIS7)环境下安装 PHP
2
勾选(1)[IIS管理控制台]和(2)CGI,然后点击[确定]按钮,等待安装完成。这个过程可能需要系统安装光盘。
如何在Windows7(IIS7)环境下安装 PHP
3
安装完毕后,进入[控制面板]下的[管理工具],打开[Internet信息服务(IIS)管理器],可以看到[FastCGI设置]。
如何在Windows7(IIS7)环境下安装 PHP

二、安装PHP Manager
1
下载PHP Manager。其中,x86 为32位 Windows 系统使用,x64 为64位 Windows 系统使用,请根据使用的 Windows 系统情况下载。
如何在Windows7(IIS7)环境下安装 PHP
2
下载后,双击默认安装即可。安装完毕后,打开[Internet信息服务(IIS)管理器]可以看到[PHP Manager]。
如何在Windows7(IIS7)环境下安装 PHP

三、安装PHP
访问 http //windows php net ,下载需要的PHP版本。
注意,选择NTS(非线程安全)的ZIP版本。
如何在Windows7(IIS7)环境下安装 PHP
下载后,将其解压缩到指定目录下,例如C:\PHP。
然后,打开打开[Internet信息服务(IIS)管理器],双击[PHP Manager]图标,点击(1)[Register new PHP version]。
在弹出窗口(2)里输入或选择之前的解压缩目录(例如 C:\PHP)下的php-cgi.exe。完成后,点[确定]。
如何在Windows7(IIS7)环境下安装 PHP
点击[check phpinfo()],选择一个用于检查PHP环境的站点,检查PHP是否安装成功。
注:如果注册了多个PHP版本,可以点击[Change PHP version]切换。

回答2:

1.下载PHP安装包
a.点击downloads

b.选择windows版本的php下载

c.选择合适的版本,这里需要注意的是VC9是IIS用的,VC6是给Apache用的

d.选择安装版程序

2.安装PHP5.2.17
网上找到的教程大多数都是针对Zip压缩包的安装,洒家打算在这里研究下为什么大家都不用Installer。
可能是Installer自由度太高,不是很好进行后续的手工配置吧。
a.欢迎界面,Next

b.接受条款,Next

c.选择PHP5.2.17的安装路径

d.选择希望安装的Web服务器

e.选择Apache的配置目录(含有httpd.conf等文件的目录)

f.选择需要安装的组件,这里说明一下,Extensions下需要根据自己环境来勾选,没有安装相应程序的不要勾选,以免运行PHP的时候报错,洒家在后续的phpmyadmin的使用过程中遇到了不支持bzip2\Mcrypt\Multi-byteString\MySQLi和zip的错误,于是需要返回这个setup中打开对这两个功能的扩展支持。顺便赞一下这个Setupwizard,真的很好用,别再用那些老土的手工修改内容的方法了。

g.确认一下,开始Install

h.正在安装

i.安装完成

3.配置PHP和Apache
a.PHP方面:由于在2-f中已经配置了Extensions中的Mysql,所以没有什么需要修改的。
b.Apache方面:(修改Apache目录中的httpd.conf文件)
i.修改Server根目录:DocumentRoot“XXX”-->DocumentRoot“E:/web”(例,注意正反斜杠)
ii.修改#ThisshouldbechangedtowhateveryousetDocumentRootto处的路径
iii.修改LoadModule:
LoadModulephp5_module"php5apache2_2.dll
-->LoadModulephp5_module"C:\ProgramFiles(x86)\PHP\php5apache2_2.dll"
PHPIniDir""
-->#PHPIniDir""
iv.修改DirectoryIndex:DirectoryIndexindex.html-->DirectoryIndexindex.htmlindex.php
v.找到AddTypeapplication/x-gzip.gz.tgz并添加
AddTypeapplication/x-httpd-php.php
AddTypeapplication/x-httpd-php.html
vi.保存httpd.conf
4.测试PHP安装
a.在3-b-i中的目录E:/web下建立index.php文件
b.重启Apachehttp服务器
c.浏览器中输入地址http://localhost/index.php