Windows IIS8下配置PHP5.4.15及MYSQL5.6.11全过程 IIS7.5通用
Windows8下配置PHP开发环境(IIS+PHP+Mysql)

Windows8下配置PHP开发环境(IIS+PHP+Mysql)第一步:安装IIS1、打开控制面板2、打开程序3、选择启用或关闭Windows功能4、勾选上Internet信息服务,为支持IIS8,必须勾选“万维网服务”,“应用程序开发功能”,“CGI”的选择框5、单击确定进行安装6、右击桌面计算机,选择管理7、在服务和应用程序下选择Internet信息服务(IIS)管理器即可打开IIS第二步:安装PHP1、下载PHP下载地址:/downloads.php,选择相应的windows版本,我选择的是Windows 5.5.3 binaries and source根据操作系统的不同,可以选择不同的版本,官方建议如果配置IIS,则选择Non-Thread Safe版本,这里选择的是VC11 x86 Non Thread Safe Zip版本2、将下载的压缩包解压,可以在D盘或其他盘建立一个文件夹”php”,把压缩包里的文件拷进去。
3、将php.ini-development文件复制一份改为php.ini文件,打开php.ini,修改以下内容1)在php.ini文件中找到以下行:extension_dir = "./"(注:该行指定PHP查找扩展的位置),编辑该行,如:extension_dir = "D:/PHP/ext"(注:不要这里用的是斜杠/而不是反斜杠\)。
2)在php.ini文件将以下几行前面的分号去掉,表示开启功能extension=php_mysql.dllextension=php_mbstring.dllextension=php_mbstring.dllfastcgi.impersonate = 1fastcgi.logging = 0cgi.fix_pathinfo=1cgi.force_redirect = 04、保存并关闭php.ini文件;将修改好的php.ini文件复制到C:\Windows\文件夹下;5、可双击PHP文件夹下的php-cgi.exe文件,如果出现msvcr110.dll缺少,到/dll/msvcr110.dll.html#down下载。
在Windows下设置IIS+PHP的执行环境(IIS的安装)

在Windows下设置IIS+PHP的执行环境(IIS的安装)PHP可以在很多服务器下运行,下面介绍IIS的安装方法以及PHP是如何在IIS服务器下运行的。
1.IIS的安装Internet信息服务器(Internet Information Server,缩写为IIS)是Microsoft的Web服务器,它集成于Windows NT Server之中,方便易用,为Web应用程序提供了功能强大的运行平台。
IIS目前最新版本为6.0,在Windows 2003 Server操作系统中默认安装,如果没有安装Windows 2003 Server,可以选择IIS 5.0,它可以在Windows XP或者Windows 2000操作系统中安装,对于开发而言,IIS的各个版本之间的区别并不大。
(1)在Windows XP或者Windows 2000操作系统下安装IIS视频录像:TM\01\lx\在Windows XP或者Windows 2000操作系统下安装IIS.swf选择“开始”/“设置”/“控制面板”命令,启动“添加/删除程序”应用程序,单击“添加/删除Windows组件”图标,在弹出的“Window s组件向导”对话框的“组件”列表框中选择“Internet 信息服务(IIS)”选项,最后单击“下一步”按钮,即可完成IIS的安装。
(2)在Windows 2003 Server服务器下安装IIS视频录像:TM\01\lx\在Windows 2003 Server服务器下安装IIS.swf首先选择“开始”/“控制面板”命令,然后启动“添加/删除程序”应用程序,单击“添加/删除Windows组件”图标,在弹出的“Windows组件向导”对话框的“组件”列表框中选择“应用程序服务器”选项,然后单击“详细信息”按钮,选择“Internet信息服务(IIS)”选项,最后单击“下一步”按钮,即可完成IIS的安装。
win8环境下asp在iis上的部署

