自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 CentOS7安装ElasticSearch-Head

下载 Nodejs wgethttps://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz 创建 nodejs 目录 mkdir /usr/local/nodejs 将node-v12.16.1-linux-x64.tar.xz解压到 /usr/local/nodejs 中 tar -xvfnode-v...

2020-03-01 20:21:21 277

原创 ElasticSearch集群搭建

安装elasticsearch 集群搭建 修改 elasticsearch主目录/conf/elasticsearch.yml文件,每个节点的名称保持唯一,集群名称保持一致 cluster.name: <集群名称> node.name: <节点名称> node.master: true # 参与主节点选举 node.data: true # 是否作为数据节点 ...

2020-02-29 19:58:34 280

原创 解决scrpay-redis空爬问题

scrapy-redis在爬取页面完成后会处于空爬状态,不会自动结束 可以通过配置scrapy扩展来解决这个问题 在项目目录新建extensions.py import time from scrapy import signals from scrapy.exceptions import NotConfigured class ScrapyRedisAutoClose(ob...

2020-02-26 11:39:37 372 1

原创 Scrapy配置Redis集群

安装第三方库 pip install scrapy-redis-sentinel 修改 setting.py文件 ITEM_PIPELINES = { 'scrapy_redis_sentinel.pipelines.RedisPipeline': 543, } # Bloomfilter 配置 # 使用的哈希函数数,默认为 6 BLOOMFILTER_HASH_NUMBER = ...

2020-02-25 18:49:07 970

原创 Redis5.0.7集群搭建

环境 centos7.3 3台服务器,ip分别为192.168.56.30、192.168.56.31、192.168.56.32 redis5.0.7 三主三从集群 主:端口 9000、从:端口 9001 安装redis,可以参照我的另一篇博客Redis安装并开启远程访问 在centos7根目录创建redis-cluster文件夹,然后在redis-cluster里面创建两...

2020-02-25 18:32:44 366

原创 pyppeteer隐藏window.navigator.webdriver

由于一些网站的反爬机制,会识别window.navigator.webdriver,对爬虫进行封禁 通过阅读pyppeteer的源码,可以通过修改源码来达到隐藏window.navigator.webdriver的效果 步骤 找到pyppeteer的launcher.py 一般在 Python的home目录\Lib\site-packages\pyppeteer\ 定位到60行,找到参数...

2020-02-18 22:48:40 679

原创 Elasticsearch5.2.2安装elasticsearch-analysis-hanlp-5.2.2插件

下载elasticsearch-analysis-hanlp-5.2.2.zip(es版本要和hanlp版本保持一致) https://github.com/KennFalcon/elasticsearch-analysis-hanlp.git 进入es目录/bin输入以下命令 elasticsearch-plugin install file:///路径/elasticse...

2020-02-13 19:30:37 428

原创 CentOS、Ubuntu等linux操作系统取消用户登录密码

passwd -d 用户名

2020-02-09 22:43:42 1675 1

原创 Pyppeteer的安装和使用

安装 通过pip命令安装 pip install pyppeteer 对应的chromium在pyppeteer首次启动时会自动下载,不需要手动配置 常见报错信息 /root/.local/share/pyppeteer/local-chromium/575458/chrome-linux/chrome: error while loading shared libraries: li...

2020-02-08 12:48:22 3548

原创 Splash安装

目录 系统环境 安装Docker 安装splash 系统环境 centos7.3 安装Docker 更新yum包 yum update 以yum方式安装 yum -y install docker 启动docker service docker start 测试运行docker docker run hello-worl...

2020-01-08 21:54:00 631

原创 Scrapy和Splash爬取iframe标签里的内容

Lua脚本 function main(splash, args) splash:go(args.url) splash:wait(args.wait) splash:runjs("iframe = function(){ var f = document.getElementById('g_iframe'); return f.contentDocument....

2019-09-13 08:44:12 1289 3

原创 Ubuntu18.04搭建Hadoop3.2分布式集群

目录 运行环境 修改每台服务器的主机名 修改每台服务器的hosts文件 配置免密登录 安装jdk1.8 安装hadoop3.2 修改hadoop配置文件 hadoop常用命令 运行环境 ubuntu18.04 hadoop3.2 jdk1.8 修改每台服务器的主机名 vim /etc/hostname 4台服务器的主机名分别为 Master...

2019-07-09 20:42:04 2051 3

原创 CentOS7安装python虚拟环境

目录 安装虚拟环境 创建 virtualenv 软连接 设置虚拟环境目录 virtualenvwrapper常用命令 安装虚拟环境 采用豆瓣源安装 pip3 install -i https://pypi.douban.com/simple virtualenv pip3 install -i https://pypi.douban.com/simple virtualenvwra...

2019-06-27 13:32:48 1285

原创 Nginx+uwsgi+Python3.6部署Flask项目

目录 安装python3.6.6 安装flask和uwsgi 安装nginx 安装python3.6.6 由于是编译安装,所以需要确认相应的依赖包已经安 yum install -y gcc zlib* sqlite-devel libXcomposite libXcursor libXi libXtst libXScrnSaver libXrandr atk at-sp...

2019-06-27 13:15:53 1897

原创 Redis安装并开启远程访问

官网下载 Redis安装包 https://redis.io/ 解压Redis安装包(当前版本为 redis-5.0.5 )并进入解压文件夹 tar zxvfredis-5.0.5.tar && cdredis-5.0.5 编译 make && make install 进入 redis-5.0.5 文件夹中的 utils文件夹,执行脚本 cd ...

2019-06-27 12:37:58 984

原创 Nginx+uwsgi+Python3.6部署Django项目

目录 系统环境 安装python3.6.6 安装nginx及配置 配置uwsgi 系统环境 centos7.3 python3.6.6 django2.2 uwsgi2.0.18 nginx1.14.2 安装python3.6.6 下载python安装包,wget https://www.p...

2019-04-25 13:52:48 558

原创 Ubuntu Server 18.04修改主机名

Ubuntu Server 18.04直接进入/etc/hostname修改主机名的时候,重启后发现没有修改成功,这是因为Ubuntu18.04与之前的版本有些不同,需要先做一些额外的操作 sudo vim /etc/cloud/cloud.cfg,将preserve_hostname设置为true sudo vim /etc/hostname,修改主机名 重启服务器 ...

2019-03-25 21:41:40 1829

原创 搭建FTP服务器

初次搭建ftp的过程中经过多次尝试,总结了一个较为简单的ftp搭建步骤 1.首先购买一个服务器,个人使用的是阿里云的ECS云服务器,系统选64位的CentOS7.2版本 阿里云官网 https://www.aliyun.com/ 2.安装vsftp yum install vsftpd 遇到问号直接按回车 看到Complete!表示已安装完成 设置vsftpd系统自启动  syst...

2018-09-24 10:36:52 1170

原创 JDBC Driver连接MySQL8.0 失败

错误提示java.sql.SQLException:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone c...

2018-05-19 17:44:15 1271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除