自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Rek-Helm-Rancher搭建

RKE-RANCHER-HELM

2022-05-25 11:09:45 641

原创 Centos7 mailx 邮件发送

本文以mailx 及 腾讯邮箱发送邮件一、安装malixyum install -y mailx因为目标是SMTP服务器发送的邮箱,即可以卸载掉sendmail 与 postfixyum -y remove sendmail postfix二、配置mailxvim /etc/mail.rc #在末尾加入以下set [email protected] #用来发送邮箱的邮箱set smtp=smtps:\/\/smtp.exmail.qq.com:465 #这里使用的腾

2022-02-07 16:00:24 1633

原创 日常运维记录

mysql:dump备份:mysqldump -R -E --single-transaction --hex-blob --opt -h源IP -P源端口 -u源用户 -p源密码 数据库名 |gzip > /data/xxx.sql.gz && gunzip < /data/xxx.sql.gz | mysql -h目标IP -P目标端口 -u目标用户 -p目标密码 数据库名#参数说明:-R 导出存储过程以及自定义函数-E 导出事件--single-t

2022-01-27 11:02:39 3604

原创 Rsync同步备份

一、Rsync 安装每台服务器均需要安装rsync,但只要备份服务器端开启rsync即可yum install rsync -y#备份服务器开启systemctl start rsyndsystemctl enable rsyncd二、配置rsync【备份服务器端】配置文件位置:/etc/rsyncd.confvim /etc/rsyncd.conf# /etc/rsyncd: configuration file for rsync daemon mode# See

2022-01-05 11:41:36 950

原创 Nginx 常用

nginx日常使用配置

2021-12-09 09:21:51 1534

原创 DELL服务器U盘安装Centos 7

一、做好需要的raid磁盘阵列【略】二、启动服务器,按F11 选择One-shot UEFI Boot Menu三、随后进入Boot Menu页面选择你的USB启动盘 Disk connected to front USB 1: xxxxxxxxxx #选择它启动即可四、进入centos 7 安装页面,选择install centos 7 正常安装即可。五、可能出现的问题的情况: (1) 后续显示starrting timeout scripts错误...

2021-12-01 10:52:42 12007 2

原创 Sentry21.10.0安装

经不断尝试,国内无法直接Docker安装Sentry,必须得科学上网才行阿里云购买国外ECS搭建简单代理即可【费用:2核8G 服务器centos7.6 0.5/小时,流量,按量收费,100M带宽,0.71/G, 总体费用也就几块钱】1、国内Sentry服务器,需要可以正常上网或者绑定EIP。2、阿里云购买部署在美国硅谷的服务器,设置安全组等策略。3、安装squid即可【设置squid访问策略】yum install squid -y#修改squid访问策略vim /etc..

2021-10-13 10:28:18 509

原创 Nginx 平滑启动

一、查看Nginx 的PID文件位置。 使用nginx -V 查看--pid-path=/var/run/nginx.pid 使用rpm或yum安装的,PID文件存在/var/run/下。二、启动nginx,禁止使用nginx直接启动,需要使用systemctl start nginx 或者 /usr/sbin/nginx -c /etc/ngi...

2021-08-17 15:02:09 679

原创 ES-elasticsearch-集群搭建

一、基础环境搭建#关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/configsystemctl stop firewalld.service && systemctl disable firewalld.service#配置服务器代理,更新服务器内核、依赖等【选做】#设置yum代理echo 'proxy=http://xx.xx.xx.xx:3128' >> /etc/y

2021-08-04 18:25:30 382

原创 Nginx+Modsecurity 安全安装

一、安装nginxNginx可选择直接yum安装,也可以使用二进制文件编译安装,该文档模拟使用yum安装后,添加Modsecurity 模块#安装nginx-1.16.1 [直接yum install nginx 安装1.20.1也行]rpm -ivh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.16.1-1.el7.ngx.x86_64.rpm#此时Nginx 已安装完成,可查看nginx版本 nginx -v #使用

2021-08-04 17:38:05 1590 2

原创 阿里云Mysql5.7 数据库恢复 qp.xb文件恢复数据

1、宕下来的文件,一定是qp.xb的文件,如果不是qp.xb文件,该恢复文档不适合2、准备linux系统,centos最好3、centos 基础环境准备完之后安装必须要的恢复软件【基本按照官方文档即可】 官网:https://help.aliyun.com/knowledge_detail/41817.html?spm=a2c4g.11186623.6.751.793f4bd6WWNg0y 安装Qpress#下载qoress 包,解压给予权限wget "h...

2021-07-13 18:35:54 3821 1

原创 Prometheus+Granafa入门

下载对应版本: 官网:https://prometheus.io/download/ github: https://github.com/prometheus/prometheus/releases

2021-06-09 11:58:01 475

原创 python爬虫入门之requests

入门例子:    需求:爬取汽车之家新闻 代码:    需要安装模块:     shell&gt; pip install requests    shell&gt; pip install beautifulsoup4import requestsfrom bs4 import  BeautifulSoupimport uuid#使用requsets.g...

2018-09-05 23:33:52 358

翻译 Python之线程

