Apache版本:httpd-2.2.22-win32-x86-openssl-     
             下载地址:http://pan.baidu.com/s/1sjuL4RV
PHP版本:5.3.2
             下载地址:http://pan.baidu.com/s/1pJmIbiV
MySQL版本:mysql-installer-community-5.6.19.0.msi
             下载地址:http://pan.baidu.com/s/1eQcQXz0
phpMyadmin版本:phpMyAdmin-4.1.4-all-languages.3715384168.zip
             下载地址:http://pan.baidu.com/s/1mgJYiPM
一、Apache安装
    1、同普通软件安装一样,注意两个步骤:       
          安装类型:
         
              安装位置:
         
          安装完成电脑右下角任务栏出现Apache服务图标。
    2、测试
          浏览器地址栏输入:127.0.0.1
         出现如图:
         
          Apache安装成功。
    3、修改配置文件:c:\Apache22\conf\httpd.conf文件                 
          (1)修改Apache服务器默认网页存放地址
         
          改为:C:php_www文件夹为以后php网页文件存放地址
 
         
            
         
          改为:
         
              (2)修改Apache服务器默认打开文件,这里添加了index.php方便我们php程序运行         
         
          改为:
         
二、PHP环境搭建
    1、下载解压至PHP安装文件夹下
    2、修改Apache22\conf\httpd.conf文件  
    在-------------》
              #LoadModule vhost_alias_module modules/mod_vhost_alias.so
     后面添加:
     LoadModule php5_module "c:/php/php5apache2_2.dll"
     PHPIniDir "c:/php"
     AddType application/x-httpd-php .php .html .htm
    如图:(注意PHP的安装路径,并确认PHP目录下有对应版本的php5apache2_2.dll文件)
     
     保存后,重启Apache服务器。
    创建index.php文件,文件内容
    <?php
          phpinfo();
     ?>
     
    存放于Apache服务器网页存放文件夹(C:php_www)
 
    3、浏览器输入:127.0.0.1
         
          php与Apache的配置完成!
三、MySQL安装
    1、安装MySQL,和常用软件安装一样注意安装的位置(一个是数据库安装位置,一个是数据库源文件存放位置),记住数据库密码!
          在安装中开始时如果提示:
             
         
             请安装net framework 4.0后再安装MySQL数据库。下载地址:http://pan.baidu.com/s/1pJHklQj
          2、PHP配置      

将C:\PHP中的php.ini-development复制为php.ini。并打开修改:

(1).修改extension_dir = "C:\php\ext",如图:(该目录为PHP扩展文件目录,自己对应)

                   
                        (2).修改默认字符编码,如图设置为:UTF-8
                   
                        (3).加载过载文件
                  去掉  extension=php_exif.dll、php_gd2.dll、php_imap.dll、php_mbstring.dll、php_mysql.dll、php_mysqli.dll等 前面的“;”号。如图
                        
                   注意:在加载这些扩展文件时在你的扩展文件目录下已经存在了这些文件!
                   
                    修改成功后,访问127.0.0.1并进入index.php文件(上面已经提到过),如果存在如图显示:
                   
                        说明MySQL数据库与PHP搭建完成!
              (4)、测试
                   创建conn.php文件,保存于网页文件目录(C:\php_www)下,文件内容:(注意123456为我为数据库设置的密码)
                      
                   保存。浏览器访问该文件,如果网页无任何提示,测试成功!
四、安装phpMyAdmin
    1、下载phpMyAdmin解压,将文件夹存放于网页文件目录(C:\php_www)下;
    2、修改php.ini配置文件

(1)、将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),(试试看可行了,如果可以了就不需要再看下面了)

(2)、在php.ini找到session.save_path 这一行,设成session.save_path = "C:/php/tmp"把分号去掉

3、浏览器访问phpMyadmin输入用户名以及密码,

windows下PHP+Mysql+Apache环境搭建的更多相关文章

  1. 转:Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种运行模式。

    原文来自于:http://www.ituring.com.cn/article/128439 Windows下的PHP开发环境搭建——PHP线程安全与非线程安全.Apache版本选择,及详解五种运行模 ...

  2. Windows下ELK-5.4.3环境搭建

    Windows下ELK-5.4.3环境搭建 一.概述 ELK官网 https://www.elastic.co ELK由Elasticsearch.Logstash和Kibana三部分组件组成: El ...

  3. [转]MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)

    MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)   网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置M ...

  4. windows下vue.js开发环境搭建教程

    这篇文章主要为大家详细介绍了windows下vue.js开发环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近,vue.js越来越火.在这样的大浪潮下,我也开始进入vue的学习行列中 ...

  5. 【1】windows下IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  6. Windows下C,C++开发环境搭建指南

    Windows下C,C++开发环境搭建指南 前情提要 基于近一段时间很多网友发邮件反馈,说一些项目编译出现问题,诸如此类的情况. 就觉得很有必要写一篇C,C++开发环境的小指南,统一回复. 1.君欲善 ...

  7. Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种运行模式。

    今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵扯出更多让我困惑的问题. 为了将这些困惑一网打尽,我花了一下午加一晚上的时 ...

  8. php+mysql+Apache环境搭建

    最近有一个小程序需要用php来跑,记录一下php的环境配置过程. 1.首先在下载集成工具wamp,WAMP是指在Windows服务器上使用Apache.MySQL和PHP的集成安装环境,可以快速安装配 ...

  9. Windwos下 php mysql apache 环境配置

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

随机推荐

  1. [IOS Tableview] cell自定义view显示错误问题

    问题介绍:按照tableviewcell的tag自定义cell的view显示的时候,会出现拖动时显示错误情况(在Tableview的范围超出屏幕范围需要滑动的情况下). 我做的是一个下载界面,我为了简 ...

  2. java重写equals方法

    @Override public int hashCode() { return task.getId(); } @Override public boolean equals(Object obj) ...

  3. Oracle实例、用户、权限和角色

    1.数据库的实例:数据库创建后会有一系列为该数据库提供服务的内存空间和后天进程,称为该数据库的实例.每一个数据库至少会有一个实例为其服务.实例中的内存结构称为系统全局区(SGA),系统会根据当前计算机 ...

  4. 【Alpha阶段】第四次Scrum例会

    会议信息 时间:2016.10.20 21:00 时长:20min 地点:大运村1号公寓5楼楼道 类型:日常Scrum会议 个人任务报告 姓名 今日已完成Issue 明日计划Issue 今日已做事务 ...

  5. jQuery知识点总结(第三天)

    今天来总结剩余的选择器. 非常感谢评论区提问题的朋友们,有的错误是我笔误,有的问题则是知识点没有辨析解释清楚.只要有疑问,我们大家一同探究学习. 表单对象过滤选择器: ○ 选取所有可用的元素     ...

  6. sql附加数据库错误5120

    http://zhidao.baidu.com/link?url=p1o8EjUhn-RYFt1D4uIM-5HQF1oXZIRlPGaDiZ2FRMDzZDG1ooSARfkoPWG6SzTJTN6 ...

  7. 手写控件,frame,center和bounds属性

    一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4)如果是button等控件,还需考虑控件的单击事件等 (5)注意:View ...

  8. C#读写文本和连接数据库

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  9. Python-面向对象编程(二)

    面向对象进阶篇: 初级篇中我们介绍了面向对象基本知识: 1.面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 2.介绍了类中的对象.方法和属性及类中内置的方法 3.类 是一个模板 ...

  10. Python之路【第七篇】:初识Socket

    What is Socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket. Socket的英文原义是“孔”或“插座”.作为BSD UNIX的进程通信机制, ...