加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实

发布时间:2016-11-26 01:26:44 所属栏目:百科 来源:站长网
导读:录制+调整花了几个小进才把IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例弄好 有需要的朋友可以下载看看 /uploadfiles/file/iis.rar 说明: IIS6.0+PHP5.x+MySQL5.x+Zend5.0x+GD+phpMyAdmin2.8x通用安装实例 建议看附件中的视屏文件,比
录制+调整花了几个小进才把IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例弄好
有需要的朋友可以下载看看
/uploadfiles/file/iis.rar

说明:
IIS6.0+PHP5.x+MySQL5.x+Zend5.0x+GD+phpMyAdmin2.8x通用安装实例
建议看附件中的视屏文件,比较直观
为了教程视屏不过于太大,在做视屏教程之前就已经写好步骤,就不用在录制过程中录入文字了
一、下载所需软件
建议软件全部去官方网站下载,防止软件包被人附加或修改文件
1.PHP
使用PHP5.x版本:
http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror
下载所需的版本只要网址中的■php-5.1.2■-Win32.zip
例如要下载php5.1.4nbsp;只要将网址改成:
http://cn.php.net/get/php-5.1.4-Win32.zip/from/a/mirror
要下载php5.1.6nbsp;只要将网址改成:
http://cn.php.net/get/php-5.1.6-Win32.zip/from/a/mirror
更早的版本也可以使用同样的方法下载到,不用去其它网站下载软件
2.MySQL
实例使用的均是MySQL5.x以上
下载地址:
http://downloads.mysql.com/archives.php
3.Zendnbsp;Optimizer
Zendnbsp;Optimizer(3.0.1):
http://www.zend.com/store/free_download.php?pid=13
Zend软件虽然免费下载,但需要注册用户登陆后选择Windowsnbsp;x86的Platform版本
人家毕竟提供这么强大功能的软件,注册一个算是支持软件发展
4.phpMyAdmin
选择当前最新版本,官方网站
http://www.phpmyadmin.net/home_page/index.php

5.GD库
PHP压缩包内包含GD库文件
配置php.ini的时候要将前面的;去掉,即:启用

以上是说明文字,及软件下载地址,有必要看一下

二、安装IISnbsp;(即nbsp;Internetnbsp;信息管理器)
若你的服务器已经安装IIS,些步骤可以省去,若没安装IIS,可以参阅此教程进行相应配置
http://bbs.netdoc.com.cn/viewthread.php?tid=18
三、安装并配置PHP运行环境
1.解压php-5.1.x-Win32.zipnbsp;压缩包(nbsp;Xnbsp;是PHP的版本号)到所需目录,本实例使用PHP版本为:php-5.1.6
例如
c:php
d:php
也可以使用不规则的目录名,如:
c:abcdefe
d:abcdefe
不过尽量"不要作用"特殊字符,本实例使用的是d:php
2.编辑
将目录下的php.ini-dist文件改名为php.ini
用文本编辑软件打开php.ini并作相应修改
使用查找功能
■搜索
register_globalsnbsp;=nbsp;Off
offnbsp;改成nbsp;on
■搜索
extension_dirnbsp;=
改成
extension_dirnbsp;="d:phpext"nbsp;(这里的nbsp;"d:phpext"nbsp;目录是PHP安装目录下nbsp;extnbsp;nbsp;若你PHP安装nbsp;在c:phpnbsp;下,那么这里就要写成nbsp;extension_dirnbsp;="c:phpext")
■搜索
;upload_tmp_dirnbsp;=
改成
upload_tmp_dirnbsp;=d:phpupload_tmpnbsp;(这里的nbsp;upload_tmpnbsp;目录是自己建立,默认没有这个文nbsp;件夹,尽量"不要作用"特殊字符)
■搜索
Windowsnbsp;Extensions
将一些常用功能前面nbsp;的nbsp;nbsp;nbsp;;nbsp;去掉,即启用相应的模块功能
这里我启用相应的模块
extension=php_mbstring.dll
extension=php_curl.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mysql.dll
后面会有模块的详细功能说明
■搜索
;session.save_pathnbsp;=nbsp;"/tmp"
改成
session.save_pathnbsp;=nbsp;"d:phptmp"nbsp;(这里的nbsp;tmpnbsp;目录是自己建立,默认没有这个文nbsp;件夹,尽量"不要作用"特殊字符)

3.复制
■复制nbsp;php.ininbsp;到nbsp;%windir%nbsp;
(%windir%指的是Windows的安装目录,若你的系统安装在c盘并且是Servernbsp;2003nbsp;系统,那么%windir%nbsp;指的是c:windows,若系统安装在d盘并且系统是Windwsnbsp;server2000nbsp;那么%windir%指的是:c:winnt,实例使用的操作系统是Servernbsp;2003nbsp;并且装在c盘,所以要将php.ininbsp;复制到c:windows)
■复制php安装目录下所有的dllnbsp;文件(指根目录文件,"不包含"nbsp;extnbsp;文件夹下的dll文件)到nbsp;%windir%system32nbsp;nbsp;nbsp;(说明同上,实例使用的是c:windowssystem32)
■■■以上的复制步骤可以使用批处理文件来执行,使用方便、快捷
copynbsp;php.ininbsp;%windir%nbsp;/ynbsp;
copynbsp;*.dllnbsp;%windir%system32nbsp;/y
mdnbsp;tmpnbsp;/y
mdnbsp;upload_tmpnbsp;/y
将上面的命令复制到记事本中保存,并将文件名改成copy.batnbsp;nbsp;双击即可自动执行复制步骤

