最新工作环境整理遇到的一些问题。

最近在准备新项目的一些环境,开发环境 改用了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\db
2 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

时间: 2024-11-03 03:30:53

最新工作环境整理遇到的一些问题。的相关文章

Windows 工作环境 && Java 开发环境搭建

首先,感谢那篇高效 MacBook 工作环境配置,让我能在第一次使用MacBook时顺利的适应. 时过境迁,换了公司之后,重新换回Windows,新机器,新系统.由于Windows中没有"绿色/免费/汉化/Cxxxk"的"市场"应用,决定基于Windows环境写一篇工作中常用的软件整理,因为是做Java的,所以会把编程和Java相关的软件也带上,非Java猿可忽略这一块. 随着科学技术的提高,真正提高的并不是人类本身,而是各式各样的工具,正如诺基亚的那句广告&quo

『嵌入式工程师的工作环境』是怎样的?----转载自知乎

『嵌入式工程师的工作环境』是怎样的? 赞同29反对,不会显示你的姓名 li crifan,走别人没走过的路,让别人有路可走 陈海涛.潘嘉.冯敬一 等人赞同 针对区域或城市行业前景分析区域的话:总体来说,一线城市,北上广深,搞IT的,包括嵌入式,肯定是机会最多,前景最好.其他二线或三线城市,比如南京,杭州,西安,苏州,成都,珠海等等,好像也可以.但是机会肯定没北上广深多.前景:最近的物联网,智能硬件等方向的兴起,对于嵌入式发展,应该还是有不少带动作用的.注:谈到赚钱多少,在接下来一段时间内,估计包

用deepin堆砌工作环境

用deepin堆砌工作环境 这篇文章记录了我用 deepin 15.5搭建工作环境的过程,供我个人在未来重装系统时参考.对于其他以 deepin 操作系统作为主要工作平台的看官,咱们是相亲相爱的一家人,可以相互交流切磋.对于使用其他发行版作为主力操作系统的同学来说,你们借鉴借鉴即可. 阅读须知: 1.鉴于服务器的工作环境部署属于专业运维人员做的事情,这里我就不抢他们的饭碗了,别人的饭碗也是饭碗,我就只介绍个人电脑的经验: 2.推荐刚刚接触Linux的人使用deepin操作系统,不推荐刚刚接触Li

博客恢复更新 工作环境转移到Linux

嗯, 回来了. 工作了, 以后学习和写博的时间只能靠挤了, 相信挤一挤总会有的.最近的一些计划: 重拾基础 玩好linux wid, 2014-04-27 博客恢复更新 工作环境转移到Linux,布布扣,bubuko.com

openstack运维手册(个人实际工作中整理)

openstack运维手册,是本人在实际工作中整理的,现分享!!!因水平有限,欢迎广大朋友指正.具体文档见附件.

2.VMware Workstation 10 工作环境的创建

打开 VMware Workstation10 虚拟机软件,进入到该界面上,如图所示: 点击"创建新的虚拟机",弹出如图画面: 弹出对话框,选择"自定义(高级)",自定义安装,之后点击"下一步": 弹出对话框,选择默认安装,直接点击"下一步": 弹出对话框,选择"稍后安装操作系统",点击"下一步": 选择"稍后安装操作系统",这里是选择安装的 Windows XP P

Devops之工作环境配置

Vagrant Vagrant是自动化配置或复制工作环境的工具. 以VirtualBox, VMware, AWS, 等为provider提供VM:支持多种对VM的provision工具:shell scripts, Chef, 或Puppet,在VM上自动安装和配置软件. 如何使用Vagrant + 下载并安装Vagrant:http://www.vagrantup.com/downloads + vagrant init -- 初始化vagrant工作目录 + 建box --可使用Virtu

windows下搭建node.js及npm的工作环境

最近在研究数据可视化D3框架,决定在windows下搭建一个nodejs及npm的工作环境,在网上查了n篇文章,别管是编译源码安装也好,还是使用node.msi格式安装包也好,总是有问题.最终,功夫不负有心人,还是搭建完成了.作为新手,其实我也不知道这样搭建对不对,但是运行'npm install'反正不出错了. 下面就把我的一些搭建过程说一下: 下载node.js.在http://nodejs.org/download/下载最新版的node.exe文件,我下载时是v0.10.33.下载完成后,

5个提高效率的编程工作环境

程序员的创造力和创新已然成为企业发展的一个非常重要的内容,所以现在我们越来越注重于创造一种能够促进创新行为的环境. 现在我们可以发现有些工作场所已经布置了桌球和沙包,在墙上喷涂滑稽的彩色油漆装饰,有的甚至安装水槽之类的娱乐设施,旨在能够启迪员工的灵感,启发他们的潜能. 我不是这种噱头的铁杆粉丝,不过话说,现在有一些研究发现,我们完全可以通过一些非常简单的改动,来提高自己的创造力. 1.调整灯光 2013年的一组德国研究人员研究发现,光会影响我们的创造力.参与实验的志愿者被要求在各种不同的光照条件