巡风xunfeng安装--windows篇

 

一、首先下载对应工具:

  1)、mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed

  2)、python-2.7.13.amd64

  3)、xunfeng   https://codeload.github.com/qiyeboy/xunfeng

# 官网国内下载较慢,我们提供了镜像地址,根据自己的系统下载对应的
https://sec.ly.com/mirror/python-2.7.13.msi
https://sec.ly.com/mirror/python-2.7.13.amd64.msi
https://sec.ly.com/mirror/mongodb-linux-x86_64-3.4.0.tgz
https://sec.ly.com/mirror/mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz
https://sec.ly.com/mirror/mongodb-linux-x86_64-ubuntu1404-3.4.0.tgz
https://sec.ly.com/mirror/mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi

下载 1)2)3)工具后,将它们放置在d:\xunfeng下(或者c,e,f盘等),个人选择

安装mongodb和python27的一些小技巧:  

  (1) 如果已经安装了python35如何切换到python27 : 复制出变量值得内容出来到notepad(记事本)里面,修改python35的路径为python27的,然后去到dos (cmd进去),输入set PATH=修改后的变量值,然后在 dos里面执行python -V 就会发现python的版本是2.7

 

    (2)如果安装了mongodb后无法直接执行mongo.exe和mongorestore.exe命令,可以在第一步的基础上,在最后的变量值后面添加mongodb server的bin路径,然后再次执行set PATH=修改后的路径变量值

 然后直接在dos里面就可以直接执行mongo.exe和mongorestore.exe命令

     (3)或者在安装完以后还要将变量值重新覆盖以下的值,然后确定,以防机器重启后变量失效

 

 

 

二、配置部署mongo数据库和认证:

  1):启动服务:

新建d:\DBData,然后在dos下执行以下命令: 

mongod.exe --port 65521 --dbpath d:\DBData
# DBData为数据库指定存在目录。  
然后在
d:\DBData 会生成以下文件: 

 

2) 导入数据
mongorestore.exe -h 127.0.0.1 --port 65521 -d xunfeng db
# db为初始数据库结构文件夹路径
# 低版本不支持全文索引,需使用MongoDB 3.x版本
本例子  db放置在 d:\xunfeng\xunfeng-master下面

3)
增加认证:
mongo.exe --port 65521
use xunfeng
db.createUser({user:'scan',pwd:'your password',roles:[{role:'dbOwner',db:'xunfeng'}]})
exit
# 请将 your password 换为你设定的密码。  本例子密码为: 123456

 

4) 启动xunfeng服务:
# 根据实际情况修改Conifg.py和Run.bat文件。
运行Run.bat 启动服务。

如果发现报错: 请执行以下三步骤,将脚本导入工具进行调试

三、 将xunfeng 导入到PyCharm中,配置python路径

   点击文件 -->设置  如下图:  

 选择Project Interpreter,选择刚才安装python27路径

 安装Python相关组件:  pymongo,flask ,xlwt,paramiko

 

 

安装成功后,执行脚本

 

 

报以下错误: 

 

请检查Config.py,修改密码为更正后的密码,本例子密码是: 123456,

检查run.py 修改host为: 127.0.0.1 (本例子)

 

 

以下是执行成功的显示: 然后可以从

 

 

在页面 显示以下内容:

 

 输入账号密码: admin/xunfeng321

 

成功登录:

 

posted @ 2017-03-23 12:45  八月的男人  阅读(8384)  评论(1编辑  收藏  举报