win10本地搭建apache+php+mysql运行环境
首先下载所需软件:
Vc2015:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145
Vc2012:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
Apache2.4:http://www.apachelounge.com/download
PHP:http://windows.php.net/download (下载线程安全版的,即Thread Safe)
Mysql:https://www.mysql.com/downloads
安装并配置Apache
Apache版本:Apache2.4.16
解压目录:D:\PHP\Apache24
安装Apache2.4.16,vc14版本的,需要先安装Visual C++ Redistributable for Visual Studio 2015运行库;vc11版本的,需要先安装Visual C++ Redistributable for Visual Studio 2012运行库
(1).下载回来的是解压文件,解压好放到要安装的位置。
(2).打开Apache24\conf下httpd.conf 文件,修改以下关键位置:
ServerRoot “D:/PHP/Apache24”(即Apache的安装位置);
DocumentRoot “D:/PHP/Apache24/htdocs” (Apache默认的网站根目录,可根据自己的 喜好调整)
修改根目录的选项:
修改前
<Directory "c:/Apache24/htdocs">
Options Indexes FollowSymLinks
AllowOverride null
Require all granted
</Directory>
修改后
<Directory "D:/PHP/Apache24/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#ServerName www.example.com:80 => ServerName 127.0.0.1:80 (去掉前面的#)
DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我们添加了 index.php index.htm)
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为
ScriptAlias /cgi-bin/ "d:/PHP/Apache24/cgi-bin/"
<Directory "c:/Apache24/cgi-bin"> => <Directory "d:/PHP/Apache24/cgi-bin">
(3).打开cmd,并输入以下命令行
d: 回车
cd PHP\Apache24\bin 调到Apache24中bin目录下
httpd 回车 如果没有任何提示表示启动成功
如果想在服务中添加Apache24,则以管理员身份 运行cmd,并输入以下命令
d: 回车
cd PHP\Apache24\bin 回车
httpd.exe -k install 回车
(4).打开浏览器输入“http://localhost/”进行测试,显示”It works!”证明配置成功。
安装并配置PHP
PHP版本:php5.6.14
安装目录:D:\PHP\php56
安装php5.6.14需要先安装Visual C++ Redistributable for Visual Studio 2012运行库
(1).下载回来的是解压文件,解压好放到要安装的位置;
(2).复制份php.ini-development,并改名为php.ini
(3).让Apache24加载PHP模块,打开Apache24\conf\httpd.conf,在最后加上
LoadModule php5_module "D:/PHP/php56/php5apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
PHPIniDir "D:/PHP/php56" (告诉apache php.ini的位置)
(4).开启几个常用php扩展(根据需求自行选择),打开php.ini文件,修改以下内容:
;extension_dir = "ext" => extension_dir = "D:/PHP/php56/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
注意:win下要开启curl扩展,libeay32.dll和ssleay32.dll必须放到PATH环境变量包含的目录下
(5).重启Apache服务器
安装Mysql
Mysql版本:mysql5.6.27
点击文件直接安装即可。
win10本地搭建apache+php+mysql运行环境的更多相关文章
- Mac下搭建Apache+PHP+MySql运行环境
https://www.cnblogs.com/xiaovw/p/8854896.html 前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和P ...
- CentOS搭建Apache+php+MySQL+Redis环境
要搭建一个本地linux服务器环境,按照网络教程依葫芦画瓢,噼里啪啦搭好后,发现redis服务怎么也弄不好,不喜欢那种明知有问题却无从下手又无能为力的感觉,碰了无数次壁以后,我决定卸载,重头来过,并尽 ...
- ubuntu 下搭建apache+python的运行环境
ubuntu下怎么搭建apache+python运行环境,可以参考http://www.01happy.com/ubuntu-apache-mod-python/ ,这里只是简单的记录下步骤,本文主要 ...
- Win10本地搭建Apache+PHP运行环境
微软全新操作系统Windows10在190个国家和地区正式同步上市,正版Windows7.Windows8.1用户均可在一年内免费升级.介绍一下在升级后的Windwos10系统上安装及配置Apache ...
- windows本地搭建nginx+php+mysql+redis环境详细步骤
1.mysql的下载和安装 这个可参考我另外一篇文章:http://www.cnblogs.com/myIvan/p/9265645.html 2.php的下载和配置修改 下载地址:https://w ...
- apache+php+mysql运行环境
建议Apache2.4+php5.6+mysql5.5+phpmyadmin4.4.4 参考: http://jingyan.baidu.com/article/fcb5aff797ec41edaa4 ...
- 64位win7旗舰版搭建apache+php+mysql开发环境[转]
我建议把apache.php.mysql都安装在一个文件夹中,比如:web/apache.web/php.web/mysql 1.安装apache2.2.25,请查看win7下安装VC9版本的ap ...
- 腾讯云服务器搭建Apache/PHP/MySQL环境
软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...
- Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程
这篇文章主要介绍了Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程,需要的朋友可以参考下 准备篇 一.环境说明: 操作系统:Windows Server 201 ...
随机推荐
- Monitoring Processes with Supervisord
If you're interested in more of this type of content, check out the Servers for Hackers eBook! As so ...
- Java集合---Array类源码解析
Java集合---Array类源码解析 ---转自:牛奶.不加糖 一.Arrays.sort()数组排序 Java Arrays中提供了对所有类型的排序.其中主要分为Prim ...
- 关于datatime 时间处理模块:
import time from datetime import datetime from datetime import timedelta aHour= ...
- Jquery利用Iframe实现跨子域
cross_sub.html <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...
- Socket 类通信例子-第24章
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- 四则运算appNABCD模型
团队: 郭志豪:http://www.cnblogs.com/gzh13692021053/ 杨子健:http://www.cnblogs.com/yzj666/ 刘森松:http://www.cnb ...
- struts2自定义MVC框架
自定义MVC:(首先了解Model1和Model2的概念) Model1与Model2: Model1:就是一种纯jsp开发技术,将业务逻辑代码和视图渲染代码杂糅在一起. Model2:Model2是 ...
- C语言末
最后一篇C语言的随笔啦,今天考试,感觉脑袋里一片空白,好像失忆了一样,但是不管怎么说,反正已经考完试了,成绩的好坏只能说明你以前的学习情况,不能预测你下一阶段的学习,不管考的怎么样,都已经过去了,考试 ...
- 3.线性表-cursor
fatal.h #include <stdio.h> #include <stdlib.h> #define Error( Str ) FatalError( Str ) #d ...
- 使用 PHP 内置函数 get_browser() 判断是否是移动浏览器
get_browser — 获取浏览器具有的功能.该函数通过查找 browscap.ini 文件中的浏览器信息,尝试检测用户的浏览器所具有的功能. 由于许可证的问题,PHP 未提供浏览器功能文件,可以 ...