鉴于网上很少有关于64位的win2008服务器配置的教程,本人利用三天时间对win2008服务器配置做了一些研究,已经可以配置好IIS+php+mysql+zend+phpmyadmin这个环境,大家一起分享。
一、安装64位win2008(步骤省略)
二、安装IIS(系统自带步骤省略)
三、安装MYSQL
MYSQL版本为mysql-essential-5.0.91-winx64.msi(官网可以下载到)
使用的虚拟机,稍微有些卡
建立soft环境安装文件夹
mysql安装在mysql文件夹下
虚拟机只分了一个C盘,大家可以把环境软件安装在其他盘下
记住mysql的安装步骤,记住安装密码
好,安装成功!
测试一下,证明成功了!
四、安装PHP
版本为php-5.2.13-Win32.zip 32位的版本,因只有5.2.X支持zend,所以只能用低版本的PHP(官方也可以下载)
建立php文件夹,把压缩包内文件解压到文件夹内
之后把IIS将为32位运行
将iis降为32位安装php包。
简单来说,就是PHP是32位的,而IIS是64位的,不兼容,为了兼容,简单点,修改IIS,将其降为32位兼容方式运行,下降的方法是:在命令行窗口输入
cscript Cinetpubadminscriptsadsutil.vbs SET W3SVCAppPoolsEnable32bitAppOnWin64 1
然后重启下IIS即可。
运行以上代码即可
下面开始配置PHP
将libmcrypt.dll、libmysql.dll复制到windows/SysWOW64文件夹下
将php_mysql.dll、php_mcrypt.dll复制windows/SysWOW64文件夹下
配置php.in
指定extension_dir = "./"路径
打开扩展
设置如下
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
extension=php_zip.dll
配置好复制到windows文件夹下
之后在IIS里配置PHP
将DefaultAppPool程序池改为经典
并打开高级设置,设置32位
配置筛选器
配置程序处理映射
添加脚本映射
添加默认文档
重启各项服务
之后来测试下php
PHP正常
五、安装zend
版本为ZendOptimizer-3.3.0a-Windows-i386.zip(官方可下载)
建立zend文件夹,安装完之后需要添加一个变量
变量名为path
变量值为
C:softphp;C:softphpext;C:softZendlib;C:softZendlibOptimizer-3.3.0php-5.2.x;
注意安装路径!
重启IIS
测试一下
好,成功
六、安装phpmyadmin
版本为phpMyAdmin-3.3.4-all-languages.7z(官方可下载)
现在已经有3.4.X的版本了,建议体验下,很好,很强大!
开始安装
复制在网站目录里
打开librariesconfig.default.php用记事本编辑即可
找到$cfg['PmaAbsoluteUri']改为 $cfg['PmaAbsoluteUri'] = '127.0.0.1'
找到$cfg['Servers'][$i]['host']改为$cfg['Servers'][$i]['host']= '127.0.0.1'
找到$cfg['Servers'][$i]['password']添加数据库密码
好,配置成功,测试下
成功!
2014-12-25 14:53:08