Win8环境下asp在iis上的部署一.iis环境搭建打开控制面板-->程序-->启用或关闭windows功能选择以上项目进行保存二.打开Internet信息服务(IIS)管理器进行配置进入以下界面1>选择右边的基本设置对网站物理路径进行设置户的登录密码)点击测试设置两项均要通过,若通过跳过该步骤。
若不对“连接为”设置特定用户可能出现的问题这种问题还可以采用如下方式进行解决设置为特定用户这个用户必须是你系统有访问刚才指定的路径的用户,密码必须为用户登录密码。
再次测试必过。
1、在IIS 7管理器的右边,选择“基本设置”。
2、在弹出的“编辑网站”对话框中,单击“连接为”按钮。
3、在“连接为”对话框中,选择“特定用户”单选按钮。
4、并单击右边的“设置”按钮。
6在弹出的“设置凭据”对话框中,输入用户名、密码和确认密码。
注意,用户名应该是具有访问这个网站目录权限的用户,比如说管理员账户。
设置完这些,错误就会立即消除。
2>设置asp启用父路径为true及调试信息输出控制(这样网站的错误信息能得到详细信息,网站正常运行之后可以关闭调试信息)。
以上设置可解决此类问题看不到错误信息的问题。
An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error3>网站一般都有数据库,出现如下问题及解决方法4>浏览你的网站5.更多关于网站的设置可以查看IIS管理器主面板,设置均比较简单。
php5.4.0安装(In windows),配置

