自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubesphere devops镜像部署报error loading config file “****“: no kind “Config“ is registered for version “

devops正式部署报错error loading config file “****”: no kind “Config” is registered for version “apps/v1” in scheme “k8s.io/client-go/tools/clientcmd/api/latest/latest.go:50”

2023-07-17 16:43:05 527

原创 将MySQL-5.7.34升级至5.7.41

将MySQL-5.7.34升级至5.7.41。

2023-01-17 15:30:30 2608 2

原创 firewall-cmd方式禁用个别端口

firewall-cmd trusted

2022-07-25 14:16:02 1517

原创 升级openssl-1.1.1o

openssl

2022-06-23 17:25:13 1753 1

原创 MySQL基础语句

SQL 对大小写不敏感:SELECT 与 select 是相同的。用“建表范式”衡量表创建的是否合理1NF 表头下的数据不能再拆分2NF 一张表里只存储一种数据信息 ,不能用一张存储多种数据信息3NF 表中表头的数据 不能依赖其他表头的数据修改表名alter table studb.stu rename studb.stuinfo; 删除字段alter table studb.stuinfo drop age ; 添加表头在末尾 alter table studb.stuin

2022-04-27 18:02:58 70

原创 Keepalived热备 、 Keepalived+LVS 、 HAProxy服务器

KeepAlived高可用集群keepalived用于实现高可用集群它的工作原理就是VRRP(虚拟冗余路由协议)配置高可用的web集群[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IQYEdu5T-1644237248080)(…/imgs/image-20211103094124024.png)]环境说明:web1:eth0->192.168.4.100/24web2:eth0->192.168.4.200/24配置keepali

2022-02-07 20:35:23 420

原创 集群及LVS简介 、 LVS-NAT集群 、 LVS-DR集群

集群将很多机器组织到一起,作为一个整体对外提供服务集群在扩展性、性能方面都可以做到很灵活集群分类:负载均衡集群:Load Balance高用可用集群:High Availability高性能计算:High Performance ComputingLVSLVS:Linux Virtual Server,Linux虚拟服务器实现负载均衡集群作者:章文嵩。国防科技大学读博士期间编写LVS的工作模式:NAT:网络地址转换DR:路由模式TUN:隧道模式

2022-02-07 20:33:44 645

原创 项目练习 、 Ansible Vault 、 普通用户使用ansible

任务块可以通过block关键字,将多个任务组合到一起可以将整个block任务组,一起控制是否要执行# ansible的playbook默认有一个名为Gathering facts的任务,用于收集远程主机的facts变量。如果不需要,可以把它关闭[root@control ansible]# vim ansible.cfg [defaults]inventory = hostsgathering = explicit# 如果test组中的主机系统发行版是RedHat,则安装并启动htt

2022-02-07 20:28:13 658

原创 Ansible进阶 、 Ansible Role

playbook模块# 在test组中的主机上,安装httpd、php、php-mysqlnd[root@control ansible]# vim pkg.yml---- name: install pkgs hosts: test tasks: - name: install web pkgs yum: name: httpd,php,php-mysqlnd state: present# 安装多个软件包,还可以写为:----

2022-02-07 20:17:19 269

原创 YAML语法 、 Ansible Playbook剧本 、 Ansible变量

ansibleansible模块yum_repository用于配置yum常用选项:file: 指定文件名其他选项,请与文件内容对照# 在test组中的主机上,配置yum[root@control ansible]# ansible test -m yum_repository -a "file=myrepo name=myApp description='My App' baseurl=ftp://192.168.4.254/rhel8/AppStream gpgcheck=no

2022-02-07 20:12:51 576

原创 Ansible ad-hoc 、 Ansible模块

ansible批量管理服务器的工具2015年被红帽公司收购使用Python语言编写的基于ssh进行管理,所以不需要在被管端安装任何软件ansible在管理远程主机的时候,主要是通过各种模块进行操作的环境准备6台主机,需要配置主机名、IP地址、YUM。关闭SELINUX和防火墙control节点要求:配置名称解析,能够通过名字访问所有节点配置可以通过ssh到所有节点免密登陆拷贝/linux-soft/2/ansible_soft.tar.gz到control,并解压安装

2022-02-07 20:01:51 1462

原创 部署LNMP 、 Nginx+FastCGI 、 Nginx高级技术

一, 部署LNMP环境,实现动态网站解析静态网站 在不同环境下,网站内容不会变化动态网站 在不同环境下,网站内容有可能发生变化LNMP 环境L linux 操作系统N nginx 网站服务M mariadb(mysql) 数据库P php 编写动态网站的语言工具1,准备nginx以及相关软件包killall nginx //停止nginx程序rm -rf /usr/local/nginx //删除nginx原有目录cd /root/lnmp