好像没有自动建立目录,再试一下看看,呵呵,昏,非要单独执行,算了,大家还是手动建立那两个目录吧,我是找简单的方法才使用那种方法的
解释:
copynbsp;php.ininbsp;%windir%nbsp;/ynbsp;复制php.ininbsp;到c:windowsnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/ynbsp;nbsp;指若文件存在,则覆盖原文件
copynbsp;*.dllnbsp;%windir%system32nbsp;/ynbsp;复制nbsp;d:phpnbsp;nbsp;下所有扩展名为dllnbsp;文件nbsp;到c:windowssystem32nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;/ynbsp;nbsp;指若文件存在,则覆盖原文件
mdnbsp;tmpnbsp;/ynbsp;建立文件夹tmpnbsp;nbsp;/ynbsp;nbsp;指若文件存在,则覆盖原目录
mdnbsp;upload_tmpnbsp;/ynbsp;建立文件夹upload_tmpnbsp;nbsp;/ynbsp;nbsp;指若文件存在,则覆盖原目录

3.配置
配置nbsp;IISnbsp;使其支持nbsp;PHPnbsp;:
■展开IIS目录树
右击“网站”--选择“属性”---选择"主目录”---选择"配置"---选择"应用程序映射“选项nbsp;----“添加”按钮新增一个扩展名映射,在弹出的窗口中单击“浏览”将可执行文件指向nbsp;php5isapi.dllnbsp;所在位置,本文实例为:D:phpphp5isapi.dll
扩展名为nbsp;.phpnbsp;,动作限于”GET,HEAD,POST,TRACE“,将“脚本引擎”“确认文件是否存在”选中
看操作
■右击"WEBnbsp;服务器扩展"nbsp;设置ISAPInbsp;扩展允许
这里还要添加一个ISAPI扩展,之前写步骤时忘记了,不好意思
以上操作完成后需要重启IIS后PHP运行环境才能生效
待重启完成后,测试一下PHP是否能正常运行
建立文本文件并保存为nbsp;check.phpnbsp;
内容:
lt;?php
phpinfo();
?gt;
若能正常显示运行信息,则PHP的运行环境已经配置完成
四、安装nbsp;Zendnbsp;2.6xnbsp;或2.6xnbsp;以上版本
实例使用ZendOptimizer-3.0.1nbsp;(下载后得到:ZendOptimizer-3.0.1-Windows-i386.exenbsp;文件,双击安装)
安装步骤请看操作,这里我安装路径为d:phpzend
nbsp;nbsp;(本人喜欢将同类或类似同类的软件安装到同一目录,比如我喜欢将zendnbsp;安装到php的目录下(d:phpzend),暂时不知道有没有什么不妥之处,根据个人喜好或安全,也可以安装到其它目录)
Zendnbsp;在安装过程中会自动配置nbsp;php.ininbsp;启用zend模块,安装后可以看到php.ini文件最后会写入:
[Zend]
zend_extension_manager.optimizer_ts="D:phpZendlibOptimizer-3.0.1"
zend_extension_ts="D:phpZendlibZendExtensionManager.dll"

我喜欢将同类软件或类似同类的软件安装到同一目录,这样比较好管理,这是根据个人喜好或安全才这样设置
五、安装GD库
去掉php.ininbsp;中;extension=php_gd2.dllnbsp;nbsp;前面的nbsp;;nbsp;nbsp;就行了nbsp;nbsp;其实之前已经去掉前面的;nbsp;了,这里就不用再做同样的操作啦
六、安装MYSQL
安装比较简单,请看视屏操作
过程中会让输入MYSQLnbsp;中的root用户密码,这里我设置密码为:123456

七、安装nbsp;phpMyAdmin:
本实例使用phpMyAdmin-2.8.1
要修改的地方有:
$cfg['PmaAbsoluteUri']nbsp;=nbsp;'http://localhost/phpmyadmin';nbsp;nbsp;phpmyadmin的WEB访问URL
$cfg['blowfish_secret']nbsp;=nbsp;'fsdfDF433%$^$%';nbsp;nbsp;nbsp;COOKIES加密密匙,随便写,越复杂越好
$cfg['Servers'][$i]['auth_type']nbsp;nbsp;nbsp;nbsp;nbsp;=nbsp;'cookie';nbsp;nbsp;认证方式nbsp;(config,nbsp;httpnbsp;,nbsp;cookie)nbsp;nbsp;这里选择cookie,安全一点
$cfg['Servers'][$i]['user']nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;=nbsp;'';nbsp;nbsp;nbsp;MySQL用户
$cfg['Servers'][$i]['password']nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;=nbsp;'';nbsp;nbsp;nbsp;MySQL密码
使用查找功能,根据需要修改

本实例到已经完成,您的服务器已经支持PHP+MySQL+Zend+GD+phpMyAdmin运行环境了,谢谢欣赏!!!
本实例可以自由转载,请注明出处:
网医在线,有问必答nbsp;nbsp;http://bbs.netdoc.com.cn

实例视屏在附件中
http://mindway.cn/archives/2006/08/307.html

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读