一、下载需要的文件
1.下载ApacheWEB服务器在合适的浏览器地址栏输入http://httpd.apache.org/download.cgi:apache_2.2.13-win32-x86-no_ssl.msi
2.下载PHP在浏览器地址栏输入http://www.php.net/downloads.php:php-5.2.10-Win32.zip
3.下载MySQL在合适的浏览器地址栏输入http://dev.mysql.com/downloads/mysql:mysql5.0
4.我试过用php-5.3.0,但是和apache2.2.13配置不成功
二、安装及配置
1,apache安装注意端口号的冲突,默认端口是80,如果有iis了,请关闭iis。按默认的安装向导安装即可。
2,解压php到c:\php.
将php.ini_dist改为php.ini;修改path环境变量,在path路径中增加:c:\php;c:\php\ext;
3,修改apache的配置文件httpd.conf.
在文件最后添加如下行:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-phps .phps
PHPIniDir "c:/php"
注意:请将这些放在一起,一是方便修改,二是若不这样,会产生很多莫名其妙的错误,导致apache无法启动
4,安装mysql,给数据库设定密码
5,让php关联mysql。
修改php.ini文件:
找到;extension=php_mysql.dll,把开头的注释';'去掉。
找到;extension=php_gd2.dll,把开头的注释';'去掉,以便支持GD库。
找到;session.save_path="/tmp",把开头的注释';'去掉,设置你保存session
的目录,把"/tmp"换成"C:\WINDOWS\Temp"或其他目录。
找到;extension=php_mbstring.dll,把开头的注释';'去掉,以支持宽字符集。
查找extension_dir,修改扩展目录为extension_dir=c:\php\ext,我的php安装目录是c:\php,你需要改成你的安装目录。
分享到:
相关推荐
该程序包集成最新的Apache+MySQL+PHP+phpMyAdmin+ZendOptimizer+eAccelerator,无须安装,无须配置即可轻松选择并启动服务器、管理网站程序和数据库、开通虚拟主机并通过友好的自动和人工模式来设置相关属性和安全...
### Windows下Apache 2.2 + PHP + MySQL安装及配置详解 #### 一、环境搭建概述 本篇文章将详细介绍如何在Windows环境下安装和配置Apache 2.2、PHP以及MySQL,构建一个完整的LAMP(Linux, Apache, MySQL, PHP)开发...
该程序包集成最新的Apache+MySQL+PHP+phpMyAdmin+ZendOptimizer+eAccelerator,无须安装,无须配置即可轻松选择并启动服务器、管理网站程序和数据库、开通虚拟主机并通过友好的自动和人工模式来设置相关属性和安全...
### Windows下Apache 2.2 + PHP + MySQL安装及配置全攻略 #### 一、安装Apache 2.2及PHP ##### 1. 安装Apache 2.2 - **下载并安装Apache 2.2**: 使用提供的链接下载`apache_2.2.13-win32-x86-no_ssl.msi`安装包,...
该程序包集成最新的Apache+MySQL+PHP+phpMyAdmin+ZendOptimizer+eAccelerator,无须安装,无须配置即可轻松选择并启动服务器、管理网站程序和数据库、开通虚拟主机并通过友好的自动和人工模式来设置相关属性和安全...
本手册将详细讲解如何在Windows系统上安装Apache 2.2服务器,并配置PHP环境,以便进行PHP程序的开发和运行。以下是具体的步骤和相关知识点: 1. **Apache服务器的安装**: - Apache服务器是一款开源、免费的Web...
为了使Apache与PHP集成,需要编辑Apache的配置文件(通常是httpd.conf),添加“AddHandler application/x-httpd-php .php”和“LoadModule php5_module modules/libphp5.so”行。 此外,我们还需要安装其他支持库...
通常情况下,在安装好phpMyAdmin后,用户可能会遇到无法登录的问题,这通常与权限设置、配置错误或者密码问题有关。以下将详细说明在不同情形下如何解决phpMyAdmin无法登录的问题。 首先,phpMyAdmin的登录问题有...
LAMP是Linux、Apache、MySQL和PHP的缩写,是一种常用的网站服务器环境。它采用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库管理系统,PHP作为服务器端脚本解释器。 #### 二、系统与软件准备 1. **系统...