wooyun漏洞库和drops文章库linux下安装使用说明:
1.首先安装python组件:
在命令行执行括号中对应的命令:
flask (pip install Flask)
pymongo (pip install pymongo)
2.安装mongodb服务端
在命令行执行:sudo apt-get install mongodb-server
安装完成后,用命令查看端口是否在启用:sudo nestat -lnput | grep 27017
mongodb常用命令:
重启/停止/启用/服务:sudo service mongodb restart/stop/start
3.备份或还原mongodb数据库:
mongodb数据库备份:
注:不知道mongodump 文件在哪?可以通过命令whereis -b mongodump 或者 locate mongodump,linux默认目录在/usr/bin/
:/usr/bin/$ ./mongodump -h 127.0.0.1:27017 -d wooyun -o /home/xxxx/data
-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017
-d:需要备份的数据库实例,例如:wooyun
-o:备份的数据存放位置,例如:/home/xxxx/data ,在备份完成后,系统自动在用户date目录下建立一个wooyun目录,这个目录里面存放该数据库实例的备份数据。
mongodb数据库还原:
注:mongorestore 和mongdump在同目录下,即/usr/bin/
:/usr/bin$ ./mongorestore -h 127.0.0.1:27017 -d wooyun –directoryperdb /home/xxxx/date/wooyun/
-h:MongoDB所在服务器地址
-d:需要恢复的数据库实例,例如:wooyun,当然这个名称也可以和备份时候的不一样,比如wooyundb
–directoryperdb:备份数据所在位置,例如:/home/xxxx/date/wooyun,这里为什么要多加一个wooyun,而不是备份时候的date,
原因很简单,因为你备份的时候多创建了一个wooyun文件夹,所以数据库文件是在 /home/xxxx/date/wooyun/目录下,而不是在date下,所以要带上数据库文件根目录路径
4.解压整个压缩包,然后直接运行 app.py即可,打开localhost:5000 访问正常。
压缩包在哪?在我硬盘…………………………………………….