Apache 2.4.10(文件:httpd-2.4.10-win64-VC11.zip)

php 5.6.26 (文件:php-5.6.25-Win32-VC11-x64.zip)

mysql 5.6.24(文件:mysql-5.6.24-win32.zip)

安装apache前先安装VC11(vcredist_x64.exe)

Apache 下载后是zip包,解压到后放在合适的位置.

php 下载后也是zip包,同样解压到合适位置

MySQL选择的是免安装版的,解压到合适的位置

一、配置php

将php文件夹下的php.ini-production复制一份,并重命名为php.ini。

将php文件夹的路径,如C:\php,和php下ext文件的路径,如C:\php\ext加入环境变量Path中。环境变量:计算机-属性-高级系统设置-环境变量-系统变量-Path-编辑,再后面添加;C:\php;C:\php\ext

二、配置Apache

打开Apache文件夹下的conf文件夹下的httpd.conf。

查找ServerRoot,写入Apache文件夹路径。

查找ServerName ,写入域名或本地IP

查找DocumentRoot,写入Apache下htdocs文件路径

查找<Directory "c:/Apache24/htdocs"> ,同样修改路径

查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm

查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/",修改为你的cgi-bin路径

查找<Directory "c:/Apache24/cgi-bin">,修改为你的cgi-bin路径

在最后一行添加以下三行:

LoadModule php5_module "C:\php\php5apache2_4.dll"

AddType application/x-httpd-php .php .html .htm

PHPIniDir "C:/php"

httpd.conf 配置完成,保存httpd.conf 。

三、apache安装

管理员身份运行cmd,命令行输入:C:\apache24\bin\httpd -k install

四、开启几个常用php扩展

打开php.ini

将; extension_dir = "ext"修改为 extension_dir = "ext"

将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll

将;extension=php_mysql.dll修改为 extension=php_mysql.dll

将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll

五、mysql安装

添加环境变量;C:\mysql\bin至Path

修改配置文件:C:\MySQL\my-default.ini

添加配置:

basedir=C:\MySQL(mysql所在目录)

datadir=C:\MySQL\data (mysql所在目录\data)

管理员身份运行cmd,进入mysql/bin文件夹,运行mysqld -install

启动mysql:输入net start mysql

登录:mysql -u root -p

windows下apache+php+mysql配置的更多相关文章

  1. Windows下Apache+mod_python+Django配置

    Windows下Apache+mod_python+Django配置 Apache 首先要安装Apache,我安装的版本是2.2.*: Python python肯定是要安装的,我安装的版本是2.5的 ...

  2. windows下apache+https环境配置

    windows下apache+https环境配置 转 https://www.cnblogs.com/sandaizi/p/7519370.html 1.修改配置文件conf/httpd.conf,去 ...

  3. windows下apache+php+mysql 环境配置方法

    一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t. ...

  4. Windows下Apache+PHP+MySQL搭建web服务器

    Apache+PHP+MySQL搭建服务器 工欲善其事必先利其器. 最近由于电脑出了问题不得不重新安装需要的文件,代码什么的都没了,以前也没怎么写过东西这回就先试试手,写的不是太好,希望大家不要介意哈 ...

  5. windows下apache及mysql定时自动重启设置

    有时候觉得,服务器运行时间过长,造成服务器内存等压力过大.因此,不用重新启动服务器的情况下,完成apache和mysql的内存释放,是非常有益处的(把重启时间设置在访问量最低的).首先,apache的 ...

  6. Windows下Apache+PHP+MySQL开发环境的搭建(WAMP)

    准备工作: 1.下载apache服务器安装包,官网http://www.apache.org/,下载地址:http://httpd.apache.org/download.cgi 2.下载MySQL, ...

  7. Windows下apache php wordpress配置

    2. Use notepad to open httpd.conf config file. Make use the line "LoadModule rewrite_module mod ...

  8. windows下 apache,php,mysql,phpadmin集成化安装

    1.appserv 直接下载安装, 2.linux环境下下载安装LAMP

  9. windows下apache安装 https配置。

    https://blog.csdn.net/jhope/article/details/78596066?utm_source=blogxgwz2 https://blog.csdn.net/tdcq ...

随机推荐

  1. 【转载】利用jetty+Eclipse实现超轻量级web开发

    之前一直使用maven的jetty插件.今天换种方式. 使用下面介绍的方式你只有一个java project就行. 开发环境更简单,debug也更方便,不需要remote debug的方式,jetty ...

  2. Android程序的隐藏与退出

    转自Android程序的隐藏与退出 Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activit ...

  3. Git遇到的一点错误

    [背景] 折腾: [记录]将googlecode上面的crifanLib迁移到Github上 期间出错: ​ ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 ...

  4. (转)java多线程的一篇好文

    云转型基石ThinkServer特性解析 2013-05-29 10:47 佚名 importnew 字号:T | T 本文只是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本 ...

  5. 通过UIImagePickerController完成照相和相片的选取

    UIImagePickerController是用于选取现有照片,或者用照相机现场照一张相片使用的 定义: @interface ShowViewController : UIViewControll ...

  6. Java IO复习 UDP

    客户端: package cn.zyw.javaurl; import java.io.IOException; import java.net.*; /** * Created by zyw on ...

  7. Border - SGU 133(排序)

    题目大意:有N对区间现在剔除一些区间,这些区间被另一些区间完全包含,如,Ai<Bi, Bj<Aj, A完全包含B,求出来这样被包含的区间个数. 分析:首先按照第一个数字先进行一下排序,然后 ...

  8. thinkphp I方法取传参

    /** * 获取输入参数 支持过滤和默认值 * 使用方法: * <code> * I('id',0); 获取id参数 自动判断get或者post * I('post.name','','h ...

  9. winform 子窗体数据改变刷新父窗体 分类: WinForm 2014-05-06 18:30 246人阅读 评论(0) 收藏

    两种方法实现: 第一种,传时间变量,主窗体要不停的刷新数据,占用资源比较大. 第二种,用this,感觉比较好用,建议用这种方法. 举例: 主窗体命名:FormA; 子窗体命名:FormB; 数据绑定方 ...

  10. 用ChooseALicense帮自己选一个开源license,然后用AddALicense给自己的github自动加上license文件

    在我之前的一篇博客里面介绍过tl;drLegal ——开源软件license的搜索引擎,可以很方便的查询各种license,并且给出了很简洁的解释.今天又发现了另外一个帮助你选择你的开源软件licen ...