php5.4.0安装(In windows),配置Apache,MySQL,phpMyAdmin,zendOptimizer,xdebug分类:Php 2011-09-01 21:47 16615人阅读评论(49) 收藏举报上上周5.3.7的MD5漏洞,官方4天后更新了php5.3.8 正好windows的系统还原了,于是安装最新的php5.3.8版本1: 下载php5.3.8 for windows.说明一下,官网的windows版本有2种,上面是非线程安全的VC9 x86 Non Thread Safe , 缺少了php5apache2_2.dll 这些文件, 大小是14.93M .下面那个Thread Safe线程安全版的.才是我们需要的,大小是15.06M猛击这里下载php5.3.8 for windows VC9 X86猛击这里下载php5.4.0 for windows VC9 X86至于VC6和VC9,一个支持apache一个支持IIS.但是试了下VC9用在apache上没问题 .线程安全Thread Safe(TS)和非线程安全(NTS),就是在执行时是否进行线程安全检查,以防止有新要求就启动新建成的CGI执行方式,进而耗尽系统资源.执行方式有ISAPI和FastCGI,前者ISAPI(Internet Server Application Programming Interface)是以DLL动态链接库的形式使用,在用户请求后执行,在处理完一个用户请求后不会马上消失,因此需要进行线程安全检查.以此来提高程序的执行效率. 所以以ISAPI的方式来执行PHP,最好选择Thread Safe 版本也就是我们下载的版本,对应的apache的设置在第4段末尾有.FastCGI是以单一线程执行,所以不需要进行线程安全检查,因为没有了线程安全检查,反而加快了PHP的执行效率.所以如果用FastCGI来执行PHP,最好选择Not Thread Safe版本 .而在apache中就需要设置成下面的.(这里我们配置的环境不用设置)[php]view plaincopyprint?1.ScriptAlias /php/ "F:/php/PHP5"2.Action application/x-httpd-php "/php/php-cgi.exe"源码/get/php-5.3.9.tar.gz/from/a/mirror直接把这个下下来后解压了覆盖就可以了然后把下面第5步重新做一下重启apache就OK. 注意覆盖的时候要先停止掉apache.今天是2012年2月3日,昨天php官方修复了几个最近爆的漏洞后,发布了5.3.10版本地址在这里/downloads/releases/php-5.3.10-Win32-VC9-x 86.zip源码在这里/get/php-5.3.10.tar.gz/from/a/mirror直接把这个下下来后解压了覆盖就可以了然后把下面第5步重新做一下重启apache就OK. 注意覆盖的时候要先停止掉apache.今天是2012年3月1日,php官方发布了5.4.0版本地址在这里/downloads/releases/php-5.4.0-Win32-VC9-x8 6.zip源码在这里/get/php-5.4.0.tar.gz/from/a/mirror直接把这个下下来后解压了覆盖就可以了然后把下面第5步重新做一下重启apache就OK. 注意覆盖的时候要先停止掉apache.!!!!!!!这里要注意下,更新到5.4.0后xdebug 和memcache的dll就会失效.今天是3月20日,xdebug的官方更新来一个beta版的dll,大家可以按照最后的说明去下它来配合php.2: 解压后,以前的php.ini是由php.ini-dist文件转变过来的php5.3.8里面这个文件变成了php.ini-developmentphp.ini-development 意味着是开发版本的配置.php.ini-production 是网站发布时的配置.这里我们用开发版php.ini-development 修改成php.ini后打开.3: 下面修改php.ini的配置我的php5.3.8是放在了F:/php/php5 文件夹下面修改下面的为以下内容()[php]view plaincopyprint?1.short_open_tag = On 短标签<? ?>开启2.asp_tags = On asp的短标签<* *>开启3.register_globals = off 超级全局变量,建议关闭,打开它会造成安全上的漏洞4.post_max_size= 8M POST提交时候的最大数据提交量5.magic_quotes_gpc = off php自带的安全验证,建议开启6.file_uploads = On php支持文件上传7.upload_max_filesize = 2M 文件上传最大值 2M8.max_file_uploads = 20 同时并发上传的最大文件数1.extension_dir="F:\php\php5\ext"去掉以下的extension前面的分号; 使其开启[php]view plaincopyprint?1.extension=php_bz2.dll2.extension=php_curl.dll3.4.extension=php_gd2.dll5.extension=php_gettext.dll6.7.extension=php_mbstring.dll8.extension=php_mysql.dll9.extension=php_mysqli.dll10.11. extension=php_openssl.dll12. extension=php_pdo_mysql.dll13.14. extension=php_sockets.dll15.16. extension=php_xmlrpc.dll1.date.timezone = prc1.PHPIniDir "F:/php/php5"1.LoadModule php5_module "F:/php/php5/php5apache2_2.dll"(注意下,随着php版本的更新.这个php5apace2_2.dll的模块,可能会改名!比如现在最新的是php5.4里面的php5apache2_3.dll)在大约380行Addtype那里加入[php]view plaincopyprint?1.AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phpt2.AddType application/x-httpd-php-source .phps老版本的php是有一个libmysql.dll文件的,新版的libmysql.dll这个文件已经移交给了MySQL的开发团队,所以大家不用费心去找这个文件了.它就在MySQL安装目录的lib文件夹下. 复制一份到C:/windows/system32即可在你的apache指定的www目录下新建一个phpinfo()文件.输入[php]view plaincopyprint?1.<?php2.phpinfo();3.?>1.<?php2. $conn=mysql_connect("localhost","root","123456") or die (mysql_error());3. if(!$conn) echo "Failed!";4. else echo "Successful!";5. print_r ($conn);6. mysql_close();7.?得到Successful! 表明数据库链接成功7:安装phpMyAdmin3.4.0解压下来后把phpmyadmin放入www目录找到phpmyadmin文件夹里的/libraries/config.default.php修改以下内容[php]view plaincopyprint?1.$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';2.$cfg['Servers'][$i]['host'] = 'localhost';3.$cfg['Servers'][$i]['auth_type'] = 'config'; //如果是网络上则需要改成cookie4.$cfg['blowfish_secret'] = ''; //此项只有当上面修改为cookie后,这里必须修改,内容自定,比如你的域名比如5.$cfg['Servers'][$i]['user'] = 'root'; //登录账户6.$cfg['Servers'][$i]['password'] = '123456'; //密码7.$cfg['DefaultLang'] = 'zh'; //这是默认语言为中文.8.$cfg['DefaultCharset'] = 'utf8'; //这是修改编码方式,可以修改成gb2312.这个问题首先查看mysql是否开始.如果开启了,把php里面的 libmcrypt.dll 复制一份到windows/system32下. 并且检查php.ini文件里面extension=php_mcrypt.dll是否开启.如果都不行,检查系统环境变量,在我的电脑右键属性, 高级环境变量里面的系统变量Path里面加入你的php安装路径;F:\php\php5 注意有分号隔开b:如果phpMyAdmin登录出现下面的错误.The mysqli extension is missingThe mysqli extension is missing. Please check your PHP configuration. <ahref="Documentation.html#faqmysql" target="documentation"><img class="icon"src="./themes/original/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>复制php/ext/php_mysqli.dll 到windows/system32 后,即可进入9: zendOptimizer,xdebug,WinCacheGrind加速调试的安装:zend加速器安装很简单.exe文件,直接双击就行了.WinCacheGrind也是一样.地址就不贴了,大家辛苦搜下.这里只说下xdebug的安装.首先打开http://127.0.0.1/phpinfo.php再打开/find-binary.php然后,把phpinfo.php解析后的内容ctrl+A,ctrl+c复制,然后ctrl+v粘贴在/find-binary.php这个里面1.[Xdebug]2.zend_extension="F:\php\php5\ext\php_xdebug.dll"3.xdebug.auto_trace=On4.xdebug.collect_params=On5.xdebug.collect_return=On6.xdebug.profiler_enable=on7.xdebug.trace_output_dir="F:\php\php5\xdebug"8.xdebug.profiler_output_dir="F:\php\php5\xdebug" stop apache2.2 start apache2.2。
PHP5.4没有php5isapi.dli配置

