- 博客(75)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Nginx反向代理快速定位错误后端服务器
先在nginx官网下载安装包http://nginx.org/en/download.html我这里下载的是nginx-1.18.0版本[root@test132 ~]# wget http://nginx.org/download/nginx-1.18.0.tar.gz #下载安装包[root@test132 ~]# tar -xf nginx-1.18.0.tar.gz -C /usr/local/ #解压到指定的/usr/local/位置[root@test132 ~]#yum -
2020-09-11 15:29:37
448
原创 •查看网段里有多少ip地址
需要安装IPy模块pip3 install IPyimport IPyip = IPy.IP('192.168.0.0/24') print(ip.len()) for i in ip: print(i)
2020-08-07 16:45:38
626
原创 zabbix使用自定义mysql监控模板
首先按https://www.zabbix.com/download 官网页面安装好zabbix我这里使用的是mysql5.7.24版本的数据库,要是明文输入密码会提示输入密码方式不安全Warning: Using a password on the command line interface can be insecure.所有这里把密码写在数据库的的配置文件上/etc/my.cnf追加写入和创建/etc/zabbix/.my.cnf 内容都下面4行[client]host=localhost
2020-08-05 15:58:17
663
原创 svn更换地址
svn switch --relocate svn://svn.XXXXt.me/invader_deploy/stc svn://XXXX.lan/invader_deploy/stc将当前b的用户在SVN客户端当前路径svn.XXXXt.me/invader_deploy/stc切换到更新SVN的位置上zhXXXX.lan/invader_deploy/stcsvn info 查看路径...
2020-08-04 16:10:06
431
原创 zabbix监控网络设备(华为AC)
登陆到华为AC里面开启SNMP协议版本V3是最好的,我这里选v2c是因为不懂用v3。之后选择团体管理/组管理,新创建一个团体然后去测试[root@test133 ~]# snmpwalk -v 2c -c test20200728 192.168.50.6格式snmpwalk -v 版本号 -c 团体名字 设备内网IP地址这样就是开启snmp成功了然后去https://share.zabbix.com/search?searchword=HUAWEI&search_cat=
2020-07-29 18:26:14
3281
14
原创 window10安装zabbix-agent
https://assets.zabbix.com/downloads/5.0.2/zabbix_agent-5.0.2-windows-amd64-openssl.msi去官网下载window的zabbix-agent包,版本最好与服务器版本一直1 安装zabbix-agent配置Host name的名字要与在页面监控主机名字一样默认安装在C:\Program Files\Zabbix Agent2 关闭window的防火墙或者防火墙允许10050端口进出3.重启zabbix-agen
2020-07-29 17:51:45
1549
原创 Win10实现远程桌面 RDPWraper -解决not supported
下载后运行install.bat这个文件,安装好后运行RDPConf.ext文件,如下图提示not supported的话,网上说的办法我试过了,比如修改C:\Program Files\RDP Wrapper\rdpwrap.ini的文件没用我的解决办法有2个。1)重装window10系统,我的版本是1709,查看版本在运行里面输入winver,设置不更新系统,更新会自动打补丁。2)不重装电脑的办法,就是把已经安装更新全部卸载...
2020-05-27 17:54:26
5560
原创 docker swarm 删除节点
test173 管理节点test172 从节点有2个任务在执行具体哪台服务器运行哪个在管理节点上运行命令让 test172 离开,排空 test172 的容器(在 master 上操作)docker node update --availability drain q8i252a6pudbpsxi8xh8trjvs排空后看到任务都是test173运行在从节点操作1...
2020-04-03 16:15:56
426
转载 docker swarm
1.Swarm集群的管理和编排是使用嵌入docker引擎的SwarmKit,可以在docker初始化时启动swarm模式或者加入已存在的swarm 2.Node一个节点是docker引擎集群的一个实例。您还可以将其视为Docker节点。您可以在单个物理计算机或云服务器上运行一个或多个节点,但生产群集部署通常包括分布在多个物理和云计算机上的Docker节点。要将应用程序部署到swarm,请...
2020-04-01 10:27:50
404
原创 docker可视化工具Portainer管理多台主机
3台机器上都修改 /usr/lib/systemd/system/docker.serviceExecStart= xxxx -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sockxxx是代表原有的参数,追加 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock 内容保存启动文件后重启...
2020-03-31 17:49:37
3103
原创 docker可视化工具Portainer部署与汉化
docker可视化工具Portainer部署与汉化汉化包链接:https://pan.baidu.com/s/1Gwn5GNCNSDmYso682FO4Zw提取码:1d4w复制这段内容后打开百度网盘手机App,操作更方便哦下载镜像[root@shenzhen /]#docker pull portainer/portainer启动镜像[root@shenzhen /]#do...
2020-03-26 11:34:32
992
原创 使用docker-compose搭建反向代理nginx+tomcat页面
整一个docker目录,放在/下就可以直接运行链接:https://pan.baidu.com/s/1ZsbjcPx1nbWT2kBSDyUQew提取码:hmh7docker-compose.yml 是docker-compose的文件nginx目录下有一个Dockerfile 1个日志目录 一份nginx配置文件tomcat1和tomcat2 各有1个日志目录 test是页面...
2020-03-20 22:43:32
574
原创 网络构建
实现跨交换机的同VLAN通信配置电脑的IP实例:s1操作Switch>enableSwitch#configure terminal Switch(config)#vlan 2 //创建VLAN2Switch(config-vlan)#vlan 3 ...
2020-03-03 12:19:59
869
原创 爬取json
import urllib.request,json,randomhead =['Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 SE 2.X MetaSr 1.0', 'Opera/9.80 (Win...
2019-12-31 10:57:39
317
原创 docker搭建Portainer管理平台(集群,图形化)
192.168.50.174 node1 主192.168.50.173 node2 从两台机器都要做#vim /lib/systemd/system/docker.serviceExecStart=后面追加-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock#systemctl daemon-reload#systemctl ...
2019-12-30 17:28:41
683
原创 爬取多页数据存储在execl里面
import urllib.requestimport randomfrom lxml import etreeimport xlwtimport oshead =['Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3...
2019-12-27 13:25:43
561
1
原创 pyhton3装饰器
# -*- coding:gbk -*-'''使用内嵌包装函数来确保每次新函数都被调用,内嵌包装函数的形参和返回值与原函数相同,装饰函数返回内嵌包装函数对象'''def deco(func): def hanshu(): print("before myfunc() called.") func() print(" after myf...
2019-12-26 17:33:48
148
原创 selenium 页面嵌套页面和切换浏览器页面
from selenium import webdriver #从这个selenium导入web的引擎或者接口import timeduixiang = webdriver.Chrome(r'C:\Users\mozat\Desktop\chromedriver_win32\chromedriver.exe')duixiang.implicitly_wait(5)duixiang.get...
2019-12-26 10:48:28
1849
原创 Selenium下面使用css和xpath
from selenium import webdriver #从这个selenium导入web的引擎或者接口import timeduixiang = webdriver.Chrome(r'C:\Users\mozat\Desktop\chromedriver_win32\chromedriver.exe')duixiang.implicitly_wait(5)duixiang.get...
2019-12-26 10:27:27
176
原创 Selenium模块的操作元素
from selenium import webdriverimport time#创建一个webdriver的对象,指明使用chrome浏览器驱动aa = webdriver.Chrome(r'C:\Users\Administrator\Desktop\chromedriver_win32\chromedriver')aa.get('http://www.baidu.com') #打...
2019-12-25 23:32:53
134
原创 遇到反爬使用Selenium模块
from selenium import webdriver#创建一个webdriver的对象,指明使用chrome浏览器驱动aa = webdriver.Chrome(r'C:\Users\Administrator\Desktop\chromedriver_win32\chromedriver')aa.get('http://www.baidu.com') #打开页面#根据id选择...
2019-12-25 21:28:15
292
原创 数据存储在execl表和自动换行和宽高
import xlwtdef write_xlm(): f = xlwt.Workbook() sheet1 = f.add_sheet('学生', cell_overwrite_ok=True) row0 = ["id","姓名", "年龄", "出生日期", "爱好"] colum0 = ["张三", "李四", "恋习", "小明", "小红", "无名"]...
2019-12-24 17:14:29
248
原创 爬虫小白抓取实战
接触爬虫差不多一个月,上班时候看视频学习,学了大概五六十个小时样子,代码写的烂,希望别见怪。后期继续努力,以下是我抓取网易云音乐抓取的页面https://music.163.com/#/discover/artist/cat?id=4003&initial=0import urllib.requestimport randomfrom lxml import etreefro...
2019-12-24 16:01:25
248
原创 自己写的一个简单爬虫(爬取一本小说)
import urllib.requestimport reimport randomac = [] #放章节地址ua = [‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3314.0 Safari/537.36 SE 2.X MetaSr 1.0’,‘Mozi...
2019-12-11 13:41:47
2548
原创 各种例子(1)
#爬取百度页面import urllib.requestimport urllib.parsekey = input(‘请出入搜索的关键字:’)url = ‘http://www.baidu.com/s?&’data = {‘wd’:key,“ie”:“utf-8”}data=urllib.parse.urlencode(data)link = url+dataxiangy...
2019-12-10 14:28:06
113
原创 urllib.request和urllib.parse解码,urllib.parse.urlencode将字典里面所有的键值转化为query-string格式(key=value&key=value)
import urllib.requestimport urllib.parseurl = ‘http://www.baidu.com/s?wd=海贼王’print(urllib.request.quote(url))print(urllib.parse.quote(url))url1 = ‘https://www.baidu.com/s?wd=%E6%B5%B7%E8%B4%BC%E7...
2019-12-10 10:18:25
436
原创 模拟登陆账号爬取深层页面
-- coding: utf-8 --import scrapyfrom scrapy.http import Requestfrom scrapy.http import FormRequest #用来登录模块class ShubenSpider(scrapy.Spider): name = ‘login’ allowed_domains = [‘iqianyue...
2019-12-09 13:47:17
244
原创 创建随机的用户代理(User-Agent)和创建随机的IP代理池(使用不同的IP访问)
import urllib.requestimport reimport randomhead = [‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3314.0 Safari/537.36 SE 2.X MetaSr 1.0’,‘Opera/9.80 (Win...
2019-12-08 20:05:11
606
原创 伪装浏览器
#浏览器的伪装头部 不伪装的一般出现403报错import urllib.requestdizhi = ‘https://www.youkuaiyun.com/’head = (“User-Agent”,‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3314.0 Safar...
2019-12-07 16:22:34
922
原创 get和post请求
#get请求实战—实现百度信息自动搜索import urllib.requestimport rekey = ‘对对对’key = urllib.request.quote(key)print(key) #把对对对转成%E5%AF%B9%E5%AF%B9%E5%AF%B9aa=‘https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=...
2019-12-06 18:09:36
235
原创 设置超时时间
超过0.2秒就超时import urllib.requestfor i in range(0,1000): try: file = urllib.request.urlopen(“http://www.rj0904.top”,timeout=0.2) #print(‘成功’) except Exception as er: ...
2019-12-06 16:40:38
425
原创 简单的爬虫加上一些六七八糟的东西
import urllib.requestimport refor i in range(1,6): url = ‘http://www.lovehhy.net/Default.aspx?LX=NHDZ&PG=’ url = url+str(i) #data = urllib.request.urlopen(url).read().decode(“utf-...
2019-12-06 10:24:25
233
原创 Python爬虫入门教程Scrapy爬虫框架
创建一个爬虫项目scrapy startproject baiduscrapy genspider -t basic bd baidu.com #创建爬虫文件items.py文件是需要抓取的目标pipelines.py 设置爬取后的文件怎么处理settings.py 设置配置文件spiders/xxx.py 是爬虫文件,设置怎么爬取response是响应,回复request...
2019-12-05 16:59:56
209
原创 redis的RDB文件和AOF文件恢复数据的区别
dump.rdb文件redis.conf配置文件save 900 1 900秒内有 1 条记录被改动保持dump.rdb文件save 300 10 300 秒内有 10 条记录被改动保持dump.rdb文件save 60 10000 60 秒内有 100000 条记录被改动保持dump.rdb文件先创建dump.rdb文件出来,我这里是主动保存127.0.0.1:6379>...
2019-11-18 15:07:50
465
原创 redis配置1主2从3哨兵
192.168.50.172 主库192.168.50.173 从库192.168.50.174 从库首先配置主库172配置redis.conf文件bind 127.0.0.1 #注释了protected-mode no #关保护daemonize yes #后台运行appendonly yes #持久化requirepass 123456 #登录密码从库173...
2019-11-14 15:32:37
280
原创 python发邮件
# -- coding: UTF-8 --import smtplibfrom email.mime.text import MIMETextmail_host = “smtp.163.com” #服务器mail_user = “1375133XXXX@163.com” #邮箱账号mail_pass = ‘xxxxx’ #授权密码sender = ‘1375133XXXX@16...
2019-11-12 10:58:55
102
原创 电脑开始没有反应,黑屏,鼠标键盘都不亮
开机风扇会转动,但是显示屏不亮,等了一会键盘灯已经鼠标灯都不亮,再次确定键盘灯不亮的按一下数字键盘的Num Lock键。把内存条拔出来用橡皮擦清理一下,插回去就可以正常开机。...
2019-11-08 10:29:31
6518
原创 centos7.6开机时候执行脚本
简单的一个shell脚本[root@test173 ~]#cat /root/bb.sh#!/bin/bashtouch /mnt/1.txtecho ‘aaaa’ > /mnt/2.txt网上都说修改这个 /etc/rc.local就行,实际上修改 /etc/rc.local等于修改/etc/rc.d/rc.local这个文件[root@test173 ~]# ls -l...
2019-10-31 10:53:58
851
公司个别电脑网速很慢,怎么处理
2021-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人