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




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

2022-07-20 20:34:49 网络知识 官方管理员

windows2003iis+php5+mysql+phpmyadmin详细安装步骤

支持asp.netphpmysqlgmail一、安装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目录是自己建立,默认没有这个文件夹,尽量"不要作用"特殊字符)

搜索

WindowsExtensions

将一些常用功能前面的;去掉,即启用相应的模块功能

这里我启用相应的模块

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

内容:

phpinfo();

?>

若能正常显示运行信息,则PHP的运行环境已经配置完成

三、安装Zend2.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:ProgramFilesZendlibZendOptimizer.dll"现在我来介绍下上边这个配置文件的含义:

zend_optimizer.optimization_level//优化程度,这里定义启动多少个优化过程。

zend_optimizer.encoder_loader//是否允许处理由ZendEncoder加密的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';//Authenticationmethod(config,httporcookiebased)?

在自己的机子里调试用config,如果在网上用cookie。$cfg['Servers'][$i]['user']='root';//MySQLuser(用户名,自己机里用root,在网上设你的ftp用户名)

$cfg['Servers'][$i]['password']='';//MySQLpassword(onlyneeded

自己机里不用设$cfg['Servers'][$i]['only_db']='';//Ifsettoadb-name,only(你只有一个数据就设置一下)还有设

$cfg['DefaultLang']='zh';这象一定要设的哦

$cfg['blowfish_secret']=''//验证字符串(随便写个就可以了不要为空哦)

设置完毕可以上传到网上了。浏览http://qshy.cublog.cn///当然你设置不同就用那个网址。

如果设置了cookie上面就会有以下的登陆窗口


发表评论:

最近发表
网站分类
标签列表