在Windows10上部署开发环境的注意事项(长更文)

文章目录
  1. Mongodb
  2. WAMP

之前一直在vagrant+linux环境下开发,这次心血来潮在Windows10上尝试部署,遇到的问题会相继更新在此文。

Thinkpad P52简短开箱后升级了一下配置,闲鱼上收了条16G的三星内存条,一块三星PM981 1T固态硬盘做数据盘,京东上买了块256G的三星970EVO做系统盘),硬件升级完成侯这两天正在部署全新的开发环境,把遇到的坑记录一下吧。

言归正传,下面进入主题

Mongodb

MongoDB在笔者发文日期的版本已经更新到4.1了,安装过程整体来说算比较顺畅了,虽然花了不少时间,主要问题有

  1. 在安装客户端进度Status:installing mongoDB compass...(this may take a few minutes)的时候会停滞大半个小时,可能更久,这时候一定更要耐心等待,据说是后台下载程序,具体时间视网络情况而定,当然你也可以选择不安装客户端。
  2. 安装完成后默认bin目录是没有加入系统变量的,所以你无法在命令行中使用mongo命令,安装完成后建议在系统变量中把bin目录加入系统变量path中。
  3. 服务自启动,当前版本已经不需要再折腾这个了,这点还是很好的,点个赞。
  4. 配置文件和MongoDB在CentOS上不一样,在linux上配置文件存放于/etc/mongod.conf,而在Windows上它的目录位于程序安装目录中./bin/mongod.cfg,所以需要修改数据库认证方式的话要注意配置文件的位置。

检测MongoDB服务是否开启的方法:在浏览器中打开这个地址:http://localhost:27017/,如果服务启动成功打开该网址你能看到

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

WAMP

此前在17年左右WIN7上安装WAMP的时候曾经遇到的问题,这次在WIN10上安装了最新的2.4.37版本,启动的时候也遇到了类似问题(msvcp120.dll丢失),其实要解决这类系统类库缺失问题非常简单,缺什么补什么,到官网打个vcredist_x64.exe的补丁即可。

Post Comment