PHP5.4 + IIS + Win7的配置新发布的php5.4需要采用FastCGI模式在IIS上配置,原来的php5isapi.dll已经找不到了。
1.安装IIS:在控制面板——程序和功能——打开或关闭windows功能中,保证IIS、CGI的安装打钩,否则将没有FastCGIModule选择。
(如果是2008R2则要选择上FastCGI,我这是Windows7没有FastCGI选)保险起见可以全部选上:2.将下载的php安装包解压在本地,如D:\server\php\(以下均以此地址为例)。
复制其中的php-development.ini为php.ini,并进行如下修改(要去掉开头分号):①修改扩展路径:extension_dir = "d:\server\ext"②找到要扩展的部件(可能不止一个),如:extension = php_mysql.dll③时区:date.timezone = asia/shanghai④fastcgi.impersonate=1 默认为0,如果使用IIS,你需要开启为1⑤cgi.fix_pathinfo=1⑥cgi.force_redirect=0 默认为1,如果你使用IIS,需要将其关闭为0⑦session存储路径,如:session.save_path = "d:\server\web\session"在win7的IIS7上配置php时,并不需要把php.ini和相关文件拷到系统目录下了。
3.打开IIS管理器(右键计算机——管理——服务和应用程序——Internet信息服务):点击ISAPI和CGI限制,点击添加,路径为d:\server\php\php-cgi.exe,描述可写php,允许执行扩展路径,确定。
点击处理映射程序,点击添加模块映射,请求路径*.php,模块FastCGIModule,可执行文件d:\server\php\php-cgi.exe,名称可为php。
Windows2008+apache+mysql+php安装实战(图文教程)

Windows2008+apache+mysql+php安装实战(图文教程)∙实战内容:安装前准备安装Apache安装MySQL安装PHP安装Zend加速器∙安装介绍:Windows2008+apache+mysql+php安装实战(图文教程):Windo ws系统上分别独立安装Apache2、PHP5、MySQL5和phpMyAdmin等几个软件。
独立安装的好处是可以自由选择这些组件的具体版本,清晰地掌握自己计算机里都安装了哪些程序,以及它们的具体配置情况,这将对以后的系统维护和软件升级工作带来很大的帮助。
∙安装的位置Apache安装的位置D:\DrMeng_AMP\apache-2.29MySQL安装的位置D:\DrMeng_AMP\mysql5PHP安装的位置D:\DrMeng_AMP\php-5.2.17Zend加速器安装的位置D:\DrMeng_AMP\zendPHPMyAdmin安装的位置第一步:软件安装软件准备并下载apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msimysql-5.1.28-rc-win32.zipphp-5.2.6-Win32.zipZendOptimizer-3.3.0a-Windows-i386.exephpMyAdmin-3.0.0-rc1-all-languages.zip第二步:软件安装Apache2.2.9的安装Apache2.2.9安装切图Apache安装成功!!打开hosts文件C:\Windows\System32\drivers\etc\hosts插入红色行!!!127.0.0.1 测试apache!!!!apche安装成功!!!如下图:编写一个test.html文件来测试apache安装成功的效果!!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>测试apache 安装是否成功!!</title></head><body><h3>测试apache 安装是否成功!!</h3><hr><hr><h2> test.html</h2></body></html>测试结果!!!查看apache的安装服务:手功停止或启动apache服务:C:\Users\Administrator>net stop apache2.2 Apache2.2 服务正在停止.Apache2.2 服务已成功停止。
Windowsserver2012IIS8下安装PHP FastCGI支持

