Windows下64位Apache+PHP+MySQL配置

软件下载

目前,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

不再赘述

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

时间: 2024-08-29 05:33:47

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

Windows下64位Apache服务器的安装

转自:http://www.blogjava.net/greatyuqing/archive/2013/02/13/395308.html 首先需要说明的是,Apaceh服务器没有官方的64位版本,只有民间的高手自己制作的.下面是具体的安装步骤. 在https://blackdot.be/download-archive/ 下载64位的Apache服务器.目前的版本是2.2.19,下载之后的压缩包名为httpd-2.2.19-win64.rar: 将该包解压至一个目录,如我的目录为E:\Apac

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

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

Windows下64位SQLite3.10动态库编译

在开始动手编译之前,先让我们对SQLite有一个初步的认识: SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中.它是D.RichardHipp建立的公有领域项目.它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了.它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl.C#.PHP.Java等,还有ODBC接口,同样

Windows7 QT5.6.0(64位)使用mysql(64位)环境搭建详解

1 说明 使用环境为:Windows7 VS2015 QT5.6.0(64位),MYSQL 5.7.13(64位). 网上各种错误.模糊.抽象的资料,配置环境花了半天,痛定思痛,总结出来,方便后来人. 原创,转载请注明出处. 2 方法/步骤 2.1 下载和安装QT和MYSQL QT和MYSQL安装部分先后顺序.(VS2015当然也要安装,此处不做详细描述). 2.1.1 下载安装MYSQL 2.1.1.1 下载MYSQL 下载地址:http://dev.mysql.com/downloads/m

Windows下Nginx Virtual Host多站点配置详解

Windows下Nginx Virtual Host多站点配置详解 此教程适用于Windows系统已经配置好Nginx+Php+Mysql环境的同学. 如果您还未搭建WNMP环境,请查看 windows7配置Nginx+php+mysql教程. 先说明一下配置多站点的目的:在生产环境中,如果将系统所有代码文件都放在公开目录中,则很容易被查看到系统源码,这样是很不安全的,所以需要只公开index.php的入口文件目录.而同一个服务器中,可能运行多个系统,这样就必须公开多个入口文件目录,以便用不同的

unigui应用之64位apache部署

在64位apache下部署unigui的isapi模块1. 建立一个unigui程序 2. 在程序中写入简单的内容   3. 增加64位程序编译选项,在列表中选择64位windows,然后进行程序的编译   4. 接下来是安装64位的apache环境,这时选择最新wampserver组合程序,这个没有什么特殊的说明,一路next,其他安装apache服务器的64位也是一样的,那样整个资源占用更小一点    5. 首先在c盘建立目录webapps,将我们已经编译好的64位程序my64bittest

Windows下安装MySQLdb, Python操作MySQL数据库的增删改查

这里的前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作.在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多.这个有点类似jdbc里的那个jar包. 下载链接:http://sourceforge.net/projects/mysql-python/ , 百度云盘 :http://pan.baidu.com/s/1dDgnfpR 密码:7bna 接着import MySQLdb就能使用了,下面给出测试代码:

Windows下安装php7+Apache2.4+MySQL

因为学习需要,所以在Windows下安装php7+Apache2.4+MySQL 1.安装Apache 到官网下载Apache2.4 ,选择Windows版本,这里本人下载2.4版本 下载之后解压 修改conf/httpd.conf 这里路径为Apache安装目录 修改网站代码存放路径 好了,启动 Apache,进入到bin目录,输入 httpd,浏览器输入127.0.0.1 即可显示 it's work 2.Apache加载php7模块 官网下载php7版本,主要区分一个是Thread Saf

Windows下Java程序实现对Mysql数据库的插入,删除,修改和查询

运行环境:Windows7,Eclipse,MySql,JDK1.7,mysql-connector-java-5.1.17-bin.jar 1 //import java.io.*; 2 import java.util.*; 3 import java.sql.*; 4 5 /** 6 * 7 * @date 2014-05-20 8 * @author asif 9 * @作用 java实现对mysql数据库的增减删查 10 * @bug 插入,删除,更新的时候异常停止 11 * 12 *