设为首页 收藏本站
查看: 1176|回复: 0

[经验分享] 巡风xunfeng安装--windows篇

[复制链接]

尚未签到

发表于 2017-12-7 17:03:04 | 显示全部楼层 |阅读模式
  一、首先下载对应工具:
  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
DSC0000.png DSC0001.png

  (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 会生成以下文件:
DSC0002.png

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路径
  点击文件 -->设置  如下图:  
DSC0003.png

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

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

DSC0006.png

  
  安装成功后,执行脚本
DSC0007.png

  报以下错误:
DSC0008.png

  请检查Config.py,修改密码为更正后的密码,本例子密码是: 123456,
  检查run.py 修改host为: 127.0.0.1 (本例子)
DSC0009.png

DSC00010.png

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

  在页面 显示以下内容:
DSC00012.png

  输入账号密码: admin/xunfeng321
DSC00013.png

  成功登录:
DSC00014.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-421849-1-1.html 上篇帖子: windows+php+apache本地配置HTTPS 下篇帖子: Windows完成端口编程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表