`
calatustela
  • 浏览: 144035 次
  • 性别: Icon_minigender_1
  • 来自: 江苏●南通
社区版块
存档分类
最新评论

配置Apache、PHP

阅读更多
软件准备:
1、Microsoft Visual C++ 2008 SP1 Redistributable Package
http://www.microsoft.com/zh-CN/download/details.aspx?id=5582

2、php-5.3.29-Win32-VC9-x86.zip
http://windows.php.net/downloads/releases/archives/

3、Apache 2.2
http://rj.baidu.com/soft/detail/14824.html

4、mysql
http://rj.baidu.com/soft/detail/12585.html


1.修改环境变量,path中加入:D:\WAMP\PHP;D:\WAMP\PHP\ext。这很重要,需要让PHP相应的扩展库能够被识别。
2.复制D:\WAMP\PHP\php.ini-recommended到C:\WINDOWS,并改名为php.ini。用编辑器(这里用EditPlus,个人认为EditPlus非常适合PHP开发)编辑php.ini,相应设置如下(记住先搜寻相应设置项,找到后再开始设置):
default_charset ="utf-8"
extension_dir ="D:/WAMP/PHP/ext"
把你想要的extension前面的注释分号去掉,比如我的:
§ extension=php_gd2.dll
§ extension=php_mysql.dll
§ extension=php_mysqli.dll
§ extension=php_mbstring.dll
3.用编辑器(这里用EditPlus)编辑Apache的配置文件D:\WAMP\Apache2\conf\httpd.conf:
§ 找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
        LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll
§ 找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:
        AddType application/x-httpd-php .php .phtml
§ 查找:
       <IfModule dir_module>
            DirectoryIndex index.html
       </IfModule>
       改为:

    <IfModule dir_module>
            DirectoryIndex index.html index.htm index.php index.phtml
      </IfModule>
      以便Apache能够认到index.php的Welcome文件。
    * 如果要改前面设置的80端口号,可以修改相应的“Listen”设置。

常见问题:
---------------------------
MYSQL数据库无法连上的问题请看这里
确保如下步骤:
1.php.ini中

extension_dir设置为   "d:\apache2\php\ext "绝对路径,否则有些环境中会出错。
  打开下面两行功能扩展
  extension=php_mysql.dll    
  extension=php_mysqli.dll

2.拷贝libmysql.dll(php目录下)和php_mysql.dll(php/ext目录下)至c:\windows\system32目录下(libmysql.dll必须为php目录下,比如我的为D:\apache2\php目录下的libmysql.dll,php_mysql.dll则在D:\apache2\php\ext)

3.测试,
  1>   先打开命令行
A)依次点击“开始”菜单-> “mysql”-> “mysql5   server”-> “MySQL   Command   Line   Client”
//如此步成功则mysql安全成功,失效则mysql安装失败,请卸载后重装

B)输入密码
//此步正常则说明   root账户的密码正确。失败则账号密码有错

    2> 新建文件至主目录,并保存为testmysql.php,接着在浏览器中输入http://localhost/testmysql.php   (或者http://localhost:81/testmysql.php)

测试代码:
<?php  
$link=mysql_connect( 'localhost ', 'root ', '4231qqq ');  
//请保证这三个参数正确
if(!$link)   echo   "失败! ";  
else   echo   "成功! ";  
mysql_close();  
?>
-------------------------------------------
apache中支置对php5的支持
httpd.conf文件中加入下面三行
PHPIniDir "D:/ccopen/php5/"
LoadModule php5_module "D:/ccopen/php5/php5apache2_2.dll"
AddType application/x-httpd-php.php

php.ini中去掉下面两行分号
extension=php_mysql.dll   
extension=php_mysqli.dll

将php_mysql.dll和libmysql.dll拷到system32
重起apache服务器

分享到:
评论

相关推荐

    如何在windows底下配置Apache+php+MySQL配置

    接下来是配置Apache。找到Apache安装目录下的httpd.conf配置文件,通常是`D:/apache2.2/conf/httpd.conf`。在这个文件中,你需要做以下修改: 1. 修改`DocumentRoot`,将其指向你想要存放网页的目录,例如`...

    如何在LINUX配置APACHEPHP并调出GD库[归纳].pdf

    在Linux环境下配置Apache PHP环境并启用GD库,首先需要确保系统中的网络配置正确,以便从主机传输文件到虚拟机。以下是详细步骤: 1. **配置网络**: - 使用`vi`编辑器打开`/etc/sysconfig/network-scripts/ifcfg-...

    Win7 配置Apache+PHP+Mysql环境

    Win7 配置Apache+PHP+Mysql环境

    在Lion中配置apache php和mysql环境.docx

    ### 在Mac OS Lion中配置Apache、PHP和MySQL环境 #### 概述 本文将详细介绍如何在Mac OS Lion系统中配置Apache、PHP以及MySQL环境。相较于使用一体化集成开发环境(如MAMP),本教程采取手动配置的方式,充分利用...

    APACHE与PHP配置方法

    Apache 与 PHP 配置是将这两个开源软件结合在一起,以提供动态网页服务。Apache 是一个流行的网络服务器,而 PHP 是一种广泛使用的服务器端脚本语言,常用于创建交互式 Web 应用程序。 **Apache 的安装与配置** 1....

    CentOS系统中安装配置Apache+PHP+MySQL环境.docx

    CentOS系统中安装配置Apache+PHP+MySQL环境 本文档旨在指导用户在CentOS系统中安装配置Apache、PHP和MySQL环境,涵盖了Apache、PHP和MySQL的安装和配置过程。 Apache安装和配置 在CentOS系统中安装Apache需要下载...

    Apache24和PHP7.2配置教程

    在本文中,我们将详细介绍如何配置Apache24服务器与PHP7.2环境,使两者能够协同工作,为用户提供高效稳定的Web服务。本教程将涵盖Apache24的基本配置、PHP7.2的安装与配置以及如何确保Apache能够正确解析PHP文件。 ...

    Linux下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解

    Linux 下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解 本篇文章详细介绍了在 Linux 操作系统下安装和配置 Apache2.2.x、MySql5.x 和 PHP5.x 的步骤,使用的操作系统为 Redhat AS5,内核版本为 Linux 2.6.18-8.el5,...

    Apache+php+mysql在windows下的安装与配置图解(最新版)

    Apache+PHP+MySQL 在 Windows 下的安装与配置图解(最新版) 本资源摘要信息将详细介绍 Apache、PHP 和 MySQL 在 Windows 平台下的安装和配置过程。该资源提供了详细的图解和一步步的安装指南,使得用户可以轻松地...

    apache + php 的运行环境配置程序

    3. **关联Apache与PHP**:在Apache的配置文件httpd.conf中,添加LoadModule指令加载php_module,然后设置PHP处理器的配置,如AddHandler和Action,让Apache知道如何处理.php文件。 如果计划使用MySQL数据库,还需要...

    centos5.2下配置apache+mysql+php

    ### CentOS 5.2 下配置 Apache + MySQL + PHP 在 CentOS 5.2 系统上搭建 LAMP(Linux + Apache + MySQL + PHP)环境是一项常见的任务,它为 Web 开发提供了一个强大的平台。本文将详细介绍如何从源码安装 Apache、...

    apache服务器配置php的方法

    配置Apache以解析PHP文件,需要修改`/etc/apache2/mods-enabled/dir.conf`(Ubuntu/Debian)或`/etc/httpd/conf.d/php.conf`(CentOS/RHEL)文件。确保`AddType application/x-httpd-php .php`这行存在于配置文件中...

    apache + php 环境配置

    下面是一个详细的步骤来说明如何配置Apache + PHP环境: 1. **下载Apache和PHP**:首先,你需要从官方网站下载适合你操作系统的Apache服务器(例如,httpd.apache.org)和PHP(例如,php.net)。确保选择与你的系统...

    CentOS Apache配置详解

    在本文中,我们详细介绍了 CentOS 上的 Apache 配置,包括安装、设置、配置文件、模块、文档根目录、错误日志文件、控制脚本、 MySQL 配置文件和 PHP 配置文件等。通过这些配置,我们可以实现一个功能强大且安全的...

    Apache MySQL PHP安装与配置

    本文将详细介绍在Windows环境下,如何安装和配置Apache、MySQL、PHP以及phpMyAdmin。 首先,我们需要准备好相应的软件安装包。对于Apache,我们可以选择Apache 2.2版本的Windows安装包(httpd-2.2.16-win32-x86-no_...

    Apache+PHP配置要点

    ### Apache+PHP配置要点 ...通过以上步骤,我们可以成功地配置Apache 2.2和PHP 5.2.8,实现动态网页服务的基础环境搭建。这对于开发基于PHP的应用程序非常重要,同时也为后续的开发工作奠定了坚实的基础。

    Windows_8下安装配置Apache_2.2.22+MySQL_5.5.21+PHP_5.4.0服务器环境教程

    在本教程中,我们将深入探讨如何在Windows 8操作系统下安装和配置Apache 2.2.22、MySQL 5.5.21以及PHP 5.4.0,最终搭建一个功能齐全的本地服务器环境。这个过程不仅适用于专业开发者,也适合那些希望在自己的计算机...

    PhpStorm6 配置Apache

    本文将详细解析如何在PhpStorm 6中配置Apache Web服务器,以便开发者能够更高效地进行PHP项目的开发、调试和测试。通过以下步骤,我们将深入理解每个环节的关键知识点。 ### 一、打开设置 首先,启动PhpStorm 6,...

Global site tag (gtag.js) - Google Analytics