2022-01-11 20:38:44 1154

原创 Nginx安装 、 用户认证 、 Nginx虚拟主机 、 HTTPS加密网站

一,nginx基本应用Nginx(“engine x”)是俄罗斯人编写的HTTP服务工具1,环境准备yum -y install vim //安装vim编辑器yum list | grep bash //查询名字和bash有关的软件包yum -y install bash-completion //安装支持tab键的软件包装好之后,使用exit退出,重新登录才生效Yum -y install net-tools //安装网络相关软件包yum -y install psmis

2022-01-11 20:25:51 307

原创 shell 01

一,shell基本介绍1,什么是shell在Linux内核与用户之间的解释器程序通常指 /bin/bash负责向内核翻译及传达用户/程序指令相当于操作系统的“外壳”shell使用方式:交互式 —— 命令行人工干预、智能化程度高逐条解释执行、效率低非交互式 —— 脚本需要提前设计、智能化难度大批量执行、效率高方便在后台静悄悄地运行[root@svr7 ~]# cat /etc/shells //查看所有解释器[root@svr7 ~]# sh //切换成sh解释器s

2021-12-31 17:41:40 131

原创 NAT 、 VRRP

一,使用高级acl基本acl 2000~2999 源地址高级acl 3000~3999 源地址、目标地址、协议、端口禁止2.2访问1.1的网站服务,但不影响其他服务[Huawei]acl 3000 //创建(进入)acl3000[Huawei-acl-adv-3000]rule deny tcp source 192.168.2.2 0 destination 192.168.1.1 0 destination-port eq 80 //拒绝2.2访问1.1的tcp的80

2021-12-28 20:39:49 2595

原创 OSPF 、 传输层 、 ACL

一,三层交换机同时具备交换机与路由器功能的强大网络设备三层交换机=路由器(三层)+交换机(二层)按图搭建拓扑,最上面的设备是s5700三层交换机使用三层交换机s5700组建网络<Huawei>system-view //进入系统视图[Huawei]undo info-center enable //关日志[Huawei]vlan batch 2 3 //创建vlan2与3[Huawei]display vlan //检查[Huawei]interface Gi

2021-12-28 20:31:51 860

原创 VLAN技术及应用 、 TRUNK 、 网络层解析

一,vlan技术及应用广播域广播域指接收同样广播消息的节点的集合,比如实际环境中的相同一个办公室相同一个教室,都可以理解为同一个广播域什么是VLANVirtual LAN(虚拟局域网)为什么用VLAN交换机的所有接口默认属于同一个广播域随着接入设备的增多,网络中广播增多,降低了网络的效率为了分割广播域,引入了VLANvlan的优点1,广播控制2,增加安全3,提高带宽利用率4,降低数据传递延迟使用vlan配置网络:[Huawei]vlan 2 //创建vlan2,如果要删除

2021-12-24 18:21:16 1583

原创 计算机网络 、 网络通信参考模型 、 交换机命令行 、 交换机命令行配置 、 数据链路层解析

网络的功能:1,资源共享2,信息传递3,增加可靠4,提高系统处理能力网络的发展:60年代分组交换 提高数据传输效率70~80年代tcp/ip 统一网络的协议90年代web技术 用户最容易享受到的服务网络传输距离• 广域网(Wide-Area Network)范围:几十到几千千米作用:用于连接远距离计算机网络典型应用:Internet(英特网)• 局域网(Local-Area Network)范围:1千米左右作用:用于连接较短距离内计算机典型应用:企业网,

2021-12-23 17:12:42 160

原创 Web基础应用 、 NFS服务基础 、 触发挂载

环境准备开启虚拟机A与虚拟机B两台机器设置SELinux运行模式[root@svr7 ~]# getenforce Enforcing[root@svr7 ~]# setenforce 0[root@svr7 ~]# getenforce Permissive[root@svr7 ~]# vim /etc/selinux/configSELINUX=permissive两台机器设置防火墙(停止防火墙服务)[root@svr7 ~]# systemctl stop firewa

2021-12-15 19:27:01 254

原创 配置Linux网络 、 日志管理、远程管理

配置网络参数之主机名配置永久的主机名]# hostnamectl set-hostname svr7.tedu.cn]# cat /etc/hostname #设置永久主机名配置文件svr7.tedu.cn]# hostnamesvr7.tedu.cn开启一个新的终端查看提示符的变化配置网络参数之IP地址与子网掩码、网关地址修改网卡命令规则(eth0、eth1、eth2……)]# ifconfig | head -2ens33: flags=4163<UP

2021-12-13 17:48:44 394