一、线程的概念    Python中,线程跟进程类似,均执行代码,且每个进程中都至少有一个线程。二、线程的构建    python线程的构建方法,在threadind模块中,使用Thread构建。     例1:Thread创建子进程    代码解释:当程序运行至"t = Thread(target=Test_Thread)"时,创建一个线程实例对象;“t.start()”...

2018-08-23 11:28:31 132

翻译 Html简单入门1

html基本结构一个html的基本结构如下:&lt;!DOCTYPE html&gt;                 #指明为html文本&lt;html lang="en"&gt;                #以&lt;html&gt;&lt;/html&gt;标签开头,说明内容为en,中文可以改为zh-CN,无太大影响 &lt;head&gt;    ...

2018-06-25 21:28:39 110

原创 Python与re模块之正则表达式

re模块操作   在Python中需要通过正则表达式对字符串进行匹配的时候,可以使用一个模块,名字为re#-*- coding:utf-8 -*-#导入re模块import rematch:    语法: re.match( 匹配规则,内容 )                group() 返回匹配上的内容      match会返回一个对象,即需要用一个变量接收,然后使用group获取匹配...

2018-06-24 12:01:40 169

原创 Python内建函数之getattribute

getattribute为python内建属性,其作用为,当类中属性被访问时,会自动调用__getattribute__方法。常用于查看权限、打印log日志等。例1:输出结果:当去访问name属性时,不会直接打印,而会自动调用__getattribute__方法,把self.name的属性传给__getattribute__中,进过一些列操作后输出“---自动调用---”,由于此时没有任何retu...

2018-06-22 22:10:43 1254

原创 Python与Redis

安装 sudo apt-get install redis-server开启服务sudo service redis start关闭服务sudo service rdis stop配置文件 /etc/redis/redis.conf默认端口:6379每隔15分钟更新一条数据至物理存储:save 900 1每隔5分钟更新十条数据至物理存储:save 300 10每隔60分钟更新10000条数据至物理...

2018-06-22 22:07:49 191

转载 Python与Mysql

安装安装sudo apt-get install mysql-server mysql-client然后按照提示输入管理服务启动service mysql start停止service mysql stop重启service mysql restart允...

2018-06-21 21:30:04 592

原创 Python与Mongodb

Mongodb安装:sudo apt-get install mongodb配置文件:        /etc/mongodb.conf        若系统环境为Ubuntu,需要将配置文件中“bindIP 127.0.0.1”给注释掉。开启服务        shell&gt;service mongod start关闭服务:       shell&gt;service mongod sto...

2018-06-21 10:31:23 458

原创 Python之TFTP客户端下载

# -*-coding:utf-8 -*-'''tftp,操作码讲解:读写请求: 操作码(2Bytes),文件名(nBytest),0(1Bytes),"octet"(5Bytes),0(1Bytes)数据包:操作码(2Bytes),块编码(2Bytes),数据(512Bytes)ACK: 操作码(2Bytes),快编码(2Bytes)ERROP: 操作码(2Bytes),差错...

2018-06-01 16:52:55 868

原创 Python之socket-UDP协议通信

socket简称套接字,是进程间通信的一种方式,它与其他进程间通信的一个主要不同是,它能实现不同主机间的进程通信。socket创建:可以使用socket模块下的socket方法来创建。        参数:AF_INET 用于Internet进程间通信                  AF_UNIX用于一台机器进程间通信                  SOCK_DRGAM数据报套接字,主要用...

2018-05-30 17:31:08 1882

原创 Python之装饰器

一、概念:    装饰器常用于对已经上线的代码,不做任何变动的情况增加额外功能;装饰器本质上也是一个函数,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。    装饰器由:1:高阶函数,、2:内嵌函数、3:闭包 ;三个组成。    高阶函数:     def bar(): print("in the bar")def ...

2018-05-30 11:50:36 208

原创 Python之进程

一:什么是进程    当代码编译完成,在没有运行时称之为程序。正在运行着的代码,称之为进程。二:进程的创建    1:fork    2:  multiprocessing   三:Fork     fork 为unix环境下创建子进程,封装在OS模块中。    例1:fork()创建子进程   代码讲解:当程序运行至os.fork()会创建出一个子进程,然后复制父进程的所有信息到子进程中,即父进...

2018-05-24 10:44:04 593

原创 Python调试之pdb

pdb是基于命令行的调试工具,类似于gnu的gdb(调试c/c++)pbd命令:l --&gt; list显示当前代码c --&gt; contiue 完整运行后面代码n --&gt; 向下执行一行代码b --&gt; break 用于查看所有断点或新增断点cl/clear --&gt; 取消断点s --&gt; 调用函数,进入函数内部p --&gt; print 打印变量值a --&gt; 查看...

2018-05-23 20:26:54 1917 1

原创 Python之常用内建高阶函数

map函数        用于接收一个函数及多个迭代对象,会根据提供的函数对指定序列做映射,然后返回一个新的map对象例1:需要一个参数a = map(lambda x:x*x,[1,2,3])print(a)输出结果:&lt;map object at 0x00FA73D0&gt;此时a指向于map出的新对象,可以使用list(a)或for循环查看,输出结果为:[1, 4, 9]函数运行过程:...

2018-05-21 17:37:19 167

空空如也

空空如也

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

TA关注的人

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