一、所需環境
1、下載巡風的項目
2、需要使用python2.7,在pycharm上使用python2.7的環境
3、安裝mongodb
添加到系統環境變量中
二、MongoDB部署
1、安裝mongodb: https://sec.ly.com/mirror/mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi
2、將其添加到系統環境變量中
3、檢測環境變量是否正確
三、配置與部署mongo數據庫和認證
1、新建一個用來存放用來存放巡風數據庫的文件夾:E:\mongoDB\xunfeng
2、啓動服務,在cmd下執行如下命令:
mongod.exe --port 27017 --dbpath E:\mongoDB\xunfeng
注意:
- –port爲設置mongodb的端口號,默認的是27017(項目中的爲65521,若選擇默認的需要將項目中的config.py文件中的端口號改爲27017);
- –dbpath爲創建數據庫文件夾的路徑;
- 執行該命令需要在mongoDB\bin目錄下;
然後會在E:\mongoDB\xunfeng下生成以下文件:
3、導入數據
- 我們最開始新建的那個xunfeng文件夾裏面是空的,需要將項目中數據庫的內容導入進來
- 執行命令:
mongorestore.exe -h 127.0.0.1 --port 65521 -d xunfeng db
- 注意:db爲初始數據庫結構文件夾的路徑,我們需要在xunfeng-master這個項目下打開命令行
4、增加認證(即連接數據庫並創建用戶和密碼)
依次執行命令(還是在E:\mongoDB\bin下): mongo.exe
use xunfeng
db.createUser({user:'scan',pwd:'scanlol66',roles:[{role:'dbOwner',db:'xunfeng'}]})
5、最後啓動xunfeng服務,在pycharm裏面運行run.bat
四、pycham中MongoDB的數據庫的可視化插件
1、安裝插件Mongo
2、安裝完成插件後,在選項卡view中勾選“Tool Buttons”,之後會在pycharm界面右邊框看到Mongo Explorer按鈕
3、點擊上圖中右上角小扳手圖標配置數據庫信息如下:
4、數據可視化,直接在這裏就可查看數據庫裏面的信息。