zoukankan      html  css  js  c++  java
  • Windwos下 php mysql apache 环境配置

    一、下载所需软件:

    1.安装Windows组件:
    安装Apache的前  必须安装  VC11 vcredist_x86.exe (64位请下载vcredist_x64.exe),选择时尽量选择英文版。

    2.下载Apache:
    Apache2.4.9(httpd-2.4.9-win32-VC11.zip) http://www.apachelounge.com/download/ 
    (说明:Apache官方网站只提供了源文件,需要自己编译,但是apachelounge 这个网站为我们编译好了。下载时注意选择 VC11,注意区分32位与64位)
     
    3.下载PHP:
    php-5.5.10(php-5.5.10-Win32-VC11-x86.zip),我们这里选择线程安全版(VC11 x86 Thread Safe)。
    (关于如何选择线程安全与非线程安全,请参阅:Which version do I choose? 或 选择和下载 PHP 发行包 或 PHP的线程安全与非线程安全版本的区别

    4.下载MySQL:
    MySQL 5.6.16(MySQL Community Server 5.6.16) http://dev.mysql.com/downloads/mysql/ 
     
    二、开始安装
     
    1. 安装VC11,若干个下一步就OK;

    2. Apache下载后是zip包,解压到后放在合适的位置就可以了,这里我们将它放在C盘的apache24目录,即:C:apache24;

    3. php下载后也是zip包,同样解压到合适位置,我们这里也将其放在C盘的php5目录,即:C:php5;

    4. 安装mysql也很简单,若干个Next(官方安装教程:http://dev.mysql.com/doc/refman/5.6/en/mysql-installer-gui.html)

    三、配置

    1. 将C:php5php.ini-production 复制一份,并重命名为php.ini;同时将 C:php5C:php5ext 加入环境变量PATH中;
    php扩展路径:extension_dir = "C:phpext"

    2.用编辑器打开C:apache24confhttpd.conf [一定要修改正确Apache的配置文件,路径应该依据实际情况修改]

    修改配置文件中,所有与路径相关的代码 ServerRoot "C:/Apache24" => ServerRoot "C:/Apache24"(这里输入的是你解压apache安装包的位置
       
    添加 (在C:apache24confhttpd.conf 最后一行添加)
    a.让apache支持php
    添加 LoadModule php5_module "c:/php55/php5apache2_4.dll" (请确认c:/php5/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)
    添加 AddType application/x-httpd-php .php .html .htm
    b.告诉apache php.ini的位置
    添加 PHPIniDir "c:/php5" 
     
    至此,httpd.conf 配置完成,保存httpd.conf 。

    3.将apache安装到系统服务中
    在cmd中执行:c:apache24inhttpd -k install
     
    如果需要卸载,【卸载Apache 服务的命令 c:apache24inhttpd -k uninstall】
     

    4.开启几个常用php扩展,用编辑器打开C:php5php.ini
    修改 721行 将;extension_dir = "ext" => extension_dir = "ext" (去掉extension前面的分号)
    修改 873行 将;extension=php_mbstring.dll => extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展) 
    修改 875行 将;extension=php_mysql.dll => extension=php_mysql.dll(去掉extension前面的分号)
    修改 876行 将;extension=php_mysqli.dll => extension=php_mysqli.dll(去掉extension前面的分号) 

    四、启动
    启动apache,两种启动方式:1.在windows服务中启动;2.双击c:apache24inApacheMonitor.exe启动;
    启动mysql,两种启动方式:1.在windows服务中MySQL56启动;2.Mysql Notifier启动。

    五、测试
    下面我们测试下环境吧,我们安装最常用的mysql管理工具phpmyadmin测试吧
  • 相关阅读:
    GCD and LCM HDU 4497 数论
    c++ const 修饰变量位置含义
    洛谷 P1017 进制转换
    洛谷 P1029 最大公约数和最小公倍数问题
    Buses and People CodeForces 160E 三维偏序+线段树
    Python学习-第三天-面向对象编程基础
    Python学习-第二天-字符串和常用数据结构
    关于Python学习的一点说明
    Python学习-第一天-函数和模块的使用
    Super Mario HDU 4417 主席树区间查询
  • 原文地址:https://www.cnblogs.com/chenshuo/p/3856073.html
Copyright © 2011-2022 走看看