博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows上php环境下memcache和mongodb的安装
阅读量:5929 次
发布时间:2019-06-19

本文共 1354 字,大约阅读时间需要 4 分钟。

mangodb安装

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

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

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

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

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

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

可以看到如下信息:

说明安装启动成功了。

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版可用这个地址:)并配置好。

8、在php中使用:

try {    $mongo = new Mongo('localhost');} catch(MongoConnectionException $e) {    var_dump($e);}$mongo_db = $mongo->selectDB('logdatastorage');

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

memcache安装

1、64位下载

From: 

下载:
源码:

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然后回车:

8、下载对应的memcache php插件(如果php是5.5版可用这个地址:)并配置好。

9、在php中连接使用:

$memcache = new Memcache;$memcache->connect('127.0.0.1', 11211);

参考文档

1、

2、

转载于:https://www.cnblogs.com/lurenjiashuo/p/windows-php-memcache-mongodb.html

你可能感兴趣的文章
估算,想爱你好难!- 视频分享第3弹!
查看>>
如何完美的将对话框设置成无边框无标题栏样式?
查看>>
HDU 114 Piggy-Bank
查看>>
音频基础知识及编码原理
查看>>
[转]Linux下的权限问题
查看>>
Notepad++搭建Python开发环境的一个小改进
查看>>
来自豆瓣的一个走过弯路的人(转)
查看>>
ios多线程学习笔记(1)
查看>>
scrollView的几个属性contentSize contentOffset contentInset
查看>>
POJ 1654 Area
查看>>
熟悉的陌生人——软件工程
查看>>
基础知识系列--Oracle的连接
查看>>
Entity Framework提供了三种加载相关实体的方法:Lazy Loading,Eager Loading和Explicit Loading...
查看>>
《Google!Android2手机应用程序设计入门》笔记(4)
查看>>
(转)AS3中 is,as,typeof的区别 .
查看>>
Fireworks为枝繁叶茂的树木图片抠底
查看>>
字符串比较考虑空格
查看>>
hduoj1108最小公倍数
查看>>
HBase异常:hbase-default.xml file seems to be for and old version of HBase的解决方法
查看>>
建模的技巧及优化
查看>>