Windows server 2012 IIS8下安装PHP FastCGI支持IIS8下安装PHP FastCGI支持1. php5.4下载:/downloads.php ,因为安装FastCgi(微软Windows7 IIS7后推荐方式,据测试性能比ISAPI方式好,切崩溃后只影响当前用户)模式,因此下载nts的(非线程安全)安装包.2. 将下载的Zip文件解压到X:\php,并保证系统有执行权限,在此文件夹下复制一份php.ini-development,并更名为php.ini.3. 编辑php.ini 并保存4.o fastcgi.impersonate = 1;(记得删除最前面的分号,下同)o cgi.force_redirect = 0;o extension_dir = "./ext";o default_charset = "UTF-8"o date.timezone = "Asia/Shanghai"o date.default_latitude = 31.5167o date.default_longitude = 121.4500(以上三项可以到/date.timezone去找需要的对应参数)o extension=php_bz2.dllo extension=php_curl.dllo extension=php_fileinfo.dllo extension=php_gd2.dllo extension=php_gettext.dllo extension=php_gmp.dllo extension=php_intl.dllo extension=php_imap.dllo (等等,根据需要去掉前面分号,注意,某些模块需要加载相关的驱动,比如firebird 需要fbclient.dll,所以在没安装这些数据驱动之前,不要删除相关项的分号,以后用到再修改)5. 在cmd窗口下运行x:\php\php.exe -info 检查各模块的依赖情况.如果有依赖的模块没有会报告.6. 打开IIS管理,在服务器下的"处理程序映射" 按下图添加php的fastcgi 处理模块.点"确定"然后点"是"即可7. 为了开发时(发布时其实也应该如此)互不影响,将php文件夹放在网站主文件夹以外,然后按引用程序添加到主网站,并给其单独设置应用程序池,注意:目前php的Windows版好像只有32位(至少官方是这样),因此若在64位Windows8下,最好将"启用32位应用程序:设为True.具体设置可以参照前文《iis8下设置asp ISAPI》。
windows_server_2008__下配置iis+php+mysql+phpadmin

