自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一把王者的时间就写完了一个nginx的web集群项目

构建一个基于nginx的web集群项目一 ·项目环境二· 项目描述三· 项目步骤1.安装2.配置3.实现负载均衡4.搭建服务器5.压力测试6.监控7.高可用8.域名解析9.提升性能10.使用ansible编写playbook四· 项目总结五·搭建WEB注意⚠️一 ·项目环境centos7/8服务器8台、nginx 1.21.1、ab、nfs4、zabbix、keepalived 2.1.5 、ansible,bind二· 项目描述构建一个基于nginx的4/7层负载均衡的web集群项目..

2021-11-24 15:11:54 3353

原创 还不会 MySQL 修改密码你就OUT啦

【新版MySQL修改密码命令有所变更】前言一、密码破解二、步骤操作第1步:停止MySQL进程的运行2.第2步:修改配置文件3.第3步:启动MySQL进程4.第4步:登录MySQL,不接密码5.第5步:重新修改mysql的配置文件6.第6步:刷新服务7.第7步:验证修改密码是否成功三、另外一种方式:总结前言说起口令,其实大家并不陌生,从我们每天解锁手机、登录邮箱到网络购物,都会涉及到口令。口令俗称“密码”,对应英文 Password,是当前最主要的身份认证方法。8.54 亿中文用户占了世界上 ..

2021-11-22 21:10:03 880

原创 期末总复习,数据库知识点大总结,不看会后悔哈

文章目录前言一、二、1.2.总结字段名 多个属性(用空格分割),int 表示整型primary key 表示主键auto_increment 表示自增varchar(128) 表示可变长字符串类型,最大长度为128字节not null 不为空default "fmale" 给它一个默认值前言一、二、1.2.总结数据库的简单操作1、安装yum install mariadb mariadb-server -y#查看本机安装了哪些包rpm -qa |g..

2021-09-15 15:31:49 640 3

原创 学会这个 Docker-K8S 的集群项目,你离大厂就更近一步啦

