1. LAMP----PHP开发环境搭建(Win)
LAMP=Linux+Apache+MySQL+PHP.
Step1 安装Apache
http://httpd.apache.org/download.cgi
1.打开上面网址—>点击Files for Microsoft Windows—>点击ApacheHaus—>选择适当.zip下载
2.解压并修改ApacheXX为Apache—>打开..\Apache\conf\httpd.conf—>找到Define SRVROOT一项并将后面的路径改为当前自己Apache存放的地址—>找到Listen 80若80端口被占用(cmd下用netstat -a查看)则改为其他端口来保存httpd.conf文件
3.以管理员身份打开cmd—>输入"..\Apache\bin\httpd.exe" -k install -n apache来安装apache服务(含引号)
4.打开..\Apache\bin\ApacheMonitor.exe—>点击桌面右下角出现的图标—>选择apache—>点击start启动apache服务
5.打开浏览器—>输入访问http://localhost—>出现IT WORKS界面则安装成功
#卸载# 停止apache服务—>打开cmd—>输入sc delete apache
Step2 安装MySQL
http://dev.mysql.com/downloads/
1.打开上面网址—>选择Community—>点击MySQL Community Server下的DOWNLOAD—>选择适合的版本进行下载
2.解压并将文件放在G:\mysql5.7(此步随意)—>在mysql5.7下新建my.ini—>用记事本打开并进行如图配置:
3.以管理员身份打开cmd—>将目录切换到G:\mysql5.7\bin目录下—>输入mysqld install—>输入mysqld -- initialize初始化data目录—>输入net start mysql启动服务
#关闭mysql服务# win+R—>输入services.msc—>找到MySQL项—>停止
#修改密码# 以管理员身份打开cmd—>将目录切换到G:\mysql5.7\bin目录下—>输入mysql –u root –p登录—>输入密码—>输入use mysql进入mysql数据库(出现Database changed)—>输入update user set authentication_string=password(“新密码”) where user=“root”;给root用户设置新密码(出现Query OK …)—>输入flush privileges;刷新数据库(出现Query OK …)—>输入quit退出mysql
Step3 安装PHP
http://www.php.net/downloads.php
(点击上面网址进入后点击Windows downloads选择x64 Thread Safe的版本下载,下载解压后修改文件夹名为php7)
step3.1 将PHP安装为Apache服务器的一个扩展模块
http://www.cnblogs.com/chenshuo/p/5419300.html 一开始自己配老是错 所以借鉴一下
step3.2 配置PHP的MySQL扩展接口
啊好烦 参考以下
Step4 安装Zend加速器
打开php.ini—>在文件最后添加以下内容:
[opcache]
zend_extension = C:\php\ext\php_opcache.dll
opcache.enable=1
opcache.memory_consumption = 128
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60
opcache.fast_shutdown = 1
opcache.enable_cli = 1
浏览http://localhost/index.php 若有如下图出现则安装成功
1. LAMP----PHP开发环境搭建(Win)的更多相关文章
- Mac下docker搭建lamp本地开发环境
1.先在Mac上下载docker:官网下载:下载地址(选择mac版本下载,可能速度较慢) DaoCloud下载:下载地址(速度较快,可能版本较低) 2.装完之后打开: 3.检查一下是否下载成功: $ ...
- 转:(WIN)S04-CH01 PCIE XDMA开发环境搭建以及环路测试
摘要: 这一章开始主要介绍 XILINX FPGA PICE IP XDMA IP的使用.XDMA IP使用部分教程分LINUX 篇和WINDOWS篇两个部分.通过实战,面向应用,提供给大家 XILI ...
- Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解
作为重量级的跨平台开发的游戏引擎,Cocos2d-x在现今的手游开发领域占有重要地位.那么问题来了,作为Cocos2dx的学习者,它的可移植特性我们就需要掌握,要不然总觉得少一门技能.然而这个时候各种 ...
- Android配置----Android开发环境搭建
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
- Appium-001-测试开发环境搭建(Android - Win7)
随着移动端 App 测试自动化的兴起,为更好的控制产品质量,越来越多的中大型公司开始了移动端的自动化测试.Appium 自动化测试技术也是我很早之前就想学习的一门技术,却一直没有比较空余的时间来学习( ...
- android 开发环境搭建 (转)
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
- Android菜鸟的成长笔记(1)——Android开发环境搭建从入门到精通
原文:Android菜鸟的成长笔记(1)--Android开发环境搭建从入门到精通 今天在博客中看到好多Android的初学者对Android的开发环境的搭建不熟悉而导致不能进行学习,所以我决定自己写 ...
- 【java系列】java开发环境搭建
描述 本篇文章主要讲解基于windows 10系统搭建java开发环境,主要内容包括如下: (1)安装资料准备 (2)安装过程讲解 (3)测试是否安装成功 (4)Hello Word测试 1 安装 ...
- NDK在windows下的开发环境搭建及开发过程
在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...
随机推荐
- 浅谈JavaScript中的call和apply
语法 fun.apply(thisArg, [argsArray]) fun.call(thisArg, arg1, arg2, ...) apply 接收两个参数,第一个参数指定了函数体内this对 ...
- 【转载】Stack Overflow: The Architecture - 2016 Edition
转载:http://www.infoq.com/cn/news/2016/03/Stack-Overflow-architecture-insi?utm_source=tuicool&utm_ ...
- Web API 入门指南
Web API 入门指南 - 闲话安全2013-09-21 18:56 by 微软互联网开发支持, 231 阅读, 3 评论, 收藏, 编辑 Web API入门指南有些朋友回复问了些安全方面的问题,安 ...
- ActionInvoker
ActionInvoker 还是这张图: 当ControllerFactory生成Controller实例后,这时就需要使用ActionInvoker来选择调用一个合适的Action执行.ASP.NE ...
- 项目做成jar包
项目做成jar包 方法一.在eclipse3.1中把项目做成jar包步骤. 打包前的工作. 在项目下创建一个文件夹,名为META-INF,再在其下创建文件MANIFEST.MF 编辑的内容如下: Ma ...
- 关于CKEditor.NET的安全性错误
关于CKEditor.NET的安全性错误 一直以来在网站上使用FCKEditor.NET文本编辑器 版本应该算是比较早的一个 在使用过程中基本上没有出现什么问题 但是自服务器的IIS(同样都是IIS6 ...
- Java网络请求getInputStream异常
今天调试网络请求部分时,当getInputStream失败时直接抛出异常.解决方法时在getInputStream之前获取ResponseCode if( connection.getResponse ...
- Web API 的安全性
Web API 的安全性 ASP.NET Web API 可非常方便地创建基于 HTTP 的 Services,这些服务可以非常方便地被几乎任何形式的平台和客户端(如浏览器.Windows客户端.An ...
- app wap开发mobile隐藏地址栏的js
function scrolltol (){ setTimeout ( function () { , ) }, ); } window . onload = function () { if ( d ...
- [C++STDlib基础]关于单字符的操作——C++标准库头文件<cctype>
网上实例 总结 /* _STD_BEGIN using _CSTD isalnum; using _CSTD isalpha; using _CSTD iscntrl; using _CSTD isd ...

