‘壹’ 怎样安装和下载php环境(还有IIS配置安装包)
如果你是iis 7.5 的话。推荐使用 phpmanager
下载地址http://phpmanager.codeplex.com/ 注意区分 64位 和 32 位。
然后安装一个 wamp 或是 xampps 集成安装包,不启动apache ,也可以单独安装 php 和 mysql
打开 iis 选中 计算机,在右侧选择 phpManager
选中 php 的 安装目录 的 php.exe ,配置新建网站。就可以 让 iis 支持 php了
‘贰’ 安装配置iis,配置php环境,请教怎么安装
安装护卫神.主机大师就可以了,一键安装iis+php+asp+asp.net+mysql
‘叁’ 如何快速搭建一个IIS+php的环境
建议使用apache , 如果是你要本地开发 就用集成的吧,
要是服务器 最好还是自己搭建一个。
‘肆’ PHP一键环境安装包安装后图标一直是黄色,卸了再装一样。IIs不能用所以端口没法改。问该怎么办
iis 先停用 再开启 php的集成环境 要不然默认端口会占用
如果之前安装过其他的集成环境 可能有服务冲突了
在我的电脑 右键 管理 --> 服务和应用程序-->服务 中找到 apache 和mysql的 服务名
在 运行中(win+r) 用 sc delete apache (apache 就是之前找到的服务名删除即可不同的集成环境可能服务名不同 可能带版本 apache 2.2 之类的)
删除后再重新安装集成环境就可以了
‘伍’ 如何在IIS中配置PHP运行环境,dedecms
建议你直接安装phpStudy环境都是集成好的!使用起来也方便!我个人仿站和调试网站都是用的他!dede官方也有集成安装包,只是有些php的扩展没有!不如找个用着方便!
‘陆’ win7 IIS环境下怎么搭建PHP环境具体怎样配置
1)、采用理由:
优点:最大化的桌面图形化操作系统,可维护性优秀。基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/asp.net,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。
缺点:由于正版Windows价格昂贵,Windows 2008中文版在20000-25000。如果加装MSSQL,价格更要成倍增长
成功案例:微软公司服务器集群
(2)、操作步骤:
说明:环境Windows 7旗舰版sp1
采用IIS v7.0/v7.5+php+mysql构建操作环境。
1. 安装IIS v7.0/v7.5
控制面板-程序和功能-打开或关闭Windows功能
新手可以把Internet信息服务下面的全选。
测试是否成功安装IIS v7.0/v7.5,在浏览器输入:http://localhost/或者http://127.0.0.1/
若浏览器里出现如上界面说明成功安装IIS v7.0/v7.5
新建站点:(默认的站点用作asp/asp.net/,启动8080端口,即访问使用)
2. 配置PHP环境
采用最新的 php v5.4.3。下载php v5.4.3之后解压到F:\WebLAMP\php5
在IIS中如下操作:
IIS 7及以上 支持php使用fastcgi模式。
配置IIS 7需要在IIS添加一个处理程序映射
添加处理程序映射:
添加模块映射:
注意:要把php目录下的pws-php5cgi.reg文件注册运行下
添加默认文档index.php:
修改F:\WebLAMP\php5\php.ini-development文件名为php.ini。
配置php.ini 文件,搜索如下配置并修改相应的配置值:使之支持mysql等extension_dir = ".\ext"
log_errors = On
error_log = "C:/inetpub/temp/php-errors.log"
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
session.save_path = "C:/inetpub/temp/phpsessions/"(可选)
去除以下扩展前的引号:
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
extension=php_xsl.dll
extension=php_zip.dll
输入http://127.0.0.1:8080/或http://localhost:8080/校验是否成功安装php:
3. 添加Mysql数据库:
采用mysql-5.5.25-win32.msi。
安装Mysql:
设置Mysql:
校验mysql是否正确安装:
1. 检测服务管理器中:mysql是否启动:
2. 使用phpmyadmin能否接入mysql:
‘柒’ windows 2008 r2 iis7 +php web环境怎么安装
1.第一步首先确认
系统信息
本教程在2008系统版本上测试成功
2.第二步
安装IIS,依次点击
服务器管理
---》角色---》添加角色:如图所示
3.第三步
依次点击
下一步
,全选所有的IIS服务器选项(我这是最快速的方法),直到安装完毕:如图所示
4.依次打开
控制面板----管理工具----iis服务器管理工具
打开iis的界面 如图所示:
5.如图所示
打开处理程序程序映射
--添加模块映射
选择php(php版本选择非
线程安全
)安装目录下
php-cgi.exe
设置完毕点击保存
6.最后一步:确定vc11有没有安装
如果vc11没有安装的话
服务器会报
500错误
fastcgi
进程错误
所以一定要确认下
7. phpinfo()验证
出现如图所示
就可以了。
‘捌’ windows 2008 r2 iis7 +php web环境怎么安装
第一步首先确认你的系统信息本教程在2008系统版本上测试成功
第二步 安装IIS,依次点击服务器管理 ---》角色---》添加角色:
第三步 依次点击 下一步 ,全选所有的IIS服务器选项(我这是最快速的方法),直到安装完毕:依次打开 控制面板----管理工具----iis服务器管理工具 打开iis的界面
打开处理程序程序映射 --添加模块映射 选择php(php版本选择非线程安全)安装目录下 php-cgi.exe 设置完毕点击保存
最后一步:确定你的vc11有没有安装 如果vc11没有安装的话 呵呵 服务器会报500错误 fastcgi 进程错误 所以你一定要确认下
最后一步 phpinfo()验证
‘玖’ 如何在iis下安装php
CGI 用户必须在 php.ini 中将 cgi.force_redirect 指令设为 0。其重要细节请阅读 FAQ 中的cgi.force_redirect。此外,CGI 用户可能需要设定 cgi.redirect_status_env 指令。在使用这些指令时,确保它们没有在 php.ini 中被注释掉。 * PHP 4 的 CGI 文件名是 php.exe 而在 PHP 5 中是 php-cgi.exe。在 PHP 5 中,php.exe 是 CLI 版本,不是 CGI。 * 修改 Windows 的 PATH 环境变量以把 PHP 目录包括进去。这样 PHP 的 DLL 文件,可执行文件和 php.ini 就都可以保留在 PHP 目录中而不用把 Windows 系统目录搞乱了。更多细节见 FAQ 中的设定路径 PATH。 * IIS 专用用户(通常为 IUSR_MACHINENAME)需要能够读取各个文件和目录的权限,例如 php.ini,docroot 和 session 的 tmp 目录。 * 确保在 php.ini 中正确设定了 extension_dir 和 doc_root 指令的值。这些指令依赖于 PHP 被安装的系统。在 PHP 4 中,extension_dir 是 extensions 而在 PHP 5 中是 ext。因此在 PHP 5 中 extensions_dir 的一个取值例子是 "c:\php\ext",IIS 的 doc_root 的取值例子是 "c:\Inetpub\wwwroot"。 * PHP 扩展库的 DLL 文件,如 php_mysql.dll 和 php_curl.dll,存放于 PHP 下载的 ZIP 包中(自动安装包里没有)。在 PHP 5 中,很多扩展库都是 PECL 的一部分,可以从“Collection of PECL moles”包中下载,例如 php_zip.dll 和 php_ssh2.dll。点击进入 PHP 下载页。 * 在定义应用程序扩展名映射时,应选中“检查文件是否存在”。以极小的性能为代价,IIS(或者 PWS)会在调用 PHP 之前检查脚本文件是否存在并选出认证方法。这意味着 web 服务器会提供一个有道理的 404 形式错误信息而不是一条 CGI 错误说什么 PHP 没有输出任何数据。 Windows NT/200x/XP 和 IIS 4 或更高版本 PHP 可以安装为 CGI 或者 ISAPI 模块。不管哪种,都需要启动 Microsoft 管理控制台(也可能是“Internet 信息服务”,在 Windows NT 4.0 Option Pack 中或者在 Windows 2000/XP 下的控制面板=>管理工具)。然后右键点击 web 服务器节点(通常为“默认网站”),并选择“属性”。 如果想用 CGI 方式,按如下方法进行: * 选择“主目录”,“虚拟目录”或“目录”标签页,然后进行: * 将执行权限改为“纯脚本” * 点“配置”按钮,选择“映射”标签页。点击“添加”按钮,将“可执行文件”指向适当的 CGI 文件名。例如 PHP 5 的值可能是:C:\php\php-cgi.exe。在“扩展名”中填入 .php。选择“全部动作”(或者“限制为”留空),选中“脚本引擎”。然后点击“确定”。 * 设定合适的目录安全性(在 Internet 信息服务中完成)。如果 NT 服务器使用 NTFS 文件系统,给 I_USR_ 用户加上 php.exe/php-cgi.exe 文件所在目录的可执行权限(通过资源管理器完成)。 要用 ISAPI 模块方式,按如下方法进行: * 如果不想用 PHP 进行 HTTP 认证,应该跳过这一步。在“ISAPI 筛选器”标签页中添加一个新的 ISAPI 筛选器。“筛选器名称”设为 PHP,“可执行文件”设为 php4isapi.dll/php5isapi.dll 的路径。 * 选择“主目录”,“虚拟目录”或“目录”标签页,然后进行: * 将执行权限改为“纯脚本” * 点“配置”按钮,选择“映射”标签页。点击“添加”按钮,将“可执行文件”指向适当的 ISAPI DLL。例如 PHP 5 的值可能是:C:\php\php5isapi.dll。在“扩展名”中填入 .php。选择“全部动作”(或者“限制为”留空),选中“脚本引擎”。然后点击“确定”。 * 完全停止 IIS(NET STOP iisadmin) * 重新启动 IIS(NET START w3svc) 对于 IIS 6(2003 Server),打开 IIS 管理器,进入 web 服务扩展,点击“添加一个新的 web 服务扩展”,“扩展名”中输入名称,例如 PHP,再点击“添加”按钮,点击“浏览”选择要么 ISAPI 文件(php4isapi.dll 或 php5isapi.dll)或者 CGI 文件(php.exe 或 php-cgi.exe)作为“文件路径”后点“确定”,然后选中“设置扩展状态为允许”并点“确定”。 要使用 index.php 作为默认文档,在“文档”标签页中选择“添加”。输入 index.php 并点“确定”。用上下箭头按钮调整顺序。这和在 Apache 中设定 DirectoryIndex 相似。 对于每个要关联为 PHP 脚本的后缀都要重复以上步骤。.php 是最常用的,此外为兼容一些遗留下来的老程序可能还需要加上 .php3。 如果过些时候之后碰到 CPU 占用率达到 100%,则取消选中“缓存 ISAPI 应用程序”(“主目录”下点“配置”按钮”)。 1 怎样将 PHP 目录加入到 Windows 路径 PATH 中去? 在 Windows NT,2000,XP 和 2003 下: * 进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统) * 选择“高级”标签页 * 点击“环境变量”按钮 * 在“系统变量”栏中 * 找到 Path 这一项(可能需要向下滚动才能找到) * 鼠标双击 Path 这一项 * 在最后加入你的 PHP 目录,包括前面的“;”(例如:;C:\php)此处好像是ext的目录 * 点击“确定”并重新启动电脑 注意: 记住在上述修改之后重新启动,以确保对 PATH 的改变生效。 PHP 手册过去提倡把文件拷贝到 Windows 系统目录中去,这是因为该目录(C:\Windows,C:\WINNT,等等)默认就在系统路径中。但是把文件拷贝到 Windows 系统目录中这一方式早已不被提倡,还可能造成问题。 2 怎样使 php.ini 文件在 Windows 下被 PHP 所用? 有几种方法。如果使用 Apache,阅读专门的安装指示(Apache 1,Apache 2),否则就必须设定 PHPRC 环境变量: 在 Windows NT,2000,XP 和 2003 种: * 进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统) * 选择“高级”标签页 * 点击“环境变量”按钮 * 在“系统变量”栏中 * 点击“新建”按钮并在“变量名”中输入“PHPRC”,在“变量值”中输入 php.ini 文件所在的目录(例如:C:\php) * 点击“确定”并重新启动电脑