今天先配置 windows 平台下 python+selenium+mongodb 运行环境。
先安装配置 mongodb 环境:
Mongodb 下载地址:
1 | https://www.mongodb.com/download-center#enterprise |
选在自己所需要版本下载下来,然后一直点下一步,完成 mongodb 安装;
接下来配置 Mongodb:
打开 mongodb 的安装路径下 bin 目录下新建同级目录 data,新建数据库存放文件夹 db;
然后回到 bin 文件夹,按住 shift+鼠标左键,选择“在此处打开命令窗口”;cmd 窗口输入:
1 | mongod --dbpath "D:\MongoDB\Server\3.6\data\db" |
启动 mongodb 服务。
新建 mongodb 日志文件,在 data 目录新建 logs 文件夹,然后再创建文件 mongodb.log;
最后将 mongodb 服务添加到系统服务中,设置开机启动,避免每次使用都需要打开命令窗口;cmd 窗口输入:
1 | <span class="crayon-v">mongod</span> <span class="crayon-o">--</span><span class="crayon-v">bind</span><span class="crayon-sy">_</span>ip <span class="crayon-cn">0.0.0.0</span> <span class="crayon-o">--</span><span class="crayon-i">logpath</span> <span class="crayon-s">"D:\MongoDB\Server\3.6\data\logs\mongodb.log"</span> <span class="crayon-o">--</span><span class="crayon-v">logappend</span> <span class="crayon-o">--</span><span class="crayon-i">dbpath</span> <span class="crayon-s">"D:\MongoDB\Server\3.6\data\db"</span> <span class="crayon-o">--</span><span class="crayon-i">port</span> <span class="crayon-cn">27017</span> <span class="crayon-o">--</span><span class="crayon-i">serviceName</span> <span class="crayon-s">"MongoDB"</span> <span class="crayon-o">--</span><span class="crayon-i">serviceDisplayName</span> <span class="crayon-s">"MongoDB"</span> <span class="crayon-o">--</span><span class="crayon-v">install</span> |
运行没提示错误则表示成功,有时需要以管理员权限运行 cmd 命令窗口,稍微留意下。
然后再 cmd 命令行输入“services.msc”打开 windows 服务管理:
找到 mongoDB 服务,选择属性,设置为开机自动启动;
这个 mongodb 的设置就算完成,下次开机后自动就会启动。下次会介绍 selenium 的设置过程,等待下次更新。
管理 mongodb
mongodb 默认是没有图形化管理界面的,需要图形化操作的需要下载 robo 3T 工具
下载链接:
1 | https://robomongo.org/ |
下载后安装即可使用。