软件下载

目前,Apache和PHP均未出现官方的64位版本。

Apache 64位:

http://files.cnblogs.com/liangjie/httpd-2.2.19-win64.rar

PHP 64位:

http://files.cnblogs.com/liangjie/php-5.2.5(x64)-part1.rar

http://files.cnblogs.com/liangjie/php-5.2.5(x64)-part2.rar

注:两个文件夹合并即可

MySQL 64位:

网上到处都是

安装Apache 64位

1.解压

将下载的httpd-2.2.17-win64.rar压缩包解压到某一目录下,如D:\Apache2.2

2.编辑配置文件D:\Apache2.2\conf\httpd.conf作如下修改【注意路径中必须使用左斜杠】:

ServerRoot "/httpd-2.2-x64"改为

ServerRoot "D:/Apache2.2"

Listen 80改为

Listen 8080 #端口,若已开启IIS,则80端口就不能使用了

DocumentRoot "/httpd-2.2-x64/htdocs"改为

DocumentRoot "D:/Apache2.2/htdocs" #放置网站文件的路径

DirectoryIndex index.html改为

DirectoryIndex index.html index.htm index.php  #加入index.php,PHP的默认页

ScriptAlias /cgi-bin/ "/httpd-2.2-x64/cgi-bin/"改为

ScriptAlias /cgi-bin/ "D:/Apache2.2/cgi-bin/"

<Directory "/httpd-2.2-x64/htdocs">改为

<Directory "D:/Apache2.2/htdocs">

<Directory "/httpd-2.2-x64/cgi-bin">改为

<Directory "D:/Apache2.2/cgi-bin">

将LoadModule rewrite_module modules/mod_rewrite.so前的#去掉

3.执行安装命令:

进入D:\Apache2.2\bin

执行命令:httpd.exe -k install(将apache加入系统服务,默认服务名是Apache2.2)

执行命令:httpd.exe -k start(运行服务)

以后可以使用D:\Apache2.2\bin\ApacheMonitor.exe进行服务的开启、关闭、重启与监控等操作

4.测试安装是否成功

打开浏览器,输入:http://localhost:8080,显示It Works! 说明成功!

安装PHP 64位

1.将下载的php安装包php-5.2.5-x64-2007-11-12.zip中的php-5.2.5 (x64)文件夹复制到某一路径下,如D:\PHP

2.修改配置文件D:\Apache2.2\conf\httpd.conf

在#LoadModule vhost_alias_module modules/mod_vhost_alias.so一行下加上:

LoadModule php5_module "D:/PHP/php5apache2_2.dll"

PHPIniDir "D:/PHP"

在AddType application/x-gzip .gz .tgz下加上:

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html  #.html, .php为可执行php语言的扩展名

3.将如下文件复制到C:\Windows\System32下

D:\PHP\php5ts.dll
    D:\PHP\php5isapi.dll
    D:\PHP\php5apache2_2.dll
    D:\PHP\ext\php_mysql.dll
    D:\PHP\ext\php_mysqli.dll
    D:\PHP\libmysql.dll

4.将D:\PHP\php.ini-recommended复制为D:\PHP\php.ini,并作如下修改

修改extension_dir = "./"为

extension_dir = "ext" #指定动态连接库的目录

将extension=php_mysql.dll前的分号(注释)去掉

5.测试是否安装成功

修改D:\Apache2.2\htdocs\index.html文件,加入:<?php
echo phpinfo(); ?>

重启httpd服务输入网址:http://loalhost:8080
,看到php信息,说明成功![注意重启apache服务]

安装MySQL

不再赘述

注:以上内容和文件摘自网络,查找时有些不便,故整理之,在此一并感谢原作者