原创 逻辑卷管理 、fdisk、 VDO 、parted、 RAID磁盘阵列 、 进程管理

添加一块新的80G硬盘[root@localhost ~]# poweroff[root@localhost ~]# lsblk80G硬盘进行(MBR分区模式)规划分区划分2个10G的主分区;1个12G的主分区;2个20G的逻辑分区[root@localhost ~]# fdisk /dev/sdb n 创建主分区--->回车--->回车--->回车--->在last结束时 +10Gn 创建主分区--->回车--->回车--->回车---&g

2021-12-13 09:35:32 899

原创 磁盘空间管理 、交换空间

一块硬盘的“艺术”之旅(硬盘空间使用,经历的步骤)•识别硬盘 => 分区规划 => 格式化 => 挂载使用识别硬盘[root@localhost ~]# lsblk #列出当前系统识别的硬盘分区规划•分区方案(分区模式): MBR与GPT•MBR/msdos分区模式–分区类型:主分区、扩展分区(占用所有剩余空间)、逻辑分区–最多只能有4个主分区–扩展分区可以没有,至多有一个–1~4个主分区,或者 3个主分区+1个扩展分区(n个逻辑分区)–最大支持容量为 2.2TB 的

2021-12-09 17:54:55 252

原创 chown练习

实验题:chown练习创建组账户vrrp、tomcat创建用户yaml并设置其基本组为vrrp,创建用户ansible并设置其附加组为tomcat,所有用户设置密码为playbook创建目录/nfsshare,创建空文件/nfsshare/readme.md将/nfsshare/redme.md文件所有者修改为yaml,所属组修改为vrrp组创建目录/nfsshare/permission/deny,创建空文件/nfsshare/permission/deny/already.exist递归修改

2021-12-09 10:00:49 561

原创 基本权限和归属 、附加权限 、ACL策略管理

基本权限与归属•访问权限–读取:允许查看内容-read–写入:允许修改内容-write–可执行:允许运行和切换-excute对于文本文件:r读取权限:cat、less、grep、head、tailw写入权限:vim、> 、 >>x可执行权限:Shell与Python•归属关系–所有者(属主):拥有此文件/目录的用户-user–所属组(属组):拥有此文件/目录的组-group–其他用户:除所有者、所属组以外的用户-otherzhangsan(所有者) zhan

2021-12-08 17:06:19 247

原创 Linux用户管理、计划任务

用户管理简介*用户账户*作用: 1.可以登陆操作系统 2.不同的用户具备不同的权限唯一标识:UID(编号从0开始的编号,默认最大60000)zhangsan(UID 1200)管理员root的UID:永远为0普通用户的UID:默认从1000开始*组账户*作用: 方便管理用户唯一标识:GID(编号从0开始的编号,默认最大60000)sg(1500)原则:Linux一个用户必须至少属于一个组组账户的分类:基本组:系统创建与用户同名附加组(从属组):由管理员创建,由管理员进行加入]

2021-12-07 17:57:48 1117

原创 Linux别名、挂载

Day 02 12.02ls -l /etc/fstab //显示文件的详细信息root@localhost ~]# ls -l /etc/fstab-rw-r--r--. 1 root root 465 12月 1 11:00 /etc/fstab– -l:以长格式显示,显示详细信息– -h:提供易读的容量单位(K、M等)– -d:显示目录本身(而不是内容)的属性– -A:显示所有内容包含隐藏数据– -R:递归显示内容• 快捷键– Ctrl + c:结束正在运行的命令– Esc

2021-12-07 15:00:59 592

原创 Linux归档压缩解压重定向管道

12.3 归档压缩重定向管道一、归档及压缩​ 作用:1.减小占用空间大小 2.整合分散的数据• 归档的含义将许多零散的文件整理为一个文件文件总的大小基本不变• 压缩的含义按某种算法减小文件所占用空间的大小恢复时按对应的逆向算法解压• 常见的压缩格式及命令工具:.gz -> gzip 压缩快,用的多.bz2 -> bzip2 压缩快,用的多.xz -> xz 压缩慢,用的少• tar 集成备份工具– -c:创建归档–

2021-12-07 14:59:57 1090

原创 Linux软件安装卸载

查询已经安装软件rpm -qa 查询所有已安装程序rpm -q firefox 查看firefox是否安装[root@www ~]# rpm -qa | grep firefox firefox-52.7.0-1.el7.centos.x86_64查询全部安装程序个数[root@www ~]# rpm -qa | wc -l 1301• 查询某个目录/文件是哪个RPM包带来的– 格式:rpm -qf [文件路径]…– 即使目标文件被删除,也可以查询[root@www ~]

2021-12-07 14:58:32 769

空空如也

空空如也

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

TA关注的人

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