windows中为php安装mongodb与memcache


Posted in PHP onJanuary 06, 2015

mangodb安装

1. 下载mongodb的安装文件,我安装的windows 64位的,下载地址如下:

https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.6-signed.msi

2. 新建一个mongodb文件夹在E盘(随便放,如E:\mongodb)

3. 将下载的安装文件解压,把解压的文件移动到E盘mongodb下

4. 建立mongodb数据存放目录E:\mongodb\data

5. 启动mongodb(简单启动不配置服务)

E:\mongodb\bin\mongod.exe --dbpath E:\mongodb\data

可以看到如下信息:

windows中为php安装mongodb与memcache

说明安装启动成功了。

6.在浏览器中输入http://localhost:27017/,会出现下面信息,表明mongdb已经启动好了

It looks like you are trying to access MongoDB over HTTP on the native driver port.

7、下载对应的mongodb php插件(不太好找,如果php是5.4-5.5版可用这个地址:http://pan.baidu.com/s/1sjJjsYh)并配置好。

8、在php中使用:

try {

    $mongo = new Mongo('localhost');

} catch(MongoConnectionException $e) {

    var_dump($e);

}

$mongo_db = $mongo->selectDB('logdatastorage');

注:上面的代码是demo,不可在生产环境中使用。

memcache安装

1、64位下载

From:http://www.urielkatz.com/archive/detail/memcached-64-bit-windows/
下载:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip
源码:http://www.urielkatz.com/projects/memcached-win64/memcached-src.rar

2、解压刚刚下载的压缩包,得到两个文件:memcached.exe(服务端主程序)、pthreadGC2.dll

3、以管理员权限运行命令提示符,定位到解压路径,安装Memcached服务,命令:

memcached.exe -d install

4、执行 开始→管理工具→服务 打开Windows服务查看工具,找到memcached服务(没找到证明没有安装成功)

5、启动Memcached:

memcached.exe -m 1024 -d start

-d为守护进程启动,不能指定端口 默认端口11211
-m为指定内存大小

6、配置Windows防火墙,为Memcached默认端口11211 添加入站规则(如果服务端和客户端都在本机,不需要这一步)

7、测试是否可以正常通讯,这里借助Telnet:

telnet 127.0.0.1 11211

如果进入一个空白的doc屏,估计OK了。第一行命令输入是看不见的,所以我一般先敲一次回车,回返回一个Error,没关系,这是说明你输入的是一个无法识别的命令;

接着看下状态,键入stats然后回车:

windows中为php安装mongodb与memcache

8、下载对应的memcache php插件(如果php是5.5版可用这个地址:http://pan.baidu.com/s/1mgspf9e)并配置好。

9、在php中连接使用:

$memcache = new Memcache;

$memcache->connect('127.0.0.1', 11211);
PHP 相关文章推荐
ThinkPHP应用模式扩展详解
Jul 16 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
PHP生成器简单实例
May 13 PHP
php编写批量生成不重复的卡号密码代码
May 14 PHP
PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
Nov 11 PHP
php+ajax登录跳转登录实现思路
Jul 31 PHP
php+jQuery+Ajax简单实现页面异步刷新
Aug 08 PHP
php实现留言板功能(代码详解)
Mar 28 PHP
详解PHP中的 input属性(隐藏 只读 限制)
Aug 14 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
Laravel 验证码认证学习记录小结
Dec 20 PHP
phpQuery让php处理html代码像jQuery一样方便
Jan 06 #PHP
php基于表单密码验证与HTTP验证用法实例
Jan 06 #PHP
php使用fputcsv()函数csv文件读写数据的方法
Jan 06 #PHP
phplot生成图片类用法详解
Jan 06 #PHP
写一段简单的PHP建立文件夹代码
Jan 06 #PHP
php读取flash文件高宽帧数背景颜色的方法
Jan 06 #PHP
php自动获取关键字的方法
Jan 06 #PHP
You might like
PHP源码之explode使用说明
2011/08/05 PHP
php5.3 注意事项说明
2013/07/01 PHP
PHP防盗链的基本思想 防盗链的设置方法
2015/09/25 PHP
thinkphp5实现无限级分类
2019/02/18 PHP
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
jQuery实现图片信息的浮动显示实例代码
2013/08/28 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
easyui validatebox验证
2016/04/29 Javascript
JavaScript对Json的增删改属性详解
2016/06/02 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
JavaScript事件冒泡机制原理实例解析
2020/01/14 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
在Python中操作时间之tzset()方法的使用教程
2015/05/22 Python
python字符串,数值计算
2016/10/05 Python
python机器学习理论与实战(四)逻辑回归
2018/01/19 Python
Python列表与元组的异同详解
2019/07/02 Python
使用TensorFlow搭建一个全连接神经网络教程
2020/02/06 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
python lambda的使用详解
2021/02/26 Python
css3如何绘制一个圆圆的loading转圈动画
2018/01/09 HTML / CSS
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
项目经理岗位职责
2013/11/11 职场文书
大学生简历的个人自我评价
2013/12/04 职场文书
大学生求职自荐信
2013/12/12 职场文书
致短跑运动员广播稿
2014/01/09 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
租车协议书范本
2014/04/22 职场文书
2014年医药代表工作总结
2014/11/22 职场文书
检讨书格式范文
2015/05/07 职场文书