自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker 之分布式仓库 Harbor及Harbor高可用性

Docker 之分布式仓库 HarborHarbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由VMware开源,其通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源 Docker Distribution。作为一个企业级私有Registry服务器,Harbor 提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有 Registry 中,确保数据和知识产

2020-11-22 14:06:28 1462

原创 docker通过rpm包安装、实现LAMP架构

1、通过 RPM 安装 docker 17.03.0 版本并且配置 docker 阿里加速在阿里镜像站下载对应版本的rpm包官网地址:https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/[root@Centos7 ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-1

2020-11-15 21:42:22 358

原创 实现LVS-DR模型多网段、NFS自动挂载

一、实现LVS-DR模型多网段客户端网络配置[root@client ~]#cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noNAME=eth0DEVICE=eth0ONBOOT=yesIPADDR=192.168.100.10PREFIX=24GAT

2020-11-08 15:11:56 358

原创 博客作业第七周-shell脚本一键安装LAMP架构的WordPress

一键安装LAMP架构的wordpress工作过程:1、当客户端请求的是静态资源时,web服务器会直接把静态资源返回给客户端;2、当客户端请求的是动态资源时,httpd的php模块会进行相应的动态资源运算,如果此过程还需要数据库的数据作为运算参数时,php会连接mysql取得数据然后进行运算,运算的结果转为静态资源由web服务器返回到客户端;WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可把 WordPress当作一个内

2020-11-01 17:36:36 326

原创 博客作业第六周-企业级NoSQL数据库redis-持久化、集群与高可用

一、RDB和AOF的优缺点RDB模式优缺点优点:RDB快照保存了某个时间点的数据,可以通过脚本执行redis指令bgsave(非阻塞,后台执行)或者save(会阻塞写操作,不推荐)命令自定义时间点备份,可以保留多个备份,当出现问题可以恢复到不同时间点的版本,很适合备份,并且此文件格式也支持有不少第三方工具可以进行后续的数据分析比如: 可以在最近的24小时内,每小时备份一次RDB文件,并且在每个月的每一天,也备份一个RDB文件。这样的话,即使遇上问题,也可以随时将数据集还原到不同的版本。RDB

2020-10-25 20:42:18 435 1

原创 博客作业第五周-mysql主从复制、高可用性、运维自动化ansible

1、如果主节点已经运行了一段时间,且有大量数据时,如何配置并启动slave节点实验环境:master: centos8 10.0.0.68 mariadb-10.3.17slave: centos8 10.0.0.58 mariadb-10.3.17两台主机分别安装mariadb[root@master ~]#yum -y install mariadb-server[root@slave ~]#yum -y install mariadb-servermaster配置(

2020-10-18 16:19:40 747 1

原创 博客作业第四周-mysql

一、一键安装mariadb10.5.5首先准备mariadb10.5.5安装包,可以通过官网下载,也可以在系统中直接curl命令下载,以下为官网下载链接:https://mariadb.org/download/将下载好的安装包放在系统/root/目录下执行以下脚本在这里插入代码片...

2020-09-26 19:20:22 245

原创 linux-iptables基础用法

1、拒绝所有主机ping当前的主机。实验环境两台centos8虚拟机IP地址分别为:10.0.0.58、10.0.0.68目前10.0.0.58主机可以ping通10.0.0.68主机在10.0.0.68主机上添加策略[root@centos8 ~]#iptables -A INPUT -p icmp --icmp-type 8 -j REJECT 8为icmp请求[root@centos8 ~]#iptables -vnLChain INPUT (policy ACCEPT 0 p

2020-09-19 20:47:15 182

原创 linux-运维自动化之系统部署

一、 kickstart 半自动化安装CentOS系统Kickstart图形界面安装安装kickstart图形化工具(centos8不支持)开启kickstart图形化界面以下即为kickstart图形化界面选择时区上海、安装完成后重启、选择字符安装界面选择通过http阿里云下载安装boot改网卡名清除硬盘分区,自定义硬盘分区安装后脚本将导出的ks文件放到提前准备好的共享服务器中,共享服务器创建存放文件路径测试文件是否可以正常访问新开一个虚拟机插入光盘按E

2020-09-12 21:41:38 507

原创 linux加密和安全-openssl

1、在 CentOS7 中使用 gpg 创建 RSA 非对称密钥对在centos7上生成公钥/私钥对[19:14:09 root@Centos7 ~]#gpg --gen-keygpg (GnuPG) 2.0.22; Copyright (C) 2013 Free Software Foundation, Inc.This is free software: you are free to change and redistribute it.There is NO WARRANTY, to th

2020-09-05 21:36:13 1242

原创 linux-awk文本处理工具

awk工作原理 第一步:执行BEGIN{action;...}语句块中的语句。 第二步:从文件或标准输入(stdin)读取一行,然后执行pattern{action;...}语句块,它逐行扫描文件,从第一行到最后一行重复这个过程,直到文件全部被读取完毕。 第三步:当读至输入流末尾时,执行END{action;...}语句块。 BEGIN语句块在awk开始从输入流中读取行之前被执...

2020-05-17 16:58:00 175

原创 linux-系统进程,系统性能和计划任务

一、进程和线程定义:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。关系:1...

2020-05-10 22:55:00 634

原创 linux-网络协议和管理

一、OSI七层模型二、建立TCP连接:三次握手、断开TCP连接:四次挥手●序号(seq):占用4个字节,表示本报文段所发送数据的第一个字节的编号,他的编号范围是0-2^32-1,即4294967296,当序号增加到2^32-1之后,下一个序号将又重新绕回到0开始编号。编号的方式是每个分包的起始字节号,例如第一次要发送的数据分包编号为seq=1,如果这次发送的数据长度是...

2020-04-26 21:42:00 301

原创 磁盘存储和文件系统、网络协议和管理配置

一、磁盘分区磁盘有两种分区方式:MBR、GPTMBR分区不超过2T,MBR分区中一块硬盘最多有4个主分区,也可以3主分区+1扩展(N个逻辑分区)。MBR分区:主和扩展分区对应的1--4,逻辑分区从5开始。GPT支持128个分区,分区无主分区扩展分区限制。二、管理分区fdisk 管理MBR分区gdisk 管理GPT分区子命令p 分区列表t 更改分区类型...

2020-04-19 15:56:00 394

原创 linux-文件查找和压缩、软件包管理、sed文本处理

一、文件查找和压缩1.1、locatelocate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db索引的构建是在系统较为空闲时自动进行(周期性任务),执行updatedb可以更新数据库索引构建过程需要遍历整个根文件系统,很消耗资源。工作特点查找速度快模糊查找非实时查找搜索的是文件的全路径,不仅仅是文件名可能只搜索用户具备读取和执...

2020-04-12 18:31:00 1001

原创 文本处理工具和正则表达式、SHELL脚本编程

一、文本编辑工具VIM●命令模式 --> 插入模式i insert, 在光标所在处输入I 在当前光标所在行的行首输入a append, 在光标所在处后面输入A 在当前光标所在行的行尾输入o 在当前光标所在行的下方打开一个新行O 在当前光标所在行的上方打开一个新行●插入模式 --- ESC-----> 命令模式●命令...

2020-04-06 02:01:00 159

原创 Linux文件管理、标准I/O重定向和管道以及Linux用户、组和权限知识总结

一、文件管理1.1、Linux下的文件类型● - 普通文件● d 目录文件directory● b 块设备blocks● c字符设备character● |符号链接文件link●p管道文件pipe●s套接字文件socket范例: 1 [root@centos7 ~]#ls -l /run/ 2 total 60 3 drwxr-xr-x. 2 root ...

2020-03-29 23:08:00 547

原创 计算机基础和Linux基础入门

计算机基础和Linux基础入门一、计算机系统计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备计算机有很多形式,比如:生活中常见的家用电脑,笔记本,智能手机,平板电脑等,还有生产环境中提供重要业务支撑的各种服务器(Server),都算是计算机,其中一个完整的计算机系统由硬件(H...

2020-03-22 20:03:00 420

空空如也

空空如也

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

TA关注的人

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