博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最新工作环境整理遇到的一些问题。
阅读量:6875 次
发布时间:2019-06-26

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

最近在准备新项目的一些环境,开发环境 改用了mongodb 作为主要数据库,并且php框架改为ThinkPHP5.0.后台管理系统也要改。

首先来总结下自己在配置环境时候遇到的问题。

一、mongodb的安装:

1.去官网下咋对应的mongodb版本 我用的是2008R2bit64位的:https://www.mongodb.com/  (这里网速较慢不在指定了)。

2.windows下安装就比较简单。 next一路撸到底,当然你可以选择安装到那块磁盘上去。我的是D:\Mongodb\

3.为了配置方便我创建了一个mongo.config的配置文件。放在了我的服务目录下 D:\MongoDB\Server\3.4\mongo.config 内容如下:当然这些路径需要自己手动创建。

1 dbpath=D:\MongoDB\data\db2 logpath=D:\MongoDB\data\logs

4.安装mongodb到windows服务:

//这里强调下://1.配置环境变量:D:\MongoDB\Server\3.4\bin; //2. 以管理员身份运行 cmd 命令窗口//3.执行mongod --config D:\MongoDB\Server\3.4\mongo.config --install --serviceName "mongodb"//ps.如果你无法执行 那么可能是你的环境变量有问题 你可以用cd 命令进入到D:\MongoDB\Server\3.4\bin 这个bin目录下直接执行 mongod.exe --config D:\MongoDB\Server\3.4\mongo.config --install --serviceName "mongodb"//ps2.当然你还可以 直接抛弃配置文件 直接在命令行写配置:mongod.exe --dbpath=D:\MongoDB\data\db --logpath=D:\MongoDB\data\logs --install --serviceName 'mongodb'//4.然后 启动服务   net start mongodb//或者去 管理服务 里面启动它。  这样mongo服务会开机自动启动。

二、关于xampp 加载mongodb 和mongo 扩展:

这里我只说需要注意的一些地方可能你在做的时候并没有我这么困难:

1.下载版本 主要php的位数和版本

2.注意php是否开启了安全模式 :例如  我的php版本是5.6 并且开启了安全模式 我的是32位的我下载的是  ts版本的-php5.6的  dll   这些你都可以通过phpinfo函数获取。

3.php.ini 加载扩展 将mongo和mongodb两个扩展注释打开。并将下载的dll 放入到php的ext目录下。

4.重启服务,这里需要注意的是用xampp的控制面板启动似乎不是很有效果,我尝试用windows 服务管理进行重启。

5.如果还是没有加载那么就是apache里面的原因:   是将php的bin目录下有两个libeay32.dll 还有一个忘记了,复制到apache的bin目录下并重启就好了。可能是找不到吧。这个我忘记了索性直接把所有的lib*.dll都复制过过去。基本有效。

三、关于ThinkPHP5.0对mongo的操作.........未完待续。时间不早了要休息了:2016年12月22日23:29:01

转载于:https://www.cnblogs.com/patf/p/6213297.html

你可能感兴趣的文章
iOS-点击图片放大,再次点击返回原视图 类似查看相册的功能
查看>>
JAVA -- stateless4j StateMachine 使用浅析(二)
查看>>
oracle checkpoint
查看>>
KVM虚拟化开源高可用方案(六)ISCSI ON DRBD搭建及常见故障处理
查看>>
android device related
查看>>
iOS 6 Beta3即将发布,iPhone面板谍照已经曝光
查看>>
hadoop 源码包编译
查看>>
关于scrapy的piplines
查看>>
Windows Server 2008 FTP用户目录隔离模式
查看>>
python实现linux下指定目录下文件中的单词个数统计
查看>>
Android源代码下载编译
查看>>
jsp---语句对象Statement
查看>>
RESTful API
查看>>
前端UI框架总结
查看>>
Atom 初识
查看>>
每日英语:Poor Chinese Schools Tell Students: Bring Your Own Desks
查看>>
HDU 4268
查看>>
JavaScript 生成Guid
查看>>
用c++和python写GUI程序(python嵌入方式)
查看>>
2013年8月3日第31周六
查看>>