当前位置: 首页 > 图文教程 > 操作系统 > Windows > windows 2003 iis+php5+mysql+phpmyadmin 详细安装配置

Windows
被忽略的Windows Server 2008几大特性
Windows下20个省力的特殊的执行命令
解决新安装Windows XP后键盘不可用问题
禁止他人使用机器中的某个软件的方法
让Windows XP更快 只需屏蔽五项功能
保留原装系统轻松搞定HP笔记本分区
微软发布Windows HPC Server 2008
XP的一个无敌命令 替换正在使用文件
Windows 7功能清单被泄漏 内容极为丰富
关于Windows XP SP3 的常见问题解答
加强Windows操作系统安全性的十大建议
解除远程管理Windows XP SP2的烦恼
如何用光盘修复SATA硬盘的分区表
Windows 2000中的加密技术被发现漏洞
Windows优化助手正在测试 功能新颖
五种方法解决XP系统无法停止通用卷设备
申请Windows 2008 Beta 3激活码的方法
IT企业:如果不选Vista,就选OS X
Windows操作系统中几个故障的解决方法
Windows 2008 Beta 3激活码申请方法

Windows 中的 windows 2003 iis+php5+mysql+phpmyadmin 详细安装配置


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 25 ::
收藏到网摘: n/a

  windows 2003 iis+php5+mysql+phpmyadmin 详细安装步骤

                支持asp .net php mysql gmail 一、安装iis这就不要说了要注意的就是安装是注意选上asp.net   二、 接下来就是安装php了;   找个地方下个php5 的源码包  比如  http://www.phpchina.com/manual/php/php-5.2.0-Win32.zip 下好以后解压到c:\php\ 目录下 (php 目录自己建的哦)  1、先把那两个注册文件导进去  2、然后把扩展名为才.dll的文件复制到c:\WINDOWS\下 (可根据需要选择)   3、把ext 下 所有的扩展名为 .dll 复制到c:\WINDOWS\system32\ 下 (可根据需要选择)  4、在修改php.ini如下主要几点: 使用查找功能
搜索
register_globals = Off
off 改成 on
搜索
extension_dir =
改成
extension_dir ="d:\php\ext" (这里的 "d:\php\ext" 目录是PHP安装目录下 ext  若你PHP安装 在c:\php 下,那么这里就要写成 extension_dir ="c:\php\ext")
搜索
;upload_tmp_dir =
改成
upload_tmp_dir = d:\php\upload_tmp (这里的 upload_tmp 目录是自己建立,默认没有这个文 件夹,尽量"不要作用"特殊字符)
搜索
Windows Extensions
将一些常用功能前面 的   ; 去掉,即启用相应的模块功能
这里我启用相应的模块
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_path = "/tmp"
改成
session.save_path = "d:\php\tmp" (这里的 tmp 目录是自己建立,默认没有这个文 件夹,尽量"不要作用"特殊字符)   5、配置 IIS 使其支持 PHP :
 
   展开IIS目录树
   右击“网站”--选择“属性”---选择"主目录”---选择"配置"---选择"应用程序映射“选项 ----“添加”按钮新增一个扩展名映射,在弹出的窗口中单击“浏览”将可执行文件指向 php5isapi.dll 所在位置,
本文实例为:C:\php\php5isapi.dll
扩展名为 .php ,动作限于”GET,HEAD,POST,TRACE“,将“脚本引擎”“确认文件是否存在”选中  单击"WEB 服务器扩展" 添加一个ISAPI 扩展允许
 扩展名为PHP  "添加"---本文实例为:C:\php\php5isapi.dll
 并勾选扩展为允许
 以上操作完成后需要重启IIS后PHP运行环境才能生效
 待重启完成后,测试一下PHP是否能正常运行
 建立文本文件并保存为 123.php 
 内容:
<?php
phpinfo();
?>
若能正常显示运行信息,则PHP的运行环境已经配置完成
 
 三、安装 Zend 2.6x 或2.6x 以上版本
实例使用ZendOptimizer-3.0.1 (下载后得到:ZendOptimizer-3.0.1-Windows-i386.exe 文件,双击安装)
安装步骤请看操作,这里我安装路径为c:\zend
Zend 在安装过程中会自动配置 php.ini 启用zend模块,安装后可以看到php.ini文件最后会写入:
[Zend]
zend_extension_manager.optimizer_ts="c:\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="c:\Zend\lib\ZendExtensionManager.dll"  (将同类软件或类似同类的软件安装到同一目录,这样也比较好管理) [Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_ts="C:Program FilesZendlibZendOptimizer.dll"   现在我来介绍下上边这个配置文件的含义:
zend_optimizer.optimization_level   // 优化程度,这里定义启动多少个优化过程。
zend_optimizer.encoder_loader       //是否允许处理由Zend Encoder加密的PHP文件。
zend_extension_ts                   //优化器所在目录。
 四、安装GD库
     去掉php.ini 中;extension=php_gd2.dll  前面的 ;  就行了 
 五、安装MYSQL
    安装比较简单,下一步就ok 了    六、phpmyadmin 的安装
 解压后得到一个phpMyAdmin的目录(你可以改名) 找到目录里的config.inc.php文件,打开
找到 $cfg['PmaAbsoluteUri']
修改你将上传到空间的phpMyAdmin的网址
如:$cfg['PmaAbsoluteUri'] = 'http://qshy.cublog.com/phpmyadmin/'; 还有下面的
$cfg['Servers'][$i]['host'] = 'localhost';(通常用默认,也有例外) $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
在自己的机子里调试用config,如果在网上用cookie。 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user(用户名,自己机里用root,在网上设你的ftp用户名)
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
自己机里不用设 $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only(你只有一个数据就设置一下) 还有设
$cfg['DefaultLang'] = 'zh';   这象一定要设的哦
$cfg['blowfish_secret'] = ''   //验证字符串(随便写个就可以了不要为空哦)
设置完毕可以上传到网上了。 浏览http://qshy.cublog.cn/      //当然你设置不同就用那个网址。
如果设置了cookie   上面就会有以下的登陆窗口