windows server 2008 下配置iis+php+mysql+phpadmin Windows Server 2008 IIS 7.0下配置php,MySQL,Zend,phpMyadmin图解教程首先确认你已经把一下程序下载完毕mysql-5.0.41-win32、phpMyAdmin-2.11.3、ZendOptimizer-3.3.0a、php-5.2.5-Win32首先把php的压缩包解压到E盘,例如E:\php (也可以是其他盘符,个人喜好而已) 1、IIS 管理器主界面2、配置ISAPI筛选器打开站点的ISAPI筛选器,添加一个筛选器.筛选器名称为php,可执行文件路径为F:\php\php5isapi.dll3、配置处理程序映射添加脚本映射请求路径为*.php,可执行文件路径为F:\php\php5isapi.dll,名称为php4、配置应用程序池添加应用程序池名称为php, .NET Framework 版本选”无托管代码”,托管通道模式选”经典”5、更改站点应用池选择应用程序池为刚刚所建立的php应用池6、添加默认文档添加名称为index.php的文档7、配置php.ini更改F:\php目录里的php.ini-dist的名称为php.ini,然后复制到X:\Windows目录(X为你系统所在的盘符)并把php_gd2.dll,php_mcrypt.dll,php_mysql.dll,php_pdo_mysql.dll前面的引号去掉,这样p hp才可以支持这些扩展8、配置extension路径更改extension_dir的路径为F:/php/ext/ (必须以/结尾)9、配置session.save_path路径更改session.save_path的路径为F:/php/tmp (此目录需要手动建立)现在php基本配置完成了,下面开始讲解配置phpmyadmin,先把压缩包里的内容解压到X:\i netpub\wwwroot\phpmyadmin9、配置phpmyadmin的验证方式修改phpMyAdmin\libraries\config.default.php文件把$cfg['Servers'][$i]['auth_type'] = 'config';更改为$cfg['Servers'][$i]['auth_type'] = 'cookie ';10、配置phpmyadmin的加密用的私钥把$cfg['blowfish_secret'] = '';更改为$cfg['blowfish_secret'] = 'im286';现在已经把phpmyadmin配置完成了11、安装ZendOptimizer一路直接Next既可完成安装,安装路径那里可以设置为F:\Zend默认安装完毕以后不不可以直接支持Zend加密,需要做特别的设置 ..下面将讲解如何配置Zend,并让php可以支持返回桌面,在”我的电脑”上面右键,点击”属性”然后出现一下窗口,然后点击右边栏的”高级系统设置”然后再点击下面的”环境变量”双击打开编辑Path变量窗口,然后在前面添加F:\php;F:\php\ext;F:\Zend\lib;F:\Zend\lib\Optimizer-3.3.0\php-5.2.x;然后点击确定完成配置注意:如果你的Zend版本和php版本和我所演示的不同的话,那么上面的路径可能会更改,请时情况修改文件路径11、安装MySQL执行安装程序,直接下一步既可.安装路径可以自由选择,默认的也可以.个人喜好而已.安装完毕以后程序会提示你配置MySQL1.配置窗口2.询问你使用什么配置,这里可以选择Standard Configuration,也就是标准配置3.安装系统服务,直接Next既可4.设置root用户密码,直接输入既可 ..第一次设置的时候没有Current root password:这个选项的,因为我是已经安装过的,所以再次设置密码的时候需要确认当前root的密码.而第一次安装却没,这一步可以忽略. ^^5.应用配置MySQL已经安装完毕现在全部配置工作已经完成,如果不出意外的话,那么现在您的IIS 7.0就可以支持php,mysq l,zend,phpmyadmin了在你的wwwroot目录新建一个index.php文件,并输入以下内容<?phpPhpinfo();?>退出保存…然后打开你的浏览器,打开站点http://127.0.0.1哈哈,看到没…支持php了 ..你也可以去下载一个php探针..这个界面更友好一些如果你用ASP程序的时候发现程序不能用的话,那么估计就是父路径支持没打开..下图告诉将怎么打开把默认的False更改为True然后应用更改既可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、Windows IIS8下配置PHP5.4.15及MYSQL5.6.11全过程 IIS7.5通用
二、所需程序
PHP(vc9FastCGI non-thread safe)
MYSQL(MySQL-installer)
PHPManagerForIIS(IIS支持PHP工具)
Wincache.exe(优化工具)
三、安装操作
1.安装IIS及CGI
操作方法:在服务器管理器或打开关闭Windows功能中,添加角色和功能
2.安装PHP Manager模块和安装Rewrite(双击一路默认就可以)
IIS8中为了易于PHP程序的安装(IIS7.5适用),增设了PHP Manager模块。
只要您简单设定,其它的工作自动到位!
3.下载ZIP压缩文件后解压到指定目录,然后在目录下找到php.ini-development或者php.ini-production,前者是开发环境下使用,后在是生产环境下使用,可以跟紧自己的实际环境情况而定,把它们其中一个改为php.ini,然后双击打开。
4.修改date.timezone,改成date.timezone = "Asia/Shanghai"(修改时区)
5.修改(去掉前面的分号和修改数值)
; cgi.fix_pathinfo=1 改成 cgi.fix_pathinfo=1
; fastcgi.impersonate = 1 改成 fastcgi.impersonate = 1
; cgi.force_redirect = 1 改成 cgi.force_redirect = 0
; extension_dir = "./" 改成 extension_dir = "d:\php\php\ext" (设置自己路径)
short_open_tag = Off 改成 short_open_tag = On
6.开启模块(去掉前面的分号)
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_xmlrpc.dll
7.在最低部加(提前为安装wincache操作的)
[PHP_WINCACHE]
extension=php_wincache.dll
修改文件完成,可以保存了,不用修改了
8.复制PHP目录下lib开头的.DLL文件全部放到ext文件下,列如 d:\php\php\ext
9.解压 wincache.exe到任意位置就可以,主要是把 php_wincache.dll 拷贝至 d:\php\php\ext (自己路径),wincache安装完成
10.PHP目录需给USER读取权限。
11.后回到IIS界面(双击就可以),双击打开PHP Manager,点击“Register new PHP Version”,然后选择好D:\PHP\php-cgi.exe,就OK了。
PHP Manager自动添加映射
到这里,PHP安装完成
注:PHP Manager可自动配置文件,但个人认为还是手动配置更合理。
12.下载及安装MySQL
自MySQL版本升级到5.6以后,其安装及配置过程和原来版本发生了很大的变化,下面详细介绍5.6版本MySQL的下载、安装及配置过程。
图1.1 MySQL5.6
目前针对不同用户,MySQL提供了2个不同的版本:
MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持。
MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能。
但是该版本需付费使用,官方提供电话及文档等技术支持。
目前最新的MySQL版本为MySQL 5.6,可以在官方网站(/downloads/)上面下载该软件。
在下图1.2所示的MySQL官网上单击右下角的“MySQL Installer 5.6”超链接,然后按照提示一步步操作就可以将MySQL软件下载到本地计算机中了。
注意这里我们选择的是数据库版本是“Windows (x86, 32-bit), MSI Installer”,如下图1.3所示。
图1.2 MySQL官方网站
图1.3 选择MySQL版本
MySQL下载完成后,找到下载到本地的文件,按照下面所示的步骤双击进行安装:
步骤1:双击MySQL安装程序(mysql-installer-community-5.6.10.1),会弹出如下图1.4所示的欢迎窗口。
图1.4 MySQL欢迎界面
步骤2:单击图1.4中的“Install MySQL Products”文字,会弹出的用户许可证协议窗口,如下图1.5所示。
图1.5用户许可证协议窗口
步骤3:选中“I accept the license terms”的前面的选择框,然后点击【Next】按钮,会进入查找最新版本界面,效果如下图1.6所示:
图1.6查找最新版本窗口
步骤4:单击【Execute】按钮,会进入安装类型设置界面,效果如下图1.7所示。
图1.7 安装类型设置窗口
表1-1 安装类型界面各设置项含义
选项含义
Developer Default 默认安装类型
Server only 仅作为服务器
Client only 仅作为客户端
Full 完全安装类型
Custom 自定义安装类型
Installation Path 应用程序安装路径
Data Path 数据库数据文件的路径
步骤5:选择图1.7中的“Custom”选项,其余保持默认值,然后单击【Next】按钮,弹出功能选择界
面,如下图1.8所示。
图1.8 功能选择窗口
步骤6:取消图1.8中“Applications”及“MySQL Connectors”前面的复选框,然后单击【Next】按钮,弹出安装条件检查界面,如下图1.9所示。
图1.9 安装条件检查界面
步骤7:单击【Next】按钮,进行安装界面,如下图1.10所示。
图1.10 程序安装界面
步骤8:单击【Execute】按钮,开始安装程序。
当安装完成之后安装向导过程中所做的设置将在安装完成之后生效,并会弹出如下图1.11所示的窗口。
图1.11 程序安装成功界面
步骤9:单击【Next】按钮,会进入服务器配置页面,效果如下图1.12所示。
图1.12服务器配置页面
步骤10:单击【Next】按钮,效果如下图1.13所示。
图1.13 配置页面一
图1.13中的“Server Configuration Type”下面的“Config Type”下拉列表项用来配置当着服务器的类型。
选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策,可以选择如下所示的3种服务器类型:
Developer Machine(开发机器):该选项代表典型个人用桌面工作站。
假定机器上运行着多个桌面应用程序。
将MySQL服务器配置成使用最少的系统资源。
Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。
MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。
假定运行没有运行其它应用程序。
MySQL服务器配置成使用所有可用系统资源。
作为初学者,选择“Developer Machine”(开发者机器)已经足够了,这样占用系统的资源不会很多。
在Enable TCP/IP Networking左边的复选框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL
服务器的端口号,默认情况启用TCP/IP网络,默认端口为3306。
要想更改访问MySQL使用的端口,直接在文本输入框中输入新的端口号即可,但要保证新的端口号没有被占用。
步骤10:单击【Next】按钮,效果如下图1.14所示。
图1.13 配置页面二
步骤11:在图1.13所对应的界面中,我们需要设置root用户的密码,在“MySQL Root password”(输入新密码)和“Repeat Password”(确认)两个编辑框内输入期望的密码。
也可以单击下面的【Add User】按钮另行添加新的用户。
单击【Next】按钮,效果如下图1.14所示。
图1.14 配置页面三
步骤12:单击【Next】按钮,打开配置信息显示页面,如下图1.15所示。
图1.15 配置信息显示页面
步骤13:单击【Next】按钮,即可完成MySQL数据库的整个安装配置过程。
之后再打开任务管理器,可以看到MySQL服务进程mysqld.exe已经启动了,如1.16所示。
图1.16 任务管理器窗口
到此为止,我们已经在Windows上顺利的安装了MySQL。
接下来就可以启动MySQL服务与登录数据库进行自己的操作了。
其它工具
Rewrite.msi(重写工具用于伪静态)
phpMyAdmin(数据库工具)
Navicat(数据库工具)。