今天升级时发现不少问题,现将作如下笔记(我的系统: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;
按步骤安装即可。
以上只作为简单笔记,没有进行详细介绍,适合有作过配置但遇到过相同情况的同学,如果配置中有其它问题,可以来信讨论。
分享到:
相关推荐
《Subversion 1.6.6 + Apache 2.2.14 + TortoiseSVN 1.6.6 安装配置完全指南》 在软件开发过程中,版本控制系统是必不可少的工具,它能帮助团队有效地管理代码变更,提高协作效率。Subversion(简称SVN)就是一款...
介绍了apache2.2.14+mysql5.1.3+php5.2.9+phpmyadmin3.7.1+drupal6.19 的全部安装过程
PHP5.3.1+Apache+Mysql配置总结 在本篇文章中,我们将详细介绍 PHP5.3.1、Apache 和 MySQL 的配置过程。整个配置过程可以分为三部分:安装 Apache、安装 PHP 和安装 MySQL。 安装 Apache 在安装 Apache 之前,...
本文将详细介绍PHP5与Apache 2.2.14的集成,以及如何通过配置`httpd.conf`文件来搭建和优化这个环境。 PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适合于Web开发,可以嵌入到HTML中使用。...
### Win7环境下Apache + MySQL + PHP配置教程 #### 一、环境搭建概述 本文档旨在指导用户如何在Windows 7操作系统上安装并配置Apache Web服务器、MySQL数据库以及PHP解析器,构建一个完整的LAMP(Linux Apache ...
### Win7环境下Apache + MySQL + PHP配置教程及QA集 #### 一、环境搭建概述 本文档旨在指导用户如何在Windows 7操作系统上搭建Apache Web服务器、MySQL数据库以及PHP脚本语言的集成开发环境。通过本教程的学习,...
通过以上步骤,你将在Windows环境中成功搭建了一个包含Apache、PHP5.3.1和MySQL的Web开发环境,同时配置了phpMyAdmin以方便数据库管理。这个过程不仅适用于初学者复习配置步骤,也为高级开发者提供了一种快速搭建...
本文将深入探讨Apache 2.2.14中的漏洞以及相关的exploit(利用代码)。 首先,我们需要理解什么是安全漏洞。在软件开发中,漏洞是由于编程错误、设计缺陷或配置不当时导致的安全弱点。这些漏洞可能使攻击者能够绕过...
Php http://windows.php.net/downloads/releases/php-5.3.1-Win32-VC9-x86.zip Apache http://apache.freelamp.com/httpd/binaries/win32/apache_2.2.14-win32-x86-openssl-0.9.8k.msi Mysql ... 解压php到一个目录 3....
在Windows环境下,`apache_2.2.14-win32-x86-no_ssl.msi`是Apache2的安装程序,这是一个针对32位Windows系统的不带SSL支持的版本。安装这个MSI文件将提供一个基础的Web服务器,能够处理HTTP请求,并返回静态HTML内容...
Apache 2.2.14 Exp Apache 2.2.14 Exp
Apache HTTP Server 2.2.14 is the best available version
一、软件准备: apache_2.2.14-win32-x86-no_ssl.msi php-5.2.11-Win32.zip mysql-5.0.45-win32.exe phpMyAdmin-3.2.3-all-languages.zip 二、安装并设置环境变量: 安装 apache_2.2.14到 c:\apache 解压PHP5.2.11到...
包含Apache 2.2.14、Mysql 5.1.44、PHP 5.2.13(ZendDebugger、ZendOptimizer)、PHP 5.3.2(XDebug、XCache)、Nginx 0.7.65、memcached 1.4.4、Subversion 1.6.9、PHPUnit 3.4.11、phpDocumentor 1.4.3、...