Windows下64位Apache+PHP+MySQL配置的更多相关文章

  1. Windows下64位Apache服务器的安装

    转自:http://www.blogjava.net/greatyuqing/archive/2013/02/13/395308.html 首先需要说明的是,Apaceh服务器没有官方的64位版本,只 ...

  2. windows下手动安装 Apache+php+mysql

    PHP 为什么先说php,因为apache的配置要写入php的一些路径 http://php.net/downloads.php  选择windows donwload 选择Thread Safe的版 ...

  3. 【FFmpeg】Windows下64位ffmpeg编译

    本文主要记录在64位Windows 7下,编译64位ffmpeg的过程. 1.资源准备 (1). MSYS http://sourceforge.net/projects/mingwbuilds/fi ...

  4. Windows下的免安装版MySQL配置

    原文地址:https://blog.csdn.net/qq_40277973/article/details/81517479 近日在新的电脑上安装MySQL遇到一些小问题,在此做分享,也作为日后备用 ...

  5. windows下64位python的安装及机器学习相关包的安装(实用)

    开通博客已久,想了好久决定写个基础的安装教程,望后人少走弯路,也借此希望跟大家多多交流.文中给出的链接默认是基于对python2.7的前提下的包. 1.首先下载64位Python包,进行安装(默认py ...

  6. windows下PHP与Apache的安装配置

    1.下载安装apache:官网 http://httpd.apache.org/download.cgi#apache24 下载httpd-2.2.25-win32-x86-no_ssl.msi并安装 ...

  7. windows(64位)下使用curl安装

    windows(64位)下使用curl安装 转自:https://blog.csdn.net/wkj001/article/details/54889907 2017年02月06日 09:46:47  ...

  8. Hadoop 在 windows 7 64位的配置(一)|非cygwin

    参照原文   http://blog.csdn.net/supperman_009/article/details/39991809 环境: Hadoop-2.4.1 Windows 7 64位 jd ...

  9. 【VS开发】【miscellaneous】windows(64位)下使用curl命令

    windows(64位)下使用curl命令 Curl命令可以通过命令行的方式,执行Http请求.在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令. 工具 ...

随机推荐

  1. Java内存管理:Java内存区域 JVM运行时数据区

    转自:https://blog.csdn.net/tjiyu/article/details/53915869 下面我们详细了解Java内存区域:先说明JVM规范定义的JVM运行时分配的数据区有哪些, ...

  2. mingw 构建 gdal 2.1.2

    目录 1.准备 2.生成Makefile 3.编译 4.编译遇到错误及解决办法 1.生成静态库时候ar提示参数列表太长 2.生成动态库时候g++提示参数列表太长 前两日有人在oschian上问我min ...

  3. .NET领域最为流行的IOC框架之一Autofac WebAPI2使用Autofac实现IOC属性注入完美解决方案 AutoFac容器初步

    .NET领域最为流行的IOC框架之一Autofac   一.前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程 ...

  4. SVN:This client is too old to work with working copy…解决的方法

    解决svn:This client is too old问题 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbXlmbXlmbXlmbXlm/font/5a ...

  5. 【转载】VMware虚拟机NAT模式网络配置图文教程

    原文:https://blog.csdn.net/dingguanyi/article/details/77829085 一.引言 在Windows上搭建集群实验环境时,为能够让集群结点之间相互通信, ...

  6. 微表面分布函数(Microfacet Distribution Function)确切含义

    <Physically-Based Shading Models in Film and Game Production>中说:“D()的值不局限于0到1,可以任意大”,这句话使我比较好奇 ...

  7. spring 整合junit进行测试

    如果想让junit和spring容器环境无缝对接的话,可以使用如下方式: import com.jd.ptest.service.ICronService; import org.junit.Test ...

  8. Atitit 酷奇的押金危机 遇到资金链断裂作为创始人应该怎么办

    Atitit 酷奇的押金危机  遇到资金链断裂作为创始人应该怎么办 遇到对方确实经营不善,资产已经还不了用户的押金怎么办?? 1. 一些重要原则 1 1.1. 二次分配原则  公平原则 1 1.2. ...

  9. 【iCore4 双核心板_ARM】例程二十七:LWIP_NETIO实验——以太网测速

    实验现象: 核心代码: int main(void) { system_clock.initialize(); led.initialize(); adc.initialize(); delay.in ...

  10. Centos7下安装Oracle11g r2图形化界面数据库

    我的centos7是在VMware下安装的,安装Oracle安装了好久好久,最开始的时候在网上找的两个文章,按照步骤装,有一篇写着装的时候有灰色的竖线,直接按space键或者鼠标右键closed关闭掉 ...