今天升级时发现不少问题,现将作如下笔记(我的系统:WinXPSP3)。
因为以前有较旧的版本,所以建议先作好httpd.conf、php.ini、MySql数据库备份,然后御载Apache和MySql,。今天在安装时发现用原来的配置操作时,会发现Apache、MySql安装失败等一系列不知所然的错误,建议御载干净并删除Apache下的所有文件后进行以下操作。
1、安装Apache
安装目录D:\WAMP\Apache
下载并安装Apache2.2.14,http://www.apache.org/dist/httpd/binaries/win32/apache_2.2.14-win32-x86-openssl-0.9.8k.msi,有openssl和nossl两种版本,openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问;nossl则表示不带OpenSSL模块,无法用于SSL安全链接。
安装完成后启动Apache,如果不能正常启动,先删除原来的httpd.conf,御载后进行重新安装。
128行
LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
PHPIniDir "D:/WAMP/PHP"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
195行
DocumentRoot "D:/WAMP/wwwroot",
222行
<Directory "D:/WAMP/wwwroot">
256行
DirectoryIndex index.php default.php index.html index.htm default.html default.htm
2、安装MySql
安装目录D:\WAMP\MySQL
下载并安装MySql 5.1.41,http://dev.mysql.com/downloads/mysql/5.1.html#win32,有3种版本,分别为The Essentials Package:不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL Documentation。
The Complete Package:包含 embedded server and benchmark suite,有自动安装程序和配置向导,有MySQL Documentation。
The Noinstall Archive:包含 embedded server and benchmark suite,没有自动安装程序和配置向导,有MySQL Documentation。
配置方法见附件。
注:指定数据库文件位置的方法,5.1版和5.0版略有不同,打开D:\WAMP\MySQL\my.ini,设置datadir为D:/WAMP/MySQL/data/或你所要存放数据位置的目录即可。
3、安装PHP
解压目录D:\WAMP\PHP
下载并安装PHP 5.3.1 ,http://windows.php.net/download/,有4种版本,附件有作详细介绍。VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择VC9版本。
809行
extension_dir = "D:\WAMP\PHP\ext"
947行
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
拷贝php5ts.dll到C:\WINDOWS\system32
重新启动Apache,看配置是否正常。
4、PhpMyAdmin3.2.4
解压目录D:\WAMP\phpMyAdmin
选择PhpMyAdmin3.2.4,下载地址http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.2.4%2FphpMyAdmin-3.2.4-all-languages.zip/download#!md5!553d08b8c26f65d95c91cc67beecfbf2,
注:可能会出现装新版5.1和5.0版不配匹的结果,只要作好MySql配置,该问题可以解决。
5、ZendOptimizer
安装目录D:\WAMP\Zend;
按步骤安装即可。
以上只作为简单笔记,没有进行详细介绍,适合有作过配置但遇到过相同情况的同学,如果配置中有其它问题,可以来信讨论。