基于Docker-K8s的Web集群前言一、网络拓扑图二、项目描述三.项目操作步骤四.项目总结和心得前言一、网络拓扑图![在这里插入图片描述](https://img-blog.csdnimg.cn/375e6e480d2447a29bd45ba138d828cb.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5pyq5pyrMDkwMg==,size_20,c..

2021-09-08 20:13:21 1649 3

原创 看完这篇 K8S 的介绍,你就甩你同学一条街啦

文章目录一、二、1.2.总结提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.2.总结

2021-09-07 15:25:01 1893 5

原创 对于python 的正则表达式,你学废了吗

文章目录一、二、1.2.总结提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.2.总结

2021-09-01 16:51:28 490

原创 面试必问 K8S 的经典题目,来看看你会几个?

文章目录前言一、二、1.2.总结前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.代码如下(示例):2.代码如下(示例):总结...

2021-08-31 02:36:11 33749 7

原创 史上最详细的Docker 镜像的制作-上传-拉取--部署(阿里云)

文章目录前言一、二、1.2.总结前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.代码如下(示例):2.代码如下(示例):总结...

2021-08-29 15:07:08 6169 19

原创 keepalived 的高可用和负载均衡问题,学会你就是这条街最靓的仔

一、keepalived1. 什么是 keepalived?2. keepalived 有什么功能?(1)**high-availability 高可用**(2)loadbalancing --》负载均衡(3)优先级选举出Master3.keepalived 有什么优点?如何解决单点故障或者防止单点故障?二、keepalived 的实验操作:1. 安装keepalived软件2.配置keepalived.conf文件,添加vip和相关信息3.master的具体的配置4. backup上的配置三. 脑裂...

2021-08-27 01:41:09 476 3

原创 解决高并发的“灵丹妙药”--负载均衡

前言一、二、1.2.总结前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、1.代码如下(示例):2.代码如下(示例):总结...

2021-08-26 15:30:12 1801 9

原创 监控神器 Prometheus 难道只有你还不会用?

监控神器普罗米修斯Prometheus安装配置 前言一、监控1.什么是监控?2.监控的意义:3.监控的工具: prometheus(1) 官方网址(2) prometheus 介绍:二、prometheus1.什么是prometheus?2.如何安装和配置?(2种方法)(1) 使用容器来安装(最简单也是最方便,推荐)(2) 源码安装(在单独的一台服务器上安装prometheus)1.解压源码包*2.启动prometheus*3.查看进程4.访问:3.prometheus 的专业术语有哪些?4.prom..

2021-08-25 23:02:13 1065 19

原创 NFS服务器的介绍与配置,史上大总结,含泪肝数夜

NFS服务器搭建与配置前言一、nfs介绍:1.什么是nfs?2.为什么需要nfs服务器?3.nfs服务器是否是最佳的解决方法?4.存储服务器的优缺点5.nfs解决了什么问题?有什么优缺点?二、具体实验操作:1.环境准备:2.安装nfs的相关软件3.启动nfs-server服务4.原理部分:5.共享文件6.刷新输出文件的列表7.建议关闭防火墙和selinux8.在客户机上挂载nfs服务器上共享的/web和/download目录9.挂载nfs服务器上的目录到本机上10.显示效果:三.拓展1.客户机上能否有写..

2021-08-23 23:52:03 6370 7

原创 exercises of nginx and images,more efforts, more happiness

**docker nginx 和 images 的练习(centos 和 Ubuntu的操作步骤)**前言提示:这里可以添加本文要记录的大概内容:接上一篇的小练习啦: nginx 和 nginx 配置大家动手敲一敲哈>–<提示:以下是本篇文章正文内容,下面案例可供参考一、nginx 操作练习:练习:1.下载redis的镜像2.下载nginx的镜像3.启动3个nginx的容器,名字叫sc-nginx-cali-1~3,映射的端口号不要一样docker run ..

2021-08-23 04:36:58 2057 10

原创 超详细的Linux安装Nginx 的方法,不怕你不会

文章目录前言一、nignx简介1. 什么是nginx?2. 优点:3.支持的操作系统:二、如何搭建自己的网站?操作步骤:1. yum方式安装nginx2. 关闭防火墙和selinux问题: 其他的页面我怎么看到呢?3. 编译安装--》脚本安装总结:前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、nignx简介1. 什么是nginx?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-..

2021-08-20 01:33:37 2805 14

原创 【VMware】【CentOS 7 】Docker第一课:安装Docker

前言提示:以下是本篇文章正文内容,下面案例可供参考一、云计算:二、1.总结

2021-08-19 11:34:24 2500 19

原创 我就不信用 python 实现九九乘法表的六种方法,难道你都会?

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-13 21:23:13 1501 16

原创 十年树木,百年树人

一.到底什么是“教师”?一个人,在读书的过程中,就意味着在接受教育。学校会提供一个受教育的空间,在一间教室中,一个人负责讲授知识,一群人接受这种知识文化的传播,也就意味着教育的整个过程。那么,接受这种知识传播的在教育的本质上的身份叫“学生”,当然,负责讲授知识的人被称为“教师”。那么说,到底什么样的人才能被称为“教师”?按照《师说》的说法,“师者,所以传道受业解惑也。”参照前人的比喻,教师是园丁,是蜡烛,是春蚕,等等…其实,在我看来,有些比喻并不是很恰当,难道说,教师就一定要达到“蜡炬成灰”才可以“泪

2021-12-24 17:04:31 464

原创 圣诞节文案,Kubernetes 的总价构图和各组件的详细总结

文章目录前言一、Kubernetes的总架构图二、Kubernetes各个组件介绍1.kube-master[控制节点]master的工作流程图工作流程:2.API Server[资源操作入口]2.1 什么是API Server ?2.2 API Server 的功能2.3 API Server 的工作原理图2.4 如何访问 API Server2.4.1 默认有两个端口2.4.2 访问方式3.三.1.2.3.四.1.2.3.五.1.2.3.总结前言一、Kubernetes的总架构图..

2021-12-24 16:52:07 300

原创 Merry Christmas——用shell 脚本实现画一个 blingbling 的圣诞树

用shell 脚本实现一颗圣诞树前言shell脚本与其他语言相比的优势是什么?一、实现效果图二、实现脚本三.执行脚本前言Shell是一种具备特殊功能的程序,它提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并把它送入内核去执行。内核是Linux系统的心脏,从开机自检就驻留在计算机的内存中,直到计算机关闭为止,而用户的应用程序存储在计算机的硬盘上,仅当需要时才被调入内存。Shell是一种应用程序,当用户登录Linux系统时,Shell就会被调入内存去执行。Shell独立于内..

2021-12-24 15:14:49 793

原创 Nginx实战应用--对于构建虚拟主机,Socket的作用,你学废了吗?

Nginx实战应用--构建虚拟主机,Socket的作用一、虚拟主机二、构建2个域名的虚拟主机1.修改nginx.conf2.新建存放网页的文件夹和首页3.启动nginx4.测试5.优缺点总结三.测试:1.验证IP2.测试的效果四.Socket 和 HTTPS1.什么是Socket?2.socket的作用3.HTTPS五.nginx 相关的几个问题1.如何知道我们的网站还在正常的运行?2.nginx的7层代理和4层代理的区别?3.实验操作(1)修改每台主机的主机名,检查防火墙配置和selinux,建议关闭..

2021-12-22 15:10:03 1678

原创 熬夜整理,我把 MySQL备份和还原的核心终于撸干净了

文章目录前言:为什么要备份?一、二、1.2.3.总结前言:为什么要备份?Backup备份 recovery恢复(还原) restore(1) 天灾人祸、误操作、安全机制等(2) 付出代价(费用、人力)灾备:热备(online):mysqld服务是运行的情况下去备份。mysqldump、SQLyog、mysql workbench等工具来备份、xtrabackup冷备(offline):mysql服务需要停止,然后去拷贝数据停止业务–》会损失收入备份的时间需要注意:一般选择在服..

2021-12-21 11:24:21 624

原创 室友打完一把LOL就搞完了这个项目:双vip的高可用MySQL集群

项目名称:双vip的MySQL高可用集群项目描述:一、项目环境:二、项目步骤:三、总结项目描述: 本项目的目的是 构建一个高可用的能实现读写分离的高效的MySQL集群 确保业务的稳定,能沟通方便的监控整个集群 同时能批量的去部署和管理整个集群。一、项目环境:8台服务器(2G,2核),centos7.8mysql5.7.30 mysqlrouter8.0.21keepalived2.0.10 zabbix ansible二、项目步骤: 1...

2021-12-15 11:11:47 2988

原创 同学看完这篇,他就使用zabbix来监控nginx,还不快卷起来

如何使用zabbix来监控nginx服务一、实验需求:二、实验操作步骤:1.需要安装nginx服务2.启动nginx服务3.监控什么?4.刷新nginx服务5.web方式访问,查看效果6.zabbix-agent的nginx参数配置文件7.在zabbix-agent上的nginx监控脚本8.授予nginx.sh可执行权限9.刷新zabbix-agent服务10.在zabbix-server上测试是否可以采集数据11.在zabbix-server上完成下面的操作:三.总结归纳四.改良版本的nginx_vs..

2021-11-30 15:31:59 539

原创 Nginx实战应用-负载均衡的配置和算法该怎么做?

【NGINX 负载均衡配置和原理】一、什么是负载均衡?二、为什么需要负载均衡?1.编译安装nginx2.解决软件的依赖关系,需要安装的软件包3.新建luogan用户和组4.下载nginx软件5.解压软件6.编译前的配置7.如果上面的编译前的配置失败,直接退出脚本8.开机启动9.运行安装脚本10.配置nginx里的负载均衡功能三、负载均衡的算法(方法)1.轮询2.ip_hash 基于客户端的ip地址3.least-connected 最小连接数一、什么是负载均衡?负载均衡: 将用户的访问请..

2021-11-29 16:29:54 2004

原创 超详细-SQL语句的增删改查,快点给我学

SQL语句的增删改查(详细)前言一、“增,删,改,查”二、例题练习(每日十题)Example 1.1:建立一个用户booksql,密码是123456Example 1.2:给这个用户赋予权限,所有权限都给这个用户Example 1.3:建立数据库tennis,字符集utf8,可以支持中文Example 1.4:USE TENNISExample 1.5:CREATEExample 1.6:INSERTExample 1.7:SELECTExample 1.8:Example 1.9:Example 1...

2021-11-25 14:23:53 1051

原创 对于 K8S 面试的五大问题,难道你全会?

文章目录前言一、二、1.2.3.总结前言一、二、1.2.3.总结

2021-10-08 05:28:29 268 3

原创 用 python 实现拳皇对战游戏,让你成为女神心中的拳皇

文章目录前言一、二、1.2.总结前言一、二、1.2.总结

2021-09-14 09:14:00 3186 1

原创 Python——模块(Module)和包(Package)

文章目录前言一、模块的导入二、三.四.五.总结前言一、模块的导入1.什么是模块(module)• 模块就是Python文件,里面定义了很多的函数、类、变量 一个完整大型的python程序是由模块和包的形式组织起来的,可见模块在python中的重要 性。2.模块有什么作用• 在python交互式解释器中操作输入的代码,在退出python时是不会被保存的; 而模块文 件中的代码是永久存在的。• 减少重复代码, 减少工作量(写的量、改的量)、代码更优雅、拿来主义3.模块的分类• ..

2021-09-06 12:01:33 616 1

原创 Python入门-流程控制

Python入门-流程控制一、程序流程控制1.程序设计的基本结构2.程序流程图二、顺序结构顺序结构是基础三.选择语句(if...else...)1.选择结构/分支结构2.分支语句(if...)3.if嵌套4.分支语句( if的三元运算 )1.循环语句(for)2.判断字符串大小写3.小练习1.循环语句(while)2.小练习1.pass: 占位符2.continue:3.break:课后作业1.空气质量查询工具2.猜大小游戏3.根据分数定等级提示:以下是本篇文章正文内容,下面案例可供参考一、程序..

2021-09-03 14:14:23 307 1

原创 Linux基本命令总结2

Linux基本命令总结2一、文件搜索二、挂载一个文件系统三.磁盘空间四.用户和群组五. 文件的权限六.文件的特殊属性总结提示:以下是本篇文章正文内容,下面案例可供参考一、文件搜索find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 find / -user user1 搜索属于用户 'user1' 的文件和目录 find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 find /u..

2021-09-02 05:05:33 206 1

原创 Ubuntu 下安装Docker----详细安装教程

文章目录一、二、1.2.总结提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.2.总结

2021-09-01 00:50:07 2139 2

原创 Python3中打开文件的方式(With open)

Python3中打开文件的方式(With open)一、了解文件基本概念1.什么是文件2.两种重要的文件类型3.文本文件与二进制文件的优缺点4.python3中的字符串类型5.文件的缓冲机制文件缓冲区缓冲机制的好处二、文件基本操作1.访问文件操作过程2.打开文件(open)3.最简单的文件操作4.打开文件-文件编码5.为什么需要编码6.常见编码7.判断文件编码-chardet模块8.打开文件-mode快 问 快 答9.关闭文件关闭文件-用with语句打开三.文件的读写操作1.读取文件内容小 练 习2.写..

2021-08-31 12:40:07 5523 2

原创 Python异常及处理方法总结

Python异常及处理方法总结一、错误与异常1.什么是错误2.什么是异常3.回溯信息二、常见异常常见异常类三.异常处理1.异常处理2.简单的异常处理格式3.执行顺序4.except分支可以有多个5.执行顺序6.else子句:没有发生异常时执行7.finally子句:不管异常有没有发生都执行8.异常嵌套9.异常处理注意事项与建议10.在函数中,需要注意在try/except/finally使用return11.关于性能四.课后小练习总结3.如果你看到这里了,麻烦???? + 关注哈,感谢支持,码字不易,谢谢理

2021-08-31 10:34:05 10091 5

原创 Docker镜像制作总结----配合阿里云容器镜像服务

文章目录前言一、实验:二、实验步骤(十步法)1.准备环境,新建目录2.解决软件的依赖关系,需要安装的软件包3. 解压 下载的nginx的源码包4.生成编译前配置工作-->Makefile5.编译6.下载nginx的源码文件7.编写Dockerfile8.生成我们的nginx的镜像9.启动容器,使用我们的自己编译的镜像10..测试访问web服务总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、实验:1.以centos7作为基础镜像2.在里面安装好ip,vim,ping命令..

2021-08-30 10:33:38 380 2

原创 python 闭包和装饰器

文章目录前言一、二、1.2.总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、二、1.代码如下(示例):2.代码如下(示例):总结

2021-08-28 14:04:03 562 8

原创 Dockerfile 指令 VOLUME 介绍

Dockerfile 指令 VOLUME 介绍 前言一、容器上不了网的问题的解决方法:1.启动容器限制容器可以使用的cpu和内存资源**2.问题:如何限制一个进程可以使用多少cpu和多少内存?3.docker 容器起的mysql,可以使用root用户直接去连接二、volume + mount 问题1.容器的数据保存-数据持久化 (data persistence )2.volume + mount3.练习:总结*3.如果你看到这里了,麻烦???? + 关注哈,感谢支持,码字不易,谢谢理解.**前言

2021-08-24 22:54:16 3564 2

原创 python中yield的用法详解——最简单,最清晰的解释

python-迭代器与生成器-笔记1前言一、什么是迭代器与生成器?1.可迭代对象2.可迭代对象有哪些?3.迭代器二、什么是列表推导式?1.列表推导式;2.yield关键 -->生成器函数使用生成器实现斐波拉契数列手动关闭当前生成器,关闭之后不能再继续生成值*3.小案例:总结前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、什么是迭代器与生成器?1.可迭代对象实现了__iter__方法,并且该方法返回一个迭代器 这样子的对象就是一个可迭代..

2021-08-23 16:39:25 6750 6

原创 docker镜像的导入和导出

Dockfile的使用创建images前言一、1.2.总结前言https://blog.51cto.com/liuleis/2070461https://www.cnblogs.com/ubuntuanzhuang/p/13131138.html一、1.代码如下(示例):2.代码如下(示例):总结...

2021-08-23 11:43:11 2025 5

原创 python代码 练习3:空气质量查询工具

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档python 小练习:空气质量查询工具前言一、代码实现:二.代码测试:总结后期会持续更新哦,敬请期待!!!如果您觉得这篇文章有帮助,麻烦点个赞**再走哈,谢谢!!!****前言提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考一、代码实现:代码如下(示例):1. 多封装函数2. 输入输出提示信息,完善3. 测试方法 * 临界值测试"""def air_quali

2021-08-23 03:22:27 3867 6

原创 python代码练习2-用户注册系统

python代码练习2-用户注册系统前言一、代码实现:二.代码测试:总结:如果您觉得这篇文章有帮助,麻烦点个赞**再走哈,谢谢!!!****前言当我们每天使用无数地app时,在用户登陆的界面一定会碰到设置密码地问题,这是日常生活中十分常见的场景.所以,这个用户注册系统是用来检测密码是否符合要求的,它的使用频率还是很高的.提示:以下是本篇文章正文内容,下面案例可供参考一、代码实现:代码如下(示例):# 定义一个判断密码是否超过8位的函数def lengh(password): ..

2021-08-23 02:39:24 782 2

空空如也

空空如也

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

TA关注的人

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