zoukankan      html  css  js  c++  java
  • 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.2confhttpd.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.2in

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

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

    以后可以使用D:Apache2.2inApacheMonitor.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.2confhttpd.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:WindowsSystem32下

    D:PHPphp5ts.dll
        D:PHPphp5isapi.dll
        D:PHPphp5apache2_2.dll
        D:PHPextphp_mysql.dll
        D:PHPextphp_mysqli.dll
        D:PHPlibmysql.dll

      4.D:PHPphp.ini-recommended复制为D:PHPphp.ini,并作如下修改

    修改extension_dir = "./"为

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

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

      5.测试是否安装成功

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

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

    安装MySQL

        不再赘述

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

  • 相关阅读:
    HDU_1709 The Balence (生成函数)
    Ural_1003 Parity(并查集)
    HDU_1171 Big Event in HDU(生成函数)
    Ural_1306. Sequence Median(堆)
    POJ_2823 Sliding Window(单调队列)
    HDU_2065 "红色病毒"问题(指数型生成函数)
    HDU_2082 找单词 (生成函数)
    最长上升子序列问题(LCS)
    HDU_1284 钱币兑换问题(生成函数)
    HDU_2152 Fruit(生成函数)
  • 原文地址:https://www.cnblogs.com/liangjie/p/4201748.html
Copyright © 2011-2022 走看看