`
king_tt
  • 浏览: 2260769 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

X64 64位Windows 7系统上部署Apache + PHP + MySQL

 
阅读更多

用32位win7系统的,只需要下载一个傻瓜包就可以了,百度或者google下可以出来一大片,我以前在xp上也是通过傻瓜包来安装php环境的,效果还挺不错的。但是64位系统不行。 32位的傻瓜包装在64位系统上边,连apache都没法运行(应该是服务无法加载),整个体系根本运作不起来。后来去找了一下台湾网友写的那篇文章,发现错误百出,这里就不点名批评了。下面介绍一个比较合适的方法,顺利部署Apache+PHP+ MySQL(AMP)组合,而且操作也不像想象中的麻烦。

基本上就是找合适的适用于win7 64位的资源,然后按手工部署的方法走一遍就行了。按照本文的提示,二十分钟之内搞定应该是绰绰有余的。

1、Apache 本地下载http://www.box.net/shared/1u7k7zoqvp80vg9zosgr

Apache需要64位版本的。http://www.blackdot.be/?inc=apache/binaries,下载那个httpd-2.2.15-win64.rar就可以了。要注意的是这个是blackdot改制成的64位,在赞扬他们默默无闻的奉献精神的同时,也要注意它并非官方的binaries,由此造成的后果应自负。

里边没有安装程序。把它解压到一个合适的地方,这里是C:\server\httpd-2.2-x64。请确定有相应的权限。

下面该修改httpd.conf了。这个配置文件,易懂是出了名的。即使没有操作说明,根据其中的英文注释行也能看得懂。但是为了方便起见,还是把要改的说明一下:

ServerRoot “C:/server/httpd-2.2-x64

ServerNamelocalhost:80

DocumentRoot “C:/server/httpd-2.2-x64/htdocs”

<Directory “C:/server/httpd-2.2-x64/htdocs”>

DirectoryIndexindex.html index.htm index.php

ScriptAlias /cgi-bin/ “C:/server/httpd-2.2-x64/cgi-bin/

按照我的经验,加粗的是要改的。这里的数据都是基于前面确定目录的基础上的,如果用你自己的路径,别忘了写绝对路径,反斜杠(\)也要改成正斜杠(/)。另外,打开MOD_REWRITE的限制:去掉“LoadModule rewrite_module modules/mod_rewrite.so”前面的#号。

该安装了!用管理员权限进入命令提示符,执行

bin\httpd.exe -k install

bin\httpd.exe -k start

即可。双击bin\ApacheMonitor.exe,通过托盘图标控制apache服务的开关。打开浏览器,输入localhost,见证奇迹的时候到了……

2、php 本地下载http://www.gokuai.com/f/1378gSLW4GF7777p

下载解压,这里设路径为C:\server\php。

下面要加载一下apache的模组。在LoadModule directives里边,最末尾加上这样几行。

LoadModule php5_module “C:/server/php/php5apache2_2.dll”

AddType application/x-httpd-php .php

PHPIniDir “C:/server/php”

把这些文件拷到system32目录下(无需regsvr32)

C:/server/php/php5ts.dll

C:/server/php/php5isapi.dll

C:/server/php/php5apache2_2.dll

C:/server/php/ext/php_mysql.dll

C:/server/php/libmysql.dll(原文少了一个这个,害的wp老是报错“php似乎没有安装mysql拓展”)

把php.ini-dist拷一个副本,称为php.ini。打开这个文件,修改

extension_dir = “C:/server/php/ext/”

allow_url_fopen = Off

通过去掉分号的方法,加载这些dll。

extension=php_gd2.dll
extension=php_mysql.dll
extension=php_oci8.dll (Oracle数据库)
extension=php_pgsql.dll (postgre 数据库)
extension=php_zip.dll

再对mysql进行一些配置

mysql.default_port = 3306
mysql.default_host = localhost

改一下session.save_path = “C:/tmp”

3、mysql 本地下载http://www.gokuai.com/f/7fIq5199XE8B6o32

这个真的最简单。mysql有64位的官方安装版,下面不解释。

4、phpmyadmin和其他。

PMA未经试验,但事实上,给自己用,phpmyadmin纯属没事找事。自己可以下载官方GUI Tools(本地下载http://www.gokuai.com/f/9VQh4X1MK72NZ615),用x86的就可以了。

分享到:
评论

相关推荐

    php+apache+mysql x64

    【标题】"php+apache+mysql x64" 指的是在64位...这个"php+apache+mysql x64"的压缩包提供了搭建64位Web开发环境的基础,对于开发者而言,这意味着能够在一个一致且兼容的环境中开发、测试和部署基于PHP的Web应用程序。

    Windows + Apache + PHP + MySQL点餐系统

    本项目服务端环境要求为 Windows + Apache + PHP + MySQL。 下面介绍如何搭建环境,部署服务器端应用。 1.开发工具WAMP Server安装包 wampserver3.1.7_x86.exe, 双击安装包,根据提示进行安装即可。 默认安装目录...

    (亲测)WindowsServer2008下搭建Apache+PHP+MySQL

    【搭建Apache+PHP+MySQL环境】在Windows Server 2008操作系统中,为了搭建一个高效稳定的Web开发环境,通常会选择集成的WAMP(Windows、Apache、MySQL、PHP)服务器。以下将详细介绍如何一步步地安装和配置这些组件...

    windows+apache+php5+mysql 部署

    【Windows + Apache + Php5 + Mysql 部署详解】 在Windows环境下搭建Apache、PHP5和MySQL的组合,常被称为LAMP环境的Windows版本,是开发和运行PHP web应用程序的基础。以下是一步步的详细步骤: 一、安装Apache ...

    windows+apache+mysql+php架构部署

    WAMP(Windows + Apache + MySQL + PHP)架构是指在Windows平台上使用Apache作为Web服务器、MySQL作为数据库管理系统以及PHP作为服务器端脚本语言的一种组合模式。该组合因其高度兼容性和易用性,在Web开发领域得到...

    Apache+PHP+MySQL+Perl服务器套件 v1.1.0 简体中文版

    这里我们将深入探讨这些技术以及如何在Windows环境下安装和配置"Apache+PHP+MySQL+Perl服务器套件 v1.1.0 简体中文版"。 **Apache** 是全球最广泛使用的Web服务器软件,它提供了稳定、高性能的HTTP服务。Apache以其...

    在FreeBSD8系统部署Apache+MySQL+PHP5.pdf

    在FreeBSD8系统中部署Apache+MySQL+PHP5环境是一项涉及多个步骤的过程,包括安装Web服务器Apache、数据库服务器MySQL以及PHP脚本解释器。以下是对整个部署过程的知识点详细说明。 首先,安装Apache2.2。通过FreeBSD...

    hmailserver+roundcube(apache+mysql+php)邮件服务器配置

    ### hmailserver+roundcube(apache+mysql+php)邮件服务器配置详解 #### 一、概述 本篇文章将详细介绍如何在Windows Server环境下搭建基于hmailserver与roundcube的邮件服务器系统。该邮件服务器系统不仅包括hmail...

    linux下安装apache+php+mysql的最简步骤

    在Linux系统中,构建一个基于Apache、PHP和MySQL的服务器环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构。这是一种常见的Web开发平台,适用于动态网站和应用程序的部署。下面将详细介绍如何在Linux环境下...

    Windows下安装Apache+php+mysql+bugfree

    在 Windows 操作系统中部署一个集成环境(如 Apache、PHP、MySQL 和 BugFree),对于搭建 Web 开发平台至关重要。以下将详细介绍整个安装过程。 #### 一、安装 Apache 1. **下载与选择版本**: - 首先访问 Apache...

    php 集成环境 Apache+MySQL+PHP集成环境汇总

    本篇文章将详细介绍如何配置和使用Apache+MySQL+PHP集成环境。 **1. Apache HTTP服务器** Apache是世界上最流行的Web服务器软件,它提供了强大的功能和灵活性。在WAMP环境中,Apache负责接收HTTP请求并返回PHP处理...

    CentOS7下源码编译配置Apache2.4+MySQL5.6+PHP71

    在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...

    apache+mysql+php部署

    通过以上步骤,你就成功地部署了一个 Apache+MySQL+PHP 的 Web 服务器环境,可以支持动态内容和数据库驱动的网站。在实际操作中,根据具体需求可能还需要进行安全配置、日志管理、性能监控等更多工作。

    Windows_IIS(Apache)+PHP+Mysql+Zend+phpmyadmin环境配置教程

    这个"Windows_IIS(Apache)+PHP+Mysql+Zend+phpmyadmin环境配置教程"提供了一个详细的指南,帮助新手和经验丰富的开发者设置这个常见的技术栈。 首先,我们从IIS(Internet Information Services)开始,它是微软...

    ( WindowsServer2003下搭建Apache+PHP+MySQL+drupal.doc )

    ### 在Windows Server 2003下搭建Apache+PHP+MySQL+Drupal的详细步骤与注意事项 #### 一、概述 本文旨在提供一个详尽的指南,帮助用户在Windows Server 2003环境下搭建Apache+PHP+MySQL+Drupal的集成环境。通过...

    64位系统下的apache+mysql+php安装配置.pdf

    ### 64位系统下的Apache+MySQL+PHP安装配置知识点详解 #### 一、Apache的安装及配置 **1.1 安装准备** - **软件版本**: 准备好 Apache 的 64 位版本。本文档示例中使用的版本为 `httpd-2.2.13-win64.rar`。 - **...

Global site tag (gtag.js) - Google Analytics