❶ 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
其重要细节请阅读 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 应用程序”(“主目录”下点“配置”按钮”)。
在Windows NT,2000,XP 和 2003 下:*进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统)*选择“高级”标签页*点击“环境变量”按钮*在“系统变量”栏中*找到Path 这一项(可能需要向下滚动才能找到)*鼠标双击 Path 这一项*在最后加入你的 PHP 目录,包括前面的“;”(例如:;C:\php)此处好像是ext的目录*点击“确定”并重新启动电脑
注意: 记住在上述修改之后重新启动,以确保对 PATH 的改变生效。
PHP 手册过去提倡把文件拷贝到 Windows 系统目录中去,这是因为该目录(C:\Windows,C:\WINNT,等等)默认就在系统路径中。但是把文件拷贝到 Windows 系统目录中这一方式早已不被提倡,还可能造成问题。
有几种方法。
❹ 本地测试163K,安装好了IIS和PHP1.5.4,怎么配置和安装详细步骤
第一步:配置PHP
如果你下载的是安装版的php,安装的时候可以选择使用IIS,安装完毕就会自动配置好IIS。如果你下载的是zip版的,则按照以下步骤配置:
1、把PHP-5.2.0 zip(目前最新版本)解压放到 D:\php (你可以选择目录,本例以此说明)。
2、将php.ini-dist复制到 C:\Windows 目录下并改名为php.ini,复制 php5ts.dll和 libmysql.dll到 C:\Windows\system32 中。
3、用记事本打开php.ini,查找“extension_dir”,然后把 extension_dir = "./"修改为 extension_dir = "D:\php\ext"注意:路径在Win下一定要使用\
4、在记事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll
把以下内容前面的;去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_dbase.dll
;extension=php_ldap.dll
5、找到 ;session.save_path = "/tmp"将';'去掉.设置你保存session的目录。
如:session.save_path = "C:\Windows\Temp";
6、找到 register_globals 将 Off 改为 On
7、找到 allow_url_include 将 Off 改为 On
8、保存 php.ini
9、接下来在IIS中进行设置,打开Web服务扩展,添加PHP扩展,扩展名为PHP,要求的文件为d:\php\php5isapi.dll,打开默认网站-〉属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向d:\php\php5isapi.dll,在“扩展名”输入框里面输入“.php”,并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定,选择文档,添加默认内容为 index.php ,确定并重启IIS后退出IIS。
此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下
<? echo phpinfo(); ?>
用浏览器打开 http://localhost/test.php
如果可以看到php配置输出信息就OK了
第二步:安装MySql
1、先安装mysql,双击执行 Setup.exe,点Next选择Custom(自定义)安装,然后点Next(下一步),默认安装目录为 C:\Program Files\MySQL\MySQL Server 5.0\ 为了方便进入我们可以安装在D盘根目录下,点Change(改变目录)按钮来更改安装目录为D:\mysql。完成后出现创建 MySQL.com 帐号的界面,简单一点,我们选择Skip Sign-Up跳过这一步,既安装完成。这里有个配置向导的选项Configure the MySQL Server now默认的是选起的,我们就顺便完成配置吧。
这里的配置是很简单的,我们只要点Next(下一步)即可,有几个地方要说明:Install As Windows Service默认的是选中的,这一选项要选上,作用是将MySQL作为Windows的服务运行。Service Name(服务名)默认的“MySQL”,可以改你喜欢的服务名。下面的Launch the MySQL Server automatically要勾选,这样Windows启动时,MySQL就会自动启动服务。Include Bin Directory in Windows PATH这一选项是修改环境变量,在PATH的值中增加../bin目录,可以根据怎么的爱好来决定是否选上,如果选上,在CMD下不需要进入bin目录就可以运行mysql。在Manual Selected Default Character Set / Collation 下 Character Set: 选择 gbk 或 gb2312,接着点下一步,Modify Security Settings是设置根帐号的密码,设置后点下一步,excute完成安装。
如果是zip文件,用解压缩软件将压缩包直接解压到指定目录,如 D:\mysql;
2、安装完成后,打开“开始”按钮中的“运行”,输入命令:D:\mysql\bin\mysqld-nt.exe --install,并执行;
3、打开“开始”按钮下的“程序”=》“管理工具”=》“服务”,找到“mysql”服务,启动它;
4、至此,mysql安装完成,重启win2003 server。您还可以打开D:\mysql\bin\MySQLInstanceConfig.exe,再次配置MySQL,在Manual Selected Default Character Set / Collation 下 Character Set: 选择 gbk 或 gb2312(我选择的是 gbk ),后面还会要求输入 root 登录密码(如:123456)。
至此,mysql安装完成。
第三步:PHPMyAdmin 的安装配置
1、将phpMyAdmin-2.9.1.zip解压到WEB根目录(d:\website\中去),重命名文件夹为myadmin或其它
打开myadmin 目录中的 config.sample.inc.php
找到以下这些(以下我已改好):
$cfg['blowfish_secret'] = 'cookie'; //在等号后的单引号内加入 cookie
$cfg['Servers'][$i]['controluser'] = 'root'; //将 pmausr 改为 root
$cfg['Servers'][$i]['controlpass'] = '123456'; //分别填上你mysql的用户和密码即可
改好了保存并将config.sample.inc.php改为config.inc.php,在浏览器打开http://localhost/myadmin 输入你的用户名和密码,便可以管理mysql了。
如果以上都正常的话,开始建网站吧 ^-^ 蓝色数码写于2006-11-15 14:09 以前写的,转来此处。补充:mysql连接错误(10061)该怎么办?
Error: Can't connect to MySQL server on 'localhost' (10061)
请检查你的mysql服务是否启动!
MySQL的1067错误
错误信息为:
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.
在我的机上的解决办法是:
修改%windir%\my.ini,增加
[mysqld]
#设置basedir指向mysql的安装路径
basedir=D:\mysql
datadir=D:\data
或者删除%windir%\my.ini
在c:\下添加一个 c:\my.cnf文件
文件内容
[mysqld]
#设置basedir指向mysql的安装路径
basedir=D:\mysql
datadir=D:\mysql\dataMySQL5.1.28版设置密码 2009.1.16X:\MySQL\bin\mysqladmin -u root -p shutdownEnter password:*****后面的*****表示数据库管理新密码!2009.1.31补充解决办法您未被授权查看该页,HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。症状:HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
原因:IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。
解决方案:
给IIS匿名用户访问网站文件夹的权限,方法:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是读、写。
❺ 怎样在iis6.0下安装php
1
PHP语言在网络编程中占有越来越重要的地位,这篇文章的目的就是告诉你在Windows
Server
2003环境下如何将PHP安装到你的IIS中。我用的是Windows
Server
2003简体中文版、IIS6.0简体中文版和PHP
5.0.1
zip
package,PHP安装包可以从PHP的官方站点下载,目前PHP最新版本为5.0.1。
图1
2
IIS安装好了以后我们就可以开始安装PHP服务了,首先将已经下载好的PHP
5.0.1
zip
package安装包解压到c:\php目录下,然后通过“开始”→“程序”→“管理工具”→“Internet
信息服务(IIS)管理器”来启动IIS管理器。
接下来,展开IIS管理器左侧边栏树状目录,右键单击“默认网站”,选择“属性”(如图2)。
图2
3
选择“ISAPI筛选器”标签,单击“添加”安钮。在弹出的对话框中输入筛选器名称为PHP,再单击“浏览”,选择可执行文件为C:\php\php5isapi.dll,单击“确定”(如图3)。
图3
4
再选择“主目录”标签,单击“配置”按钮,在弹出的对话框中选择“添加”,可执行文件还是C:\php\php5isapi.dll文件,扩展名为.php,然后单击“确定”即可(见图4)。
图4
5
在“默认网站
属性”中的配置到这里就基本结束了,另外你还可以选择“文档”标签将index.php文件设置为默认内容文档。
现在,睁盯再回到IIS管理器的左侧边栏树状目录,蠢滚右键单击“Web服务扩展”,选择“添加一个新的Web服务扩展”。在弹出的对话框中输入扩展名为PHP,然后单击“添加”按钮,选择“浏览”,添加要求的文件为C:\php\php5ts.dll
文件,并勾选“设置扩展状态为允许”(如图5),单击“确悉档和定”即完成PHP在IIS环境下的安装。
6
7
安装完成以后,你就可以直接在你自己的机器上运行、调试各类PHP程序了。
❻ 如何在iis服务器搭建php环境
在 IIS 中搭建 PHP 环境,推荐用 php manager ,步骤如下:
1、先安装配置好 IIS。
提示:需要注意的是要选中 CGI。
2、下载安装 php manager 1.2。
提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。
3、下载安装(解压) php。
提示:从官网下载时,注意选择 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。
4、配置 php。
提示:打开 IIS 管理器,点击 php Manager。
❼ win10 iis安装PHP
请看你图片的第一行,最后三个汉字,就是他们影响了。请打开PHP.INI文件,找到Asia单词,把末尾的乱码删除干净,如果看不出乱码可以在新行上重新打字,删除此行。
❽ IIS下如何安装php扩展
具体步骤:
(推荐教程:php教程滑姿)
第一步:下载PHP
PHP的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,可以从官网上下载。
第二步:配置PHP
首先选择一个目录进行解压;
然后将这个目录(本文中是”E:\PHP”)添加到Path常量中;
最后将其中的“php.ini-development”文件复制一份,将副本重命名为“php.ini”即可。
第三步:引入IIS
首先打开IIS管理蚂培工具,选择“处信物绝理应用程序映射”
在新的界面选择“添加模块映射”
填写信息如下:
点击确定,这样IIS安装PHP扩展就完成了。
第四步:测试
在默认网站目录下新建一个test.php文件
然后打开浏览器访问localhost\test.php,显示如下信息说明安装成功。