host文件注释 ubuntu_Redis and MongoDB 设置密码验证(scrapy)(win)(ubuntu)
1 . Redis
- win10
1.找到 redis.windows.conf ,对其进行编辑。将
# requirepass foobared
更改为
requirepass yourpassword
2.重新启动 redis-server 服务,如: redis-server redis.windows.conf
(以redis.windows.conf为配置启动redis-server)
- ubuntu
1.ubuntu下Redis的配置文件为 redis.conf ,找到,如上win10处更改
2.重新启动 redis-server 使配置生效
ps:查找 redis.conf 可以按序用以下命令:
sudo updatedb
locate redis.conf
- scrapy
1.在 settings.py 中添加如下字段:
REDIS_HOST = 'x.x.x.x' ( redis-server ip )
REDIS_PORT = 6379 ( redis-server port )
REDIS_PARAMS = {'password': 'yourpassword'} ( redis-server password )
- 拓展 -- 在scrapy的其他文件使用,如spider
使用连接池import redis
from FDASpider.settings import REDIS_HOST, REDIS_PORT, REDIS_PARAMSpool = redis.ConnectionPool(host=REDIS_HOST, port=REDIS_PORT, password=REDIS_PARAMS['password'])
r = redis.Redis(connection_pool=pool)
2 . MongoDB
- win10
1.首先保证 MongoDB 服务是开启的
2.在 cmd 输入命令:mongo 登陆 MongoDB
3.在 MongoDB 下输入以下命令:
use admin ( 切换到 admin 数据库 )
db.createUser({user:"name",pwd:"yourpassword",roles:[{role:"root",db:"admin"}]}) ( 创建拥有 root 权限的跨库用户 )
db.auth('name','yourpassword') ( 验证是否登录成功,返回1则成功 )
4.重启 MongoDB ,带上参数 -auth ,如:
mongod -dbpath D:mongodbdata -logpath D:mongodblogmongodb_log.log -logappend -auth
- ubuntu
1.保证 MongoDB 服务开启
2.如 win10 处操作创建用户
3.修改 MongoDB 配置文件: sudo gedit /etc/mongodb.conf
将 #auth = ture 去掉注释
4.重启 MongoDB 服务: service mongodb restart
- scrapy
1.在 settings.py 中添加如下字段:
MONGO_URI = 'mongodb://127.0.0.1:27017'
MONGO_DB = "databasename"
2.其他都简单,重点是连接数据库的时候的验证语句,要加上 source :
db.authenticate(name='name', password='yourpassword', source='admin')
host文件注释 ubuntu_Redis and MongoDB 设置密码验证(scrapy)(win)(ubuntu)相关推荐
- 给mongodb设置密码
给mongodb设置密码 数据来源:https://segmentfault.com/a/1190000011554055 mongodb安装后是无需密码 Mongodb安装后自身是没有密码的,用户连 ...
- 修改本机的 Host 文件
做程序开发或者其它事情的时候,需要修改本机的 Host 文件,以便达到域名映射.方法如下: 1.在电脑中找到以下路径(基本都是这个路径):C:\Windows\System32\drivers\etc ...
- host文件的详解与修改方式
文档目录 1.什么是host文件 2.host文件作用 3.修改host文件方法 1.什么是host文件 hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址 ...
- 电脑常识——host文件修改(屏蔽网站或解开屏蔽)
1. 什么是host文件: Hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定.可以用文本文件打开!当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Ho ...
- 自制工具将excel文件批量导入到mongodb
使用方法 下载此工具(度盘 密码: sbv6),这是一个exe文件,双击可直接运行 将这个工具放到你要处理的表格所在的目录,比如上图中有一个年级表的示例文件 确保已启动mongodb服务 双击脚本工具 ...
- CGB2005 JT7-8(文件 图片上传 uuid生成文件名 静态代码块,反向代理,Nginx,Host文件,tomact集群实现项目发布 ,nginx负载均衡种类)
注意事项 1.京淘文件上传 文件上传api 京淘图片上传 利用静态代码块赋值 图片上传优化(动态赋值) uuid去掉横线 2.反向代理机制(正向反向代理说明) nginx学习 nginx实现反向代理 ...
- Android Studio利用host文件配置dl.google.com的国内镜像源
国内的Android开发者,基本每隔一段时间就会碰到项目突然不能编译的情况.sdk更新.插件安装也有诸多不便,环境的折腾确实伤透了脑筋.本文主要记录下使用host配置dl.google.com的国内镜 ...
- VsCode允许JSON文件注释
打开设置面板 输入Files: Associations搜索出此项 在此处添加项: 项 *.json 值 jsonc 然后你的JSON文件注释就不报错了~
- pycharm python脚本自动头文件注释
pycharm python脚本自动头文件注释 用的脚本 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Int ...
最新文章
- AI | 优化背后的数学基础
- BCH与BCE共享比特币之名
- Delphi 多文件拖放获取路径示例
- linux ll以编码格式_【系列】每天一个 Linux 命令(5):rm 命令
- android 随意漂浮动画,Android实现气泡漂浮动画,类似IOS Game Center中气泡动画
- MyBatisPlus_更新篇_入门试炼_03
- flash player 11 相关资源
- linux系统修改只读文件权限如(etc/hosts)文件
- mysql 增加一列 伦理名_MySQL错误提示mysql Statement violates GTID consistency
- Solr 4.10.3 导入 Mysql 数据
- IDEA安装MySQL版本以及驱动jar包下载问题
- 第27天 LDT与库
- Kubernetes学习笔记(一):Pod详解:Pod配置、Pod生命周期、Pod调度、容器设计模式
- Power Query批量合并Excel文件
- 服务器gpu卡型号V100,NVIDIA GPU服务器升级:16块450W Tesla V100
- 远程控制电脑会不会泄露隐私
- D2FQ: Device-Direct Fair Queueing for NVMe SSDs
- 想提高你的月薪就快收藏下这些网站吧
- windbg wt命令
- Chrome浏览器双击无反应