IIS+PHP环境配置教程,如何在IIS运行PHP
在IIS6环境下配置asp和php
P HP文 件 。
【 关键词 】 s S H :Ⅱ A P P P
5改 进 的 管 理 方式 : 许使 用 wno s 理 规 范远 程 访 问 和 . 允 i dw 管 I , t tno t nS re, t t 息 服 务 , 是 wn 处 理 在 配 置 数 据 库 中存 储 的 I I I e fr i evrI e S n me I ma o n me 信 它 i. I 置 信 息 . 通 过 编 写 V Sr t S配 可 B ci p d w 系 列 的 一个 组 件 . 一 个 W W服 务 , 要 用 于 配 置 和 管 理 脚 本 允 许 管 理 员 从命 令行 管 理 Ⅱ . 通 过 基 于 浏 览 器 的 远 程 管 os 是 W 主 S可 w b 用 程 序 .作 为 动 态 网 络 应 用 程 序 创 建 强 大 的 通 信 平 台 的 理 HT e应 ML。 工 具 。 种规 模 的组 织 都 可 使 用 I 各 I S来管 理 和 配 置 It t 其 n me 或 e It nt 的 网 页 、 】 站 点 、 使 用 网 络新 闻 传 输 协 议 (N P nr e 上 a F N T) 和简 单 邮 件 传 输 协 议 (M P 路 由 新 闻 或 邮 件 . S T) 旨在 为 单 台 Ⅱ S 服 务 器 或 多 台服 务 器 上 可 能 拥 有 的数 千 个 网站 实 现 性 能 、可 靠 性 和 安全 性 目标 。通 过 对 I I 设 置 可 用 同 一个 I S的 P地址 标 识 计 算 机 上 的 每个 w b站点 . 过 设 置 不 同 的 端 E号 和 主 机 头 。 E e 通 l 端l 号 可 用 恒 进 制 数 F N值 表 示 也 可 以用 变 进 制 数 V N值 表 示 . C C w b站 点 默 认 的 端 E号 为 十 进 制 数 8 。主 机头 在 h s文 件 ( e l 0 ot 位 置 : ytm ot Ss m 2 lvrec 中 设 置 , %S s R % ̄yt 3 kr e \ ) e e i st 以便 将 名 称 解 析 配置 为 支 持 主 机 头 名 。自从 19 9 6年 Mioo 发 布 I 1 始 . c sf r t I 开 S 它经 历 了 I 1I 2 I 3 H 4 1 5 I 6等 版 本 ,随 着 时 间 的迁 I , S , S , S 。 5 ,S S I I 1 I 移 , 个 版 本 都 在 原 先 版 本 的 基 础 上 发 生 了 改 变 , 加 了特 性 , 每 增 提高 了它 作 为 w b服 务 器 的 安 全 性 、 靠 性 、 扩 展 性 和 可 管 理 e 可 可 性 .从 基 础 体 系 结 构 和操 作 的基 本 变 化到 用 于管 理 的用 户 界 面 的装 饰 等 都 进 行 了 改进
php运行环境配置说明书
环境软件版本介绍:APACHE 2.0.59PHP5.2.3MYSQL5.0.45GD-2.0.35Zend Optimizer v3.3.0说明:以下环境安装是根据网域高科建站系统在WINDOW2003服务器上的运的要求来配置的,为保证顺利安装完成,请务必对照文档中的说明和示意图来操作注意:安装前,先检查服务器上是否已装有相同软件,以免服务冲突!在配置服务器的同时把IIS先服务装上。
本程序需要php+mysql+zend optimizer环境运行,运行环境安装包下载地址:/dow/phpmysqlzend.rar第一部分环境配置1: PHP 5.2.3的安装配置步骤a>解压环境安装包Win_php5inst,将php-5.2.3-Win32目录下的PHP5文件夹复制到C:\ ,并给C:\PHP5 添加来宾帐户,添加方法:右键PHP5文件夹=> 安全=> 添加=> 高级=> 立即查找在搜索结果中找到IUSR_ 开头的用户,权限默认,确认即可!b>右键我的电脑=> 属性=> 高级=> 环境变量=> 系统变量=> 选择Path 变量=>编辑=> 在变量值添加C:\PHP5 注意哦:跟前面的值要用分号隔开c>设定PHPRC环境变量,右键我的电脑=> 属性=> 高级=> 环境变量=> 系统变量= > 新建=> => 按确定完成,做完c>和b>两步后,记得要重启服务器哦,光注销是不够的d>右键我的电脑=> 管理=> 服务和应用程序=> internet信息服务(iis)管理器=>右键web服务扩展=> 添加一个新的web服务扩展=>扩展名PHP5,在要求的文件中添加php-cgi.exe,设置扩展状态为应许。
确定添加操作完成。
本地IIS调试PHP环境配置教程
本机调试PHP环境配置教程(WindowsXP+IIS)一、软件准备:PHP(5.1.6):/distributions/php-5.1.6-Win32.zipMySQL(5.0.18):/downloa ... ql-5.0.18-win32.zipZend Optimizer(2.5.7):/store/free_download.php?pid=13 phpMyAdmin(2.6.2):/soft/10687.html假设C:\ 为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在C:\ ,请自行修改。
二、安装PHP :(1)、下载后得到php-5.1.6-Win32.zip ,解压至C:\Inetpub\php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);(2)、再将C:\Inetpub\php目录下的所有dll文件(主要是C:\Inetpub\php\ext下的DLL文件)拷到c:\Windows\system32下,覆盖已有的dll文件;(3)、将C:\PHP目录下的php.exe、php-win.exe和php.ini-recommended三个文件拷到C:\Windows (Windows 2000 下为C:\WINNT)下;将C:\Windows\php.ini-recommended 改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索复制内容到剪贴板代码:register_globals = Off将Off 改成On ;再搜索复制内容到剪贴板代码:extension_dir =并将其路径指到你的PHP 目录下的extensions 目录,比如:extension_dir = "C:\Inetpub\php\ext" ;搜索找到复制内容到剪贴板代码:;Windows Extensions将下面列举的复制内容到剪贴板代码:;extension=php_dbase.dll可选复制内容到剪贴板代码:;extension=php_gd2.dll这个是用来支持GD库的,一般需要,必选复制内容到剪贴板代码:;extension=php_ldap.dll可选复制内容到剪贴板代码:;extension=php_mbstring.dll这不选一般用PHPMYADMIN会出红色提示,故必选复制内容到剪贴板代码:;extension=php_mssql.dll这个是用来支持MSSQL的,可选复制内容到剪贴板代码:;extension=php_mysql.dll这个是用来支持MYSQL的,要支持MYSQL必选将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
最新IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解
IIS+PHP+MySQL+Zend Guard Loader(ZendOptimizer)+phpMyAdmin环境配置图解[2012-03-14更新]发表于2012-02-09由丑颜本文将详细讲解IIS 6.0+PHP 5.3.10 (VC9 x86 Non Thread Safe)+Mysql 5.5.20+Zend Guard Loader (Runtime for PHP 5.3)(即ZendOptimizer的升级版)+phpMyAdmin 3.4.9环境配置过程。
操作系统以Windows.Server.2003为例,其他系统仍可以参考。
第一步,下载相关软件本次实例所使用的是系统是Windows.Server.2003 32位版本,因此以下软件都是下载对应这个版本的,使用其他版本的windows系统的同学请自行下载相对应软件。
如链接失效,请直接在官方网站查找。
FastCGI 1.5 for IIS 6 and 5.1官方下载网页:/download/FastCGI下载地址:/?linkid=9707432PHP 5.3.10 VC9 x86 Non Thread Safe官方下载网页:/download/下载地址:/downloads/releases/php-5.3.10-nts-Win32-VC9-x86.msiMysql 5.5.20官方下载网页:/downloads/mysql/5.5.html下载地址:.tw/Downloads/MySQL-5.5/mysql-5.5.20-win32.msiZend Guard Loader (Runtime for PHP 5.3)官方下载网页:/products/guard/downloads下载地址:/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip phpMyAdmin 3.4.9官方下载网页:/home_page/downloads.php下载地址:/project/phpmyadmin/phpMyAdmin/3.4.9/phpMyAdmin-3 .4.9-all-languages.7z第二步,安装配置软件1、安装IIS打开“控制面板”,进入“添加或删除程序”,点击“添加/删除windows组件”,弹出“windows 组件向导”对话框。
windows7上配置IIS+PHP+MYSQL-WAMP
windows7上配置IIS+PHP+WAMP现在许多人都在Windows7,在Windows 7下配置PHP环境的文章比较少,下面列举WAMP + IIS + Discuz的配置方法。
优点:PHP是当前互联网流行和使用最广泛语言,win7桌面图形化操作系统,可维护性优秀。
基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/,还可以安装php、mysql、zend实现php环境。
同时,利用Serv-U可以实现ftp管理。
操作简单,无需键入任何命令就可实现全能型主机。
一、安装WAMP1、WampServer2.0h,是集成了Apache环境mySql 数据库,安装了它可以方便操作。
二、下载php-516-win32文件包1、在网上下载php-516-win32文件包,解压缩后就有PHP类库。
Eg. E:\PHP\php-516-win32\三、安装IIS1、首先是确认已经在通过控制面板/ [程序和功能]中安装了IIS,安装时要注意勾选ISAPI扩展和ISAPI筛选选项。
2、IIS安装成功后可以在运行命令行输入“Inetmgr”打开IIS管理器。
四、 配置discuz 站点,配置IIS7。
1、 下载PHP 版本的discuz ,并解压到本地文件夹内。
2、 打开IIS 管理器,并配置一个discuz 站点3、 添加ISAPI 筛选器因下载的PHP 类库文件在此目录E:\PHP\php-516-win32\php5isapi.dll4、添加脚本映射点击“处理程序映射”图标后进行脚本映射配置5、添加应用程序池打开IIS/应用程序池配置PHP池6、打开discuz的”高级设置”,站点修改站点应用程序池,并添加默认文档index.php7.在host中配置站点,并打开discuz网站http://tao.mingdeweb.co:800/会有如上图的my sql 提示,a.修改extension_dir目录:(此步骤最为重要)b.把E:\PHP\php-516-win32\php.ini复制到c:/windows/,C:\windows/system32/ ,修改php.ini:使之支持GD,mysqlc.复制libmysql.dll,php5ts.dll三个文件到c:/windows/System32D.五、SQLyog_Enterprise连接discuz数据库SQLyog_Enterprise打开需要一个注册码,yunjian81f43d3dd20872b6,使用SQLyog_Enterprise建立一个数据库连接ultrax,连接即可。
windows2008IISMysqlPHPZendOptimizer环境配置图解
windows 2008+IIS+Mysql+PHP+ZendOptimizer环境配置图解本方法是实现用户在本机环境下搭建属于自己的网站!以下方法如有错误,望请高手改正!本人语言水平差,见谅了.....所用软件:IIS: server 2008系统是自带的,但要用户自己全新安装,具体方法见教程下方!地址地址地址以上版本如有不合适,请到官方站!第一步:创建相应目录首先我在D盘建个目录,目录名为BBS,见下图:进入BBS目录,在里面再建立几个目录,分别为:Mybbs,Mysql,PHP,Zend,等一下用来放以上的软件!见下图解:目录都分配好了,现在我们来装IIS.第二步:IIS安装开始----程序----管理工具-----服务器管理见下图解:打开服务器管理器----角色-----添加角色见下图解:弹出添加角色向导,再点服务器角色,在右边选择"web 服务器(IIS)" 再点下一步安装IIS。
见下图解:回到服务器管理器主窗口,功能----添加功能见下图解:弹出选择功能窗口,选中下图红线的两个功能安装,安装完就算配置好IIS了。
见下图解:第三步:PHP安装1、把解压到我们刚才上面新建的PHP目录里面,如下图:2、将复制到C:\WINDOWS 目录下并改名为,复制和到C:\WINDOWS\system32 中。
(这步大家都会的啦)3、接下来在IIS中进行设置,开始----程序----管理工具----Internet 信息服务(IIS)管理器如下图:再双击“处理程序映射” 如下图:再点击“添加通配符脚本映射” 弹出窗口如下图:在“可执行文件”输入框中,指向D:\BBS\PHP\,在“扩展名”输入框里面输入“.php”点确定退出,至此服务器应该已能支持PHP了!4、下面对进行配置让php支持MYSQL和GD库用记事本打开这个文件(1)在记事本中查找“extension_dir”,然后把extension_dir = "./"修改为extension_dir = "C:\php\ext"(2)在记事本中查找“;extension=”和“;extension=”,然后把前面的“;”去掉,即把;extension= 改为extension=把;extension= 改为extension=(3)保存好,然后重起IIS即可到些PHP己经安装完毕了!第四步:Mysql安装图解解压,运行“”,出现如下界面:mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。
把IIS配置成“超级服务器”—同时运行ASP,PHP与JSP
新建P T :c \ d1 4c \  ̄i 4b n A H :jk _ : :jk .\ i :
解开 r s n 2 0 2 z p到 c \ e i ei一.. i : r s n 2 0 2目录下, 贝 拷
ia i sp
—
su dl到I ci s 录e i t bs i s , j 开 运行htde , tp. e—eoe 取消注 r .l n I sr t 目 : n p \c p 下 机是 S p \ eu r t tp.x 用htde rmv 可“ e x
, - ,J r i n J ・
当然还 要测试一 下啦. 建 立一个 文件 e :
矽 z
\ nt u \w ro \ et jp 内容为 : iepb w  ̄ ot ts .s ,
( p e an ag l 2+2 : eJ =… r pt % i ) 2+ 2% )
cu h Jp eve > ac oj ss r lt,
<r rl = c/ r o / er -o i ’  ̄e o l 。> o gd i r r g
(h psr r tt e ve >
在 IS I 属性中设置 e\ n tu \c it :iep b srp s目录的执行许 可为 脚本与可执行文件 : h tde e或者在 ̄ d 运行 tp .x ( m 中运 行 h td ee— nt l 把 r sn t p. x is al e i 服务注册了, 就可吼在每次
rsn ei
.
:
il n 内容如下:
々 >
Cu hC f ie e/ e i- .. /o fr sn cn ac o  ̄n i l : sn 20 2c n /e i. of r
在IIS中配置PHP环境
xp+iis下配置php5备忘:php版本: PHP 5.1.2 zip package (8,926Kb) - 12 Jan 20061.解压php文件到c:\php2.将php文件夹下php.ini-dist 改名为php.ini ,然后找到extension_dir = "./" 改为extension_dir = "c:\php\ext"(大概在461行)3.去掉;extension=php_mysql.dll 前的";"注释符号(大概在589行)4.复制php.ini到C:\WINDOWS再复制php5ts.dll和libmysql.dll到WINDOWS\system32\中5.打开IIS,添加一个php后缀. (指向c:\php\php5isapi.dll) .重启IIS.===============================================================网上有很多关于PHP在IIS下配置的教程,但都是一些很理性化的东西,我从里面整理出来这个教程发出来为了方便参考,,有什么问题也可以大家一起交流,,如果有什么不对的地方,请指正..下面的教程都是在windows 2000下实现的,其他系统请自己参照修改,操作系统目录:c:\winntPHP默认安装目录:C:\phpPHP版本:PHP 4.3.10 下载地址:/downloads.php (Windows Binaries)Mysql版本:mysql-4.0.22-win 下载地址:/downloads/zend :Zend Optimizer v2.5.5 下载地址:/soft17/ZendOptimizerWindows-i386.exe首先将php压缩包解压到c:\php目录下,先php.ini-dist改名为php.ini然后php.ini 和php.exe复制到winnt目录...php4ts.dll和php4isapi.dll(这个在sapi目录中)复制到winnt/system32 目录..........为了使你的PHP能支持更多的模块,用记事本打开Php.ini在里面搜索extension_dir 将值./改为C:\PHP\extensions然后搜索;Windows Extensions 将下面的扩展模块打开,只要将前面的;去掉便可以...但有部分模块是不支持的..在IIS下建立建一个PHP程序测试目录,如D:\WEB,在"Internet服务管理器"中,右击"默认Web站点->新建->站点",别名为web,实际路径为D:\web要有读取、运行脚本和浏览权限;在IIS的ISAPI刷选器中添加php的筛选器php有两种运行的环境模式... 但都是从这里添加1.如果你想用Isapi模式,在IIS下--主目录配置修改可执行路径:C:\WINNT\System32\php4isapi.dll如果想用CGI/FastCGI模式,先在php.ini搜索cgi.force_redirect = 将前面的;号去掉,将值改为0 (默认为1) 然后请在IIS下----主目录配置修改可执行路径:C:\WINNT\php.exe做完这些准备工作后不要忘记重新启动IIS的WWW服务;在D:\web目录下写一个测试PHP环境的文件info.php,内容为:Phpinfo();?>然后在浏览器中输入http://你的IP/info.php你将看到一个关于你的系统运行的PHP环境的相关信息ZEND的安装:一路NEXT,然后到下面那个画面时,请选择IIS,在继续NEXT后,选择php.ini所在的目录都是默认的...然后还是NEXT,,安装过程中会自动备份你的PHP.INI的文件和重新启动IIS服务..MYSQL的安装:MYSQL的安装相对比较简单,,一路next,安装完毕,,会自动作为系统的一个服务启动. 在这里不再一一描述...然后php.ini 和php.exe复制到winnt目录...php4ts.dll和php4isapi.dll(这个在sapi目录中)复制到winnt/system32 目录..........为了使你的PHP能支持更多的模块,用记事本打开Php.ini在里面搜索extension_dir 将值./改为C:\PHP\extensions然后搜索;Windows Extensions 将下面的扩展模块打开,只要将前面的;去掉便可以...但有部分模块是不支持的..在IIS下建立建一个PHP程序测试目录,如D:\WEB,在"Internet 服务管理器"中,右击"默认Web站点->新建->站点",别名为web,实际路径为D:\web 要有读取、运行脚本和浏览权限;在IIS的ISAPI刷选器中添加php的筛选器php有两种运行的环境模式... 但都是从这里添加然后选择添加1.如果你想用Isapi模式,在IIS下--主目录配置修改可执行路径:C:\WINNT\System32\php4isapi.dll 此处路径也可以是你php文件放置的路径比如C:\php\php4isapi.dll此处路径也可以是你php文件放置的路径比如C:\php\php4isapi.dll如果想用CGI/FastCGI模式,先在php.ini搜索cgi.force_redirect = 将前面的;号去掉,将值改为0 (默认为1)然后请在IIS下----主目录配置修改可执行路径:C:\WINNT\php.exe 此处路径也可以是你php文件放置的路径比如C:\php\php.exe做完这些准备工作后不要忘记重新启动IIS的WWW服务;在D:\web目录下写一个测试PHP环境的文件info.php, 内容为:Phpinfo();?>然后在浏览器中输入http://你的IP/info.php你将看到一个关于你的系统运行的PHP环境的相关信息ZEND的安装:一路NEXT,然后到下面那个画面时,请选择IIS,在继续NEXT后,选择php.ini所在的目录都是默认的...然后还是NEXT,,安装过程中会自动备份你的PHP.INI的文件和重新启动IIS服务..MYSQL的安装:MYSQL的安装相对比较简单,,一路next,安装完毕,,会自动作为系统的一个服务启动.在这里不再一一描述...至此,你的iis下支持php+mysql+zend就成功了,当然zend可以选择安装,不安装也不耽误使用。
让你的iis支持php完整版
php配置视频教程:/Server/windows/1967.htmlPHP是非常强大的服务器端脚本语言,你将学习在IIS环境下运行PHP语言中php.ini文件配置。
本教程:适用于windows xp 2000 2003一、解压缩下载的 PHP-5.2.5-Win32.zip 文件,并将其复制到:D:\ServerRoot\PHP (根据你的需要,比如你也可以放到C:\php);二、 php.ini文件的选择设定有效的 PHP 配置文件,php.ini。
压缩包中包括两个 ini 文件,php.ini-dist 和php.ini-recommended。
建议使用 php.ini-recommended,因为此文件对默认设置作了性能和安全上的优化。
仔细阅读此文件中的说明并研究 ini 设置一章来亲自人工设定每个项目。
如果要达到最佳的安全效果,则最好用这个文件,尽管 PHP 在默认的 ini 文件下也工作的很好。
将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。
PHP 默认在Windows 目录下搜索 php.ini:在 Windows 9x/ME/XP/2003 下将选择的 ini 文件拷贝到 %WINDIR%,通常为c:\windows。
(即C:\windows\php.ini)在 Windows NT/2000 下将选择的 ini 文件拷贝到 %WINDIR% 或 %SYSTEMROOT% 下,通常为 c:\winnt 或 c:\winnt40 对应于服务器版本。
如果在 Windows NT,2000 xp或 2003 中使用了 NTFS,确保运行 webserver 的用户名对 php.ini 有读取的权限(例如使其对 Everyone 可读)。
php.ini -dist 一般用于程序开发。
php.ini -recommended 用于线上服务使用。
三、 php.ini文件的修改1、查找:extension_dir = "./"改为:extension_dir = "D:\ServerRoot\PHP\ext\"2、找到"safe_mode=off"改为"safe_mode=on"象一些能执行系统命令的函数shell_exec()和``被禁止,其它的一些执行函数如:exec(), system(), passthru(),popen()将被限制只能执行safe_mode_exec_dir指定目录下的程序。
在XP下配置IIS支持PHP
在XP下配置IIS支持PHPPHP下载:/download/,选择zip下载。
一、安装PHP 5.2.111、将下载的php-5.2.11-Win32.zip解压缩到d:\php5 目录中,目录可自选。
2、将目录中的php.ini-dist文件改名为php.ini,并把php.ini文件剪切放到c:\windows目录。
3、把php5根目录下的php5ts.dll 、libmysql.dll 、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。
4、打开c:\windows\php.ini文件,找到:extension_dir = “./”更改为:extension_dir = “d:\php5\ext” //PHP安装目录找到以下语句,去除前面的分号:;extension=php_mbstring.dll;extension=php_gd2.dll;extension=php_mysql.dll;extension=php_mcrypt.dll二、配置IIS使之支持PHP1、打开IIS,找到“网站”-“默认网站”,右键点击“默认网站”,然后点击“属性”。
2、点击“ISAPI筛选器”,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入筛选器名称“php”,可执行文件“d:\php5 \php5isapi.d ll”,如图1所示(其中php5isapi.dll的路径可以按“浏览”按钮来选择),然后点击“确定”退出。
在我下载的PHP包中,没有php5isapi.dll,这个问题我在后面的注释中解释图1箭头变为绿色,表明筛选器PHP安装正确,如图2所示。
我在配置的时候,没有显示绿色的箭头,在我做好全部的配置后,重启IIS服务,箭头变成绿色的。
图23、在主目录标签下点击“配置”,出现“应用程序配置”对话框,再点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”对话框中,在可执行文件位置中输入d:\php5\php5iaspi.dll,在扩展名处输入php,然后确定。
Win7在IIS7下的PHP环境搭建
Windows7下IIS7+PHP5+MySQL5+PHPMyAdmin环境的配置一.IIS7的启用。
控制面板-----程序-----打开或关闭Windows功能,按下图选取必要的功能:等运行结束后进行下一步工作。
二.安装微软公司的PHP管理程序(可从微软网站下载)程序的名字为:PHPManagerForIIS-1.2.0-x64(64位的)PHPManagerForIIS-1.2.0-x86(32位的)若安装32位的程序,系统提示不能安装,就改为64位的Next选I Agree然后Next等待安装结束。
点CLOSE.三.安装PHP5:选取一个你认为合适的硬盘(例如:C:或D:或E:等等)创建一个名为PHP5的文件夹,将下载的php-5.2.3-Win32解压到这个文件夹中。
四.安装mysql-essential-5.0.27-win32:双击安装:Next选Custom然后Next选全部组件这里选第二项。
点change改变安装文件夹。
(这里我选取早已建好的mysql文件夹)点OK.然后next.点Install(安装)等待安装结束。
要求创建帐户。
这一步选Skip Sign-Up点Next安装向导安装完成。
选中Configure The MySQL Server now 点击Finish开始配置MySQL.点next.选第一项Detailed Configuration(详细配置)然后Next.第一项是将本机配置成一台用于程序开发的服务器(Developer Machine)使用较少的内存。
第二项是将本机配置成一台服务器(Server Machin)适用于web或应用程序服务器,将使用中等的内存。
第三项是将本机配置成一台专用的MySQL 服务器(Dedicated MySQL Server Machine)将使用较大的内存。
我们在此选第二项。
Next第一个选项是本服务器可以为多功能数据库提供服务,快速事务处理和存储引擎第二个选项是本服务器只作为数据库事务处理服务器第三个选项是是一台非数据库事务处理处理服务器在这里我们选第二项,nextNext这里:第一项是Decision Suppot(DSS)/OLAP在线决策支持,20个用户连接。
iis7配置php教程
Web服务器:windows2008下IIS7.0+PHP+Mysql+zend+phpmyadmin配置教程确认你已经准备好了以下程序:mysql-5.1.32-win32phpMyAdmin-3.2.0.1ZendOptimizer-3.3.3一、安装MySQL(1),双击MySQL-essential-5.0.45-win32.msi:选择Custom自定义安装:点击"Change"更改MySQL安装目录:待文件复制安装完毕后,进行MySQL设置界面,单击Finish:选择Detailed Configuration(详细配置):选择MySQL运行模式:Server Machine:·Developer Machine(开发机器):该选项代表典型个人用桌面工作站。
假定机器上运行着多个桌面应用程序。
将MySQL服务器配置成使用最少的系统资源。
·Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。
MySQL服务器配置成使用适当比例的系统资源。
·Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。
假定运行没有运行其它应用程序。
MySQL服务器配置成使用所有可用系统资源。
选择MySQL数据库默认存储方式:Non-Transactional Database Only(MYISAM):通过Database Usage(数据库使用)对话框,你可以指出创建MySQL表时使用的表处理器。
通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB 占用多大比例的服务器资源。
Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM 储存引擎,并在两个引擎之间平均分配资源。
Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
准备工作在完成IIS上进行PHP5安装配置工作之前,首先需要下载PHP5.2和PHP5.3,PHP5.3以php-5.3.2-Win32- VC9-x86为准,具体下载地址请参考PHP环境搭建:Windows7 Apache+PHP+Mysql一文。
Windows7 IIS7安装在进行IIS7 PHP安装配置之前,首先需要安装IIS7,Windows7默认并没有安装IIS,安装过程如下:首先进入控制面板,点击程序和功能,再点击左侧打开和关闭Windows功能,勾选Internet Information Services可承载的Web核心,确定安装。
在完成安装后,在勾选Internet信息服务,选择安装必要的IIS功能,注意由于在配置PHP5.2和PHP5.3 时,IIS7中是以ISAPI和FastCgi方式配置PHP的,所以Cgi和ISAPI 扩展和ISAPI筛选器务必勾选(此处由于我首先以ISAPI方式配置PHP5.2,我没有勾选Cgi),如图:安装IIS7在完成Windows7 IIS7的安装后,即可在控制面板中的管理工具中看到Internet信息服务管理器选项。
如何在Windows7 IIS7上以ISAPI方式配置PHP5.2?IIS7 PHP5.2配置第一步:php.ini配置解压php-5.2.13-Win32-VC6-x86.zip,重命名为php52iis,将其复制到C盘根目录下,将php.ini- list文件名更改为php.ini,打开php.ini进行配置,php.ini的配置与PHP环境搭建:Windows7 Apache+PHP+Mysql基本一样,注意extension_dir的目录指向必须准确,即1 extension_dir = "C:/php52iis/ext"另外在PHP5.2版本中没有date.timezone选项,所以无需设置。
在完成PHP5.2中php.ini的配置工作后,将其复制至C:\WINDOWS目录下,同时将PHP52iis目录下的libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到C:/windows/System32目录下。
WINDOWS7IIS7.5配置PHP环境
WINDOWS7IIS7.5配置PHP环境使用传统的增加ISAPI的方法在WIN7有点问题,我的问题是首页可以打开,安装PHP程序进入到关键创建数据库表的环节网页无法显示,于是弃用原来的方式!从网上看到IIS7.5有了更好的解决方案!就是FastCGI,配置使用了一下,果然速度非常快!而且以后再增点网站和虚拟目录时,只使用默认的defaultAppPool模型,不用重复增加PHP程序映射,就象以往IIS那样增加网站就可以运行PHP,非常方便!一、安装PHP5IIS7.5安装就无需再说了,本人的空间里有相关的教程!安装PHP,其实严格来说不是安装,只要将下载的PHP程序包解压至D:\PHP5目录下,找到文件:php.ini-recommended,将其改名为php.ini,接下来打开php.ini,查找:extension_dir = "./" 将此行修改为:extension_dir = "D:\PHP5\ext\" ,剩下的按照如图参数配置,然后保存并关闭。
二、增加PHP程序映射打开IIS,方法:开始-搜索框里:IIS,回车打开IIS!先点一下左边的主机,再到右边找到处理程序映射并双击!双击后会打开处理程序映射窗口如下:可右键添加模块映射或点右边红框链接也会出现新增窗口:请求路径输入:*.php;模块输入:FastCgiModule可执行文件选择:D:\php5\php-cgi.exe名称随便输入一个自己能明白的名称:myphp输入完成点确认完成模块映射的增加!三、设置模块属性一:回到IIS功能视图,找到“FastCgi设置”,双击打开:点击右侧的“编辑”链接:在环境变量集合里添加一个名称为PHP_FCGI_MAX_REQUESTS,VALUE为10000的项目;如图:添加对php.ini的文件监视,可以在修改php配置之后无需重启IIS而让更改生效!在监视对文件所做的修改项目右侧将文件定位到:D:\php5\php.ini,如下图,这样我们的工作就完成了大半了!接下来可以增加PHP站点了:四、增加PHP站点如下图配置网站:这样,一个PHP站点就建成了,注意WIN7的IIS7.5已经开始支持多站点创建,不过端口必需不能冲突!还有一个问题,就是默认文档修改的问题!通常如果在站点里增加默认文档会提示无法写入web.config配置文件的问题,我的解决方法是先在主机下增加默认文档,因为主机的默认文档都会继承到各站点或虚目录的!目前我不知道如何单独调整站点的顺序或文档!。
在IIS布置PHP环境图文教程
在IIS布置PHP环境图文教程1PHP环境搭建1.1IIS1.打开[开始]菜单->控制面板,选择[程序与功能]选项。
2.打开窗口,选择[打开或关闭windows功能],等待菜单读取(如图1-1)。
3.勾选[Internet信息服务]下除[FTP服务器]以外的所有选项,点击[确定],等待系统结束安装过程(如图1-2)。
4.重新打开[控制面板],选择[管理工具],点击打开[Internet 信息服务(IIS)管理器],出现下图窗口IIS安装成功(如图1-3)。
1.2PHPManagerForIIS1.位置EPD_ElpSim_MSP\Trunk\Project\03.Study\工具【PHPManagerForIIS-1.1.2-x86.msi】2.双击PHPManagerForIIS-1.1.2-x86.msi文件3.安装准备完成后,出现安装窗口(如图2-1),点击[Next>]进入下一步;4.出现用户协议(如图2-2),选择[I Agree],点击[Next>]进入下一步;5.显示安装进度(如图2-3),等待安装完成;6.安装完成(如图2-4),点击[Close]结束安装。
7.打开[Internet 信息服务(IIS)管理器],看到PHPManager选项(如图2-5),安装成功。
1.3PHP1.3.1安装1.位置EPD_ElpSim_MSP\Trunk\Project\03.Study\工具【php-5.4.10-Win32-VC9-x86.zip】2.解压压缩文件[php-5.4.10-Win32-VC9-x86.zip]到指定目录(如D:\Program Files\php目录),完成安装。
1.3.2配置1.打开[Internet 信息服务(IIS)管理器];2.选择PHPManager选项(如图3-1),点击打开PHPManager选项3.出现PHPManager配置窗口(如图3-2),点击Register new PHP Version链接;(如D:\Program Files\php\php-cgi.exe),点击确定;5.如出现PHP版本信息且各链接项可用(如图3-4),测PHP配置成功。
Win2019服务器iis6.0环境下php5.3.2安装配置教程图解共18页文档
2019年06月18日星期五 14:27IIS6+PHP5.3.2配置:在windows下使用Apache+PHP的,请选择VC6版本;windows下使用IIS+PHP的,请选择VC9版本首先要知道的是,那个服务器平台对应PHP那个版本:1。
在windows下使用Apache+PHP的,请选择VC6版本;2。
在windows下使用IIS+PHP的,请选择VC9版本;第一部分:IIS6+PHP5.31.下载 FastCGI For IIS6第一部分:IIS6+PHP5.31.下载 FastCGI For IIS6http://iis/expand/fastcgi打开页面后点右边 download x86 / x64 看看你服务器选择下载下载之后,双击运行进行安装。
安装后在 C:\WINDOWS\system32\inetsrv 目录下产生了五个文件。
如下图:同时在 IIS 的“Web 服务扩展”里多了 FastCGI Handler2.下载 PHP5.3 Windows 版http://php/downloads.php下载 .zip 格式的版本,下载后解压至 D:\PHP 目录,并给 IIS 启动帐户组或用户赋予读取和运行权限。
如下图:你可以根据自己的意愿解压到别的目录。
3. 注册 PHP 到 FastCGI打开 C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件。
; This is the configuration file for the FastCGI handler for IIS 6.0. ; The FastCGI handler will look for this file in the same directory as; fcgiext.dll. By default, the FastCGI installer will place this file into; the %windir%\system32\inetsrv directory.我个人的理解是,只要“Web 服务扩展”里的 FastCGI Handler 为允许时,在加载 fcgiext.dll 时,会读取 fcgiext.ini 配置文件的内容,根据里面的配置为每个网站提供映射。
IIS7配置php运行环境以及常见问题分析解决
1. 添加应用程序池
2. 添加isapi和cgi限制
3. 添加isapi筛选器
4. 添加脚本映射
5. 测试(之前已经创建了phpinfo.php) 跟之前一样 打开localhost/phpinfo.php 查看效果:
PHP5.3.5 官方下载:/downloads/releases/php-5.3.5-Win32-VC9-x86.zip
首先安装好IIS7 安装的时候 要注意三个地方打得勾
注: CGI 会在IIS7+PHP_5.3.5的环境中用到
好了,到现在 已经可以成功的运行PHP程序了.
IIS7+PHP_5.2.17
于之前安装IIS的时候已经选上了isapi扩展和isapi筛选,这里就不用另外再添加角色服务了,直接开始
先修改php.ini文件..
把c:\php下的php.ini-dist (需先设置显示扩展名)改名成php.ini,用记事本打开 找到extension_dir = “./”,然后把里面的./改成c:\php(根据自己的实际情况修改路径)
常见问题:
问题一:
Warning: require_once(./libraries/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in X:xxxxxxphpmyadminindex.php on line 34
[注意事项]:
不要把phpmyadmin解压安装在根目录,因为这样匿名用户就会拥有根目录的权限。
正式开始安装:
IIS6整合PHP详解:
Windows server 2012服务器(iis8.5+php5.5+mysql5.6)php环境搭建教程
Windows server 2012服务器(iis8.5+php5.5+mysql5.6)php环境搭建教程准备篇一、环境说明:操作系统:Windows Server 2012 R2PHP版本:php 5.5.8MySQL版本:MySQL5.6.15二、相关软件下载:1、PHP下载地址:/downloads/releases/php-5.5.8-nts-Win32-VC11-x86.z ip2、MySQL下载地址:/Downloads/MySQLInstaller/mysql-installer-community-5.6.15.0.msi3、Visual C++ Redistributable for Visual Studio 2012 Update 4(x64)下载地址(安装PHP需要此插件):/download/9/C/D/9CD480DC-0301-41B0-AAA B-FE9AC1F60237/VSU4/vcredist_x64.exe4、Visual C++ Redistributable for Visual Studio 2012 Update 4(x86)下载地址(安装PHP需要此插件):/download/9/C/D/9CD480DC-0301-41B0-AAA B-FE9AC1F60237/VSU4/vcredist_x86.exe5、Microsoft Visual C++ 2010 可再发行组件包(x86)下载地址(安装MySQL需要此插件):/download/5/B/C/5BC5DBB3-652D-4DCE-B14 A-475AB85EEF6E/vcredist_x86.exe6、Microsoft URL 重写模块2.0下载地址(IIS8.5伪静态需要此插件):/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi安装篇一、安装IIS8.5服务器管理器-添加角色和功能下一步选择:基于角色或基于功能的安装下一步选择:从服务器池中选择服务器下一步选择:Web服务器(IIS)添加功能下一步下一步确保CGI被选中,其他的角色服务根据需要选择,如果不知道如何选择,建议选择全部功能。
Windows 2003平台搭建IIS6+php+Mysql+Zend+phpmyadmin环境
Windows 2003平台搭建IIS6+php+Mysql+Zend+phpmyadmin环境windows, lamp, 配置, windows, lamp, 配置本教程通过详细图文介绍在Windows 2003 平台上基于IIS6.0搭建最新的php5+Mysql5+Zend+phpMyaAdmin WEB运行环境。
一、安装准备1.系统准备已安装完成windows 20003及IIS6.0的配置,这里默认系统安装盘为C盘。
2.软件准备PHP:PHP v5.2.5 (下载地址:/downloads.php)Mysql:MySQL v5.0.51a (下载地址:/downloads/mysql/5.0.html) Zend:Zend Optimizer V3.3.0a(下载地址:/soft/32228.htm) phpmyadmin:phpMyAdmin V3.0.0.0 RC1(下载地址:/soft/2616.html)3.安装目录一般都存放于系统盘C盘下,但考虑如经常重装系统等因素,这里以D:\php\为安装目录,在D盘下新建php文件夹。
二、安装PHP1.将下载的php_5.2.5_win32.rar解压,将php-5.2.5-Win32文件夹重命名为php5,然后将其全部移动到D:\php\下,这样得到php文件的存放目录D:\php\php5。
2.将D:\php\php5下的所有dll文件拷到C:\Windows\system32下,覆盖已有的dll文件;3.将D:\php\php.ini-dist 复制到C:\Windows并将改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索:register_globals = Off将Off改为On,这样即开启了PHP的全局变量功能。
(注:考虑不少PHP程序需要全局变量功能,故此配置)图片1同样查找extension_dir = "./"将其修改为:extension_dir = "D:/php/php5/ext/" (注:这里是配置PHP扩展功能目录);upload_tmp_dir =将该行的注释符,即前面的分号“;”去掉,修改为:upload_tmp_dir = "D:/php/tmp" 于此对应请在D:\php下建立文件夹并命名为tmp,这样就配置好了上传文件存放的临时路径,这个目录需要有读写权限。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IIS+PHP环境配置教程,如何在IIS运行PHP
文章来自:大学生校园网 详文参考:/html/web/exchange/2010/0319/3272.html
编辑:蓝色木头百度空间地址/ibluewood
很多PHP爱好者,在自己的本地电脑上架设PHP开发环境,但是由于以前安装有IIS服务器,PHP是否也可以在IIS下运行呢?答案是肯定的,下面我们来具体讲述下怎么在本地架设IIS+PHP环境。
一、环境需求和准备工作:
笔者选择了PHP5.2版本,而IIS则是XP系统自带的IIS5。
首先我们要安装IIS组件,默认情况下在XP系统是没有安装的。
第一步:通过控制面板的添加/删除Windows组件完成IIS组件的安装工作。
第二步:在添加/删除Windows组件选项窗口中我们双击Internet信息服务(IIS),然后把里面的包括internet信息服务管理单元,公用文件,万维网服务选中。
(如图1)
图1
第三步:插入XP SP2系统光盘复制必须文件到本地硬盘,安装完毕后我们可以从“管理工具”中的“internet信息服务”启动IIS程序。
(如图2)
图2
二、安装PHP程序及设置:
安装好IIS后我们就可以发布相应的网站了,但是这时还无法浏览PHP语言建立的页面,我们需要先安装PHP并设置必须的参数。
第一步:下载PHP主程序,笔者使用的是PHP 5.2,解压缩到本地磁盘c盘根目录。
(如图3)
附:PHP5.2.3下载地址/downloads.php#v5
图3
第二步:接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到
C:\WINDOWS\system32中。
(如图4)
把extension_dir = "./"修改为extension_dir = "C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。
把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll。
至此我们的PHP就安装完成了,但是由于默认情况下IIS是不支持PHP的,只能支持ASP。
所以还需要我们像建立CGI那样创建PHP的映射关系。
三、配置IIS的PHP映射:
一般情况下设置某语言或执行程序的映射关系都是通过ISAPI筛选器解决的,PHP也不例外。
第一步:打开IIS,在默认网站上点右键选择“属性”。
(如图5)
图5
第二步:找到“主目录”标签,点右下角的“配置”按钮。
(如图6)
这样在解析过程中将自动调用php5isapi.dll解释PHP语言。
另外还需要把“脚本引擎”和“检查文件是否存在”选中。
(如图7)
图7
第四步:返回到默认网站属性窗口的“主目录”标签,将执行权限修改为“脚本和可执行文件”,这样才能够执行PHP 程序。
(如图8)
图8
第五步:来到默认网站属性窗口的“文档”标签,将index.php添加到默认文档列表中。
(如图9)
图9
第六步:新建立一个TXT文本文件,内容如下。
将其保存成index.php文件并复制到网站发布目录中。
(如图10)<?
echo phpinfo();
?>
图10
第七步:在IIS中浏览index.php页面文件就能够看出真正的内容了,这说明我们的PHP环境已经搭建成功。
(如图11)
图11
小提示:如果index.php无法正常显示那么我们再来到默认网站属性中的ISAPI筛选器标签,添加一个名为PHP的筛选器,可执行文件选择c:\php\php5isapi.dll即可,这样设置后往往可以解决实际问题。
(如图12)
图12
第八步:当然我们修改设置后需要重新启动IIS或者干脆直接启动计算机即可,重新启动后PHP文件就可以顺利显示了。
重新启动IIS的方法是关闭“IIS ADMIN”服务或者直接在默认网站上点右键选择“停止”再“启动”。
四、总结:
总体上讲IIS下PHP的运行还是比较稳定的,虽然在执行效率上不如apache与PHP搭配得更如意,但是在企业服务器
文章来自:大学生校园网 详文参考:/html/web/exchange/2010/0319/3272_4.html。