加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

windows中为php安装mongodb与memcache

发布时间:2020-12-13 02:19:38 所属栏目:PHP教程 来源:网络整理
导读:《windows中为php安装mongodb与memcache》要点: 本文介绍了windows中为php安装mongodb与memcache,希望对您有用。如果有疑问,可以联系我们。 PHP实例 mangodb安装 PHP实例 1. 下载mongodb的安装文件,我安装的windows 64位的,下载地址以下: PHP实例 https:

《windows中为php安装mongodb与memcache》要点:
本文介绍了windows中为php安装mongodb与memcache,希望对您有用。如果有疑问,可以联系我们。

PHP实例mangodb安装

PHP实例1. 下载mongodb的安装文件,我安装的windows 64位的,下载地址以下:

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

PHP实例2. 新建一个mongodb文件夹在E盘(随意放,如E:mongodb)

PHP实例3. 将下载的安装文件解压,把解压的文件挪动到E盘mongodb下

PHP实例4. 建立mongodb数据寄存目录E:mongodbdata

PHP实例5. 启动mongodb(简单启动不设置装备摆设服务)

代码以下:
E:mongodbbinmongod.exe --dbpath E:mongodbdata

PHP实例可以看到以下信息:

PHP实例

PHP实例阐明安装启动成功了.

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

代码如下:
It looks like you are trying to access MongoDB over HTTP on the native driver port.

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

PHP实例八、在php中使用:

代码如下:

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

PHP实例注:上面的代码是demo,弗成在生产环境中使用.

PHP实例memcache安装

PHP实例1、64位下载

PHP实例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

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

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

代码如下:
memcached.exe -d install

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

PHP实例5、启动Memcached:

代码如下:
memcached.exe -m 1024 -d start

PHP实例-d为守护进程启动,不克不及指定端口 默认端口11211
-m为指定内存大小

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

PHP实例7、测试是否可以正常通信,这里借助Telnet:

代码如下:
telnet 127.0.0.1 11211

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

PHP实例接着看下状况,键入stats然后回车:

PHP实例

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

PHP实例9、在php中衔接使用:

代码以下:

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

编程之家培训学院每天发布《windows中为php安装mongodb与memcache》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读