IIS6.0+php5+zend+mysql +phpmyadmin
具体版本如下:
php-5.2.2-Win32.zip
ZendOptimizer-3.2.8-Windows-i386.exe
mysql-essential-5.0.27-win32.msi
phpMyAdmin-2.10.1-rc1-all-languages.zip
----------------
IIS6.0
安装IIS6.0直接利用windows2003安装盘就可以了(大家都知道的)
----------------
----------------
PHP5
首先,把PHP解压缩.文件夹修改为PHP.拷贝到C:/(其他地方也行)
修改目录里面的php.ini-dist为php.ini,
然后用记事本打开,
找到
;extension=php_dbase.dll //可选
;extension=php_gd2.dll //这个是用来支持GD库的,一般需要,必选
;extension=php_mbstring.dll //这不选一般用PHPMYADMIN会出红色提示,故必选
;extension=php_mcrypt.dll //
;extension=php_mysql.dll //这个是用来支持MYSQL的,要支持MYSQL必选
;extension=php_mssql.dll //这个是用来支持MSSQL的,可选
将这些文字前面的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
再搜索extension_dir
修改为
extension_dir = "C:/php/ext"
然后在“我的电脑"属性--"高级"--"环境变量"里面的系统变量
新建一个系统变量
变量名 PHPRC
变量值 c:/php
然后修改Path的变量值,添加;c:/php
接下来,在IIS的站点属性里面的ISAPI筛选器里面,添加一个
筛选器名称 PHP
可执行文件 C:/php/php5isapi.dll
然后在"主目录"的"配置"里面"映射",添加一个
可执行文件 C:/php/php5isapi.dll
扩展名字 .php
其他的默认
然后在默认站点属性的"文档"里面.
添加一个默认主页
index.php
然后在 WEB服务器扩展 里面添加一个新的
扩展名是 .php
要求的文件 C:/php/php5isapi.dll
设置扩展状态为允许
以上设置完成之后,IIS6就可以支持PHP5了
----------------
测试的时候,可以在网站的目录下面,新建立一个inf.php的文件,内容是
<?php
phpinfo();
?>
然后在浏览器上访问这个页面.就可以看到PHP的相关信息了.
----------------
----------------
ZendOptimizer
配置好IIS6.0+PHP5之后,直接运行ZendOptimizer-3.2.8-Windows-i386.exe
一路NEXT
直到一个让您选择WEB SERVER 的时候,选择IIS.
点NEXT之后
需要选择PHP.INI的文件地址.这里我们没有把PHP.INI拷贝到系统目录.所以我们需要选择到您PHP.INI文件的所在目录.
点了NEXT之后
又要您选择网站目录所在,所以我们这里就选择了网站目录
安装完成之后.ZEND就OK啦~~
--------------------
--------------------
MYSQL5
MYSQL
我们这里下载的是安装版的MYSQL.安装很简单.只要用默认安装方式就够用了.
--------------------
--------------------
phpmyadmin
解压,到libraries目录下,把config.default.php复制到根目录,改其名为config.inc.php...
配置下这个文件,就可以让其工作了。
1、查找 $cfg['PmaAbsoluteUri']
这是你phpmyadmin的准备放的地址,完成后如:
$cfg['PmaAbsoluteUri'] = ' http://localhost/phpmyadmin/';
2、查找 $cfg['blowfish_secret']
cookie名,可随意填写,完成后如:
$cfg['blowfish_secret'] = 'migee';
3、查找 $cfg['Servers'][$i]['auth_type']
修改其为cookie验证,完成后如:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
4、查找 $cfg['DefaultLang']
语言,修改成中文zh,完成后如:
$cfg['DefaultLang'] = 'zh';
至此,就可以把其传到服务器上了,使用root+密码管理mysql了,或者使用空间提供商给你的用户名密码。
附:如果你的mysql跟空间不在同一服务器上上,那就修改$cfg['Servers'][$i]['host']的localhost为mysql服务器的ip地址。
如果mysql的端口号非默认的话,就修改$cfg['Servers'][$i]['port']。
具体版本如下:
php-5.2.2-Win32.zip
ZendOptimizer-3.2.8-Windows-i386.exe
mysql-essential-5.0.27-win32.msi
phpMyAdmin-2.10.1-rc1-all-languages.zip
----------------
IIS6.0
安装IIS6.0直接利用windows2003安装盘就可以了(大家都知道的)
----------------
----------------
PHP5
首先,把PHP解压缩.文件夹修改为PHP.拷贝到C:/(其他地方也行)
修改目录里面的php.ini-dist为php.ini,
然后用记事本打开,
找到
;extension=php_dbase.dll //可选
;extension=php_gd2.dll //这个是用来支持GD库的,一般需要,必选
;extension=php_mbstring.dll //这不选一般用PHPMYADMIN会出红色提示,故必选
;extension=php_mcrypt.dll //
;extension=php_mysql.dll //这个是用来支持MYSQL的,要支持MYSQL必选
;extension=php_mssql.dll //这个是用来支持MSSQL的,可选
将这些文字前面的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
再搜索extension_dir
修改为
extension_dir = "C:/php/ext"
然后在“我的电脑"属性--"高级"--"环境变量"里面的系统变量
新建一个系统变量
变量名 PHPRC
变量值 c:/php
然后修改Path的变量值,添加;c:/php
接下来,在IIS的站点属性里面的ISAPI筛选器里面,添加一个
筛选器名称 PHP
可执行文件 C:/php/php5isapi.dll
然后在"主目录"的"配置"里面"映射",添加一个
可执行文件 C:/php/php5isapi.dll
扩展名字 .php
其他的默认
然后在默认站点属性的"文档"里面.
添加一个默认主页
index.php
然后在 WEB服务器扩展 里面添加一个新的
扩展名是 .php
要求的文件 C:/php/php5isapi.dll
设置扩展状态为允许
以上设置完成之后,IIS6就可以支持PHP5了
----------------
测试的时候,可以在网站的目录下面,新建立一个inf.php的文件,内容是
<?php
phpinfo();
?>
然后在浏览器上访问这个页面.就可以看到PHP的相关信息了.
----------------
----------------
ZendOptimizer
配置好IIS6.0+PHP5之后,直接运行ZendOptimizer-3.2.8-Windows-i386.exe
一路NEXT
直到一个让您选择WEB SERVER 的时候,选择IIS.
点NEXT之后
需要选择PHP.INI的文件地址.这里我们没有把PHP.INI拷贝到系统目录.所以我们需要选择到您PHP.INI文件的所在目录.
点了NEXT之后
又要您选择网站目录所在,所以我们这里就选择了网站目录
安装完成之后.ZEND就OK啦~~
--------------------
--------------------
MYSQL5
MYSQL
我们这里下载的是安装版的MYSQL.安装很简单.只要用默认安装方式就够用了.
--------------------
--------------------
phpmyadmin
解压,到libraries目录下,把config.default.php复制到根目录,改其名为config.inc.php...
配置下这个文件,就可以让其工作了。
1、查找 $cfg['PmaAbsoluteUri']
这是你phpmyadmin的准备放的地址,完成后如:
$cfg['PmaAbsoluteUri'] = ' http://localhost/phpmyadmin/';
2、查找 $cfg['blowfish_secret']
cookie名,可随意填写,完成后如:
$cfg['blowfish_secret'] = 'migee';
3、查找 $cfg['Servers'][$i]['auth_type']
修改其为cookie验证,完成后如:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
4、查找 $cfg['DefaultLang']
语言,修改成中文zh,完成后如:
$cfg['DefaultLang'] = 'zh';
至此,就可以把其传到服务器上了,使用root+密码管理mysql了,或者使用空间提供商给你的用户名密码。
附:如果你的mysql跟空间不在同一服务器上上,那就修改$cfg['Servers'][$i]['host']的localhost为mysql服务器的ip地址。
如果mysql的端口号非默认的话,就修改$cfg['Servers'][$i]['port']。