自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker的基础概念+安装方式+常见命令

Docker概述Docker是什么?Docker与虚拟机的区别Docker的使用场景Docker引擎(Docker Engine)Docker的架构(Docker architecture)安装Docker安装依赖包设置阿里云镜像源安装 Docker-CE镜像加速网络优化镜像的操作查看docker版本信息搜索镜像获取镜像查看镜像上传镜像Docker概述Docker是什么?是一种轻量级的"虚拟机"是在Linux容器里运行应用的开源工具Docker与虚拟机的区别不同点contain.

2021-09-17 12:18:01 295

原创 OpenStack安装Glance组件

Nginx深入优化8、更改进程数在高并发场景,需要启动更多的 Nginx进程以保证快速响应,以处理用户的请求,避免造成阻塞可以使用 ps auxi命令查看Ngnx运行进程的个数更改进程数的配置方法修改配置文件,修改进程配置参数修改配置文件的 worker_ processes参数一般设为CPU的个数或者核数在高并发情况下可设置为CPU个数或者核数的2倍运行进程数多一些,响应访问请求时, Nginx就不会临时启动新的进程提供服务,减少了系统的开销,提升了服务速度使用

2021-08-24 20:43:52 521

原创 OpenStack安装Keystore组件(图文详解)

环境配置

2021-08-22 09:59:25 432

原创 OpenStack(一)OpenStack与云计算概述及环境部署

1111

2021-08-21 00:53:38 634

原创 KVM虚拟化概念

11

2021-08-17 16:34:27 164

原创 GFS分布式文件系统概述以及集群部署

GlusterFS简介开源的分布式文件系统。由存储服务器、客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成。没有数据服务器组件,这有助于提升整个系统的性能、可靠性和稳定性。FS:文件系统文件系统组成:1、文件系统接口2、对对像管理的软件集合3、对象及属性...

2021-08-12 09:42:11 190

原创 rsync

rsync简介一款快速增量备份工具

2021-08-11 08:54:38 95

原创 Redis(主从复制、哨兵模式、集群)概述及部署(图文详解) ๑♡ω♡๑嗑到了

1

2021-08-10 01:16:29 107

原创 Redis数据类型(String、List、Hash、Set、Sorted Set)

Redis数据类型

2021-08-09 00:24:11 133

原创 NoSQL之Redis简介、常用命令及优化

概述

2021-08-07 19:33:21 160

转载 Squid缓存代理服务器!(Squid传统、透明代理服务配置、ACL访问控制、日志分析、反向代理)ʘʚʘ嘎?

Squid缓存代理概述

2021-08-03 00:16:28 162

原创 Haproxy搭建Web群集

Haproxy前言

2021-08-01 21:27:25 151

原创 LVS负载均衡群集DR模式+Keepalived高可用群集实战部署

LVS-DR模式数据包流量

2021-07-29 23:46:03 118

原创 LVS负载均衡群集概念、NAT模式LVS负载均衡实战部署

群集的含义集群、群集由多台主机构成,但对外,只表现为一个整体,只提供一个访问入口(域名或IP),相当于一台大型计算机。

2021-07-28 09:43:36 312

原创 MySQL MHA高可用集群部署及故障切换

实验环境、安装包主机IP地址安装包 / 软件 / 工具MHAmanager192.168.41.142MHAnode组件、MHAmanager组件master192.168.41.155mysql-boost-5.7.20.tar.gz、MHAnode组件mysql1192.168.41.158mysql-boost-5.7.20.tar.gz、MHAnode组件mysql2192.168.41.159mysql-boost-5.7.20.tar.g

2021-07-25 21:53:30 241

原创 MySQL主从复制与读写分离

案例概述在实际的生产环境中,如果对数据库的读和写都在同一个数据库服务器中操作,无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,一般来说 都是通过主从复制(Master-Slave)来同步数据,再通过读写分离来提升数据库并发负载能力的方案来进行部署与实施环境配置主机IP地址所需工具/软件/安装包 \Master192.168.41.155ntp 、 mysql-boost-5.7.20.tar.gzAmoeba192.168.41.156

2021-07-21 13:26:43 112

原创 MySQL 日志管理、备份与恢复

MySQL日志管理MySQL的默认日志保存位置为/usr/local/mysql/data日志开启方式有两种:通过配置文件或者是通过命令通过命令修改开启的日志是临时的,关闭或重启服务后就会关闭

2021-07-13 23:42:19 111

原创 MySQL 索引、事务与存储引擎

索引的概念索引的概念索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。索引就好比是一本书的目录,可以根据目录中的页码快速找到所需的内容。索引是表中一列或者若干列值排序的方法。建立索引的目的是加快对表中记录的查找或排序。...

2021-07-12 21:31:22 77

原创 MySQL 数据表高级操作(用户管理和用户授权)

索引的概念索引的概念索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。索引就好比是一本书的目录,可以根据目录中的页码快速找到所需的内容。索引是表中一列或者若干列值排序的方法。建立索引的目的是加快对表中记录的查找或排序。...

2021-07-11 22:02:21 200

原创 MySQL数据库基础及基本命令操作(增删改查等)

一、数据库的基本概念一、数据库的基本概念1、数据库的组成数据(D)描述事物的符号记录包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一格式进行存储表:将不同的记录组织在一起,用来存储具体数据数据库: 表的集合,是存储数据的仓库以一定的组织方式存储的相互有关的数据集合...

2021-07-11 13:24:11 562

原创 Tomcat的部署与优化

一、Tomcat介绍一、Tomcat介绍1、免费的、开放源代码的Web应用服务器2、Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目3、由Apache、Sun和一些公司及个人共同开发而成4、深受Java爱好者的喜爱,并得到部分软件开发商的认可5、目前比较流行的Web应用服务器Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程.

2021-07-02 09:08:51 53

原创 Nginx Rewrite

Rewrite跳转场景URL看起来更规范、合理企业会将动态URL地址伪装成静态地址提供服务网址换新域名后,让旧的访问跳转到新的域名上服务端某些业务调整

2021-06-29 20:33:48 235

原创 Nginx优化与防盗链(隐藏版本号、修改用户与组、缓存时间、日志切割、连接超时、更改进程数、配置网页压缩、配置防盗链、fpm参数优化)

隐藏版本号隐藏版本号安装依赖包yum -y install pcre-devel zlib-devel gcc gcc-c++ make编译安装Nginxcd /opttar zxvf nginx-1.12.2.tar.gz -C /opt/cd /opt/nginx-1.12.2/./configure \--prefix=/usr/local/nginx \--user=nginx \--group=nginx \--with-http_stub_status_mo.

2021-06-25 12:15:27 368

原创 LNMP应用部署

​​​​​yum -y install gcc gCc-c++ pcre-devel zlib-devel make​

2021-06-24 23:17:09 596 1

原创 秃头之错题集一 (403 Forbidden)

1123123123

2021-06-23 23:56:53 152

原创 Nginx网站服务配置(Nginx服务基础,访问状态统计,访问控制,虚拟主机)

编译安装Nginx服务关闭防火墙,将安装 ngnix 所需的软件包上传到 /opt 目录下[root@localhost ~]# systemctl stop firewalld.service //关闭系统防火墙[root@localhost ~]# systemctl disable firewalld.service //关闭防火墙开机自启[root@localhost ~]# setenforce 0 //关闭系统安

2021-06-21 22:26:24 617 1

原创 Apache配置与应用(访问控制,日志分割)

Apache配置------日志分割及

2021-06-21 17:33:47 253

原创 部署LAMP平台

在这里插入代cd /opt/tar zxvf apr-1.6.2.tar.gztar zxvf apr-util-1.6.0.tar.gztar jxvf httpd-2.4.29.tar.bz2mv apr-1.6.2 /opt/httpd-2.4.29/srclib/aprmv apr-util-1.6.0 /opt/httpd-2.4.29/srclib/apr-utilcd /opt/httpd-2.4.29/./configure \--prefix=/usr/local/..

2021-06-20 23:59:54 321

原创 Web基础与HTTP协议

域名和DNS域名概述域名结构类型网页的概念HTML概述Web概述Web1.0 vs Web2.0静态网页动态网页HTTP协议概述HTTP协议的版本GET方法:从指定的服务器.上获得数据POST方法:提交数据给指定服务器处理HTTP状态码生产环境常见的HTTP状态码域名和DNS域名概述域名的概念IP地址不易记忆早期使用Hosts文件解析域名主机名称重复主机维护困难DNS(Domain Name System 域名系统)分布式层次性域名结构类型根域:位于城名空间最顶层.

2021-06-20 22:44:46 444 1

原创 iptables防火墙(四表五链)

Linux防火墙基础Linux包过滤防火墙概述netfilteriptables包过滤的工作层次iptables的四表五链数据包过滤的匹配流程iptables的基本语法注意事项数据包的常见控制选项(需大写)iptables命令的常用管理选项Linux防火墙基础Linux包过滤防火墙概述下述2种称呼都可以表示Linux防火墙netfilter位于Linux内核中的包过滤功能体系称为Linux防火墙的"内核态"iptables位于/sbin/iptables,用来管理防火墙规则的工具称.

2021-06-20 20:46:06 477 1

原创 Shell之小工具sort、uniq、tr和Here Document免交互和Expect自动化交互

sort工具sort命令语法格式常用选项举例说明uniq工具uniq命令语法格式常用选项实例tr工具tr命令语法格式常用选项实例expectsort工具sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序语法格式sort [选项] 参数cat file | sort 选项常用选项-f:忽略大小写,默认会将大写字母排在前面-b:忽略前导区域的区域-n:按照数字进行排序-r:反向排序-u:等同于uniq,表示相同的数据仅显示一行-t:指定字段分隔符,默认使用[.

2021-06-19 21:03:27 335

原创 Shell之正则表达式、Sed、Awk

正则表达式定义基础正则表达式元字符grep+egrep举例Sed工具概述Sed的常用操作选项举例说明对文件进行增、删、改、查操作对文件进行搜索替换操作其他命令Awk工具介绍Awk能做什么命令行模式使用awk常见的内建变量(可直接用):按行输出文本按字段输入文本通过管道符,双引号调用Shell命令正则表达式定义正则表达式,又称正则表达式、常规表达式使用字符串来描述、匹配一系列符合某个规则的字符串正则表达式组成普通字符大小写字母、数字、标点符号及一些其他符号元字符在正则表达式中具.

2021-06-15 22:29:37 279

原创 Shell函数应用和数组基本操作及冒泡算法

什么是函数?函数格式格式一格式二函数返回值实例什么是函数?shell中允许将一组命令集合或语句形成一段可用代码,这些代码块称为shell函数给这段代码起个名字称为函数名,后续可以直接调用该段代码的功能Shell函数定义函数格式格式一函数名(){ 函数体(一堆命令的集合,来实现某个功能) }格式二function 函数名(){ 函数体(一堆命令的集合,来实现某个功能) [return x] 使用return或exit可以显式地结束函数}调用函数的方.

2021-06-15 19:07:27 225

原创 Shell编程之循环语句与常用转义字符及一些小实验

for循环语句for语句结构例题:while循环while语句结构例题:until循环until语句结构例题:常用转义字符shell脚本多重循环小实验一、99乘法表二、矩形三、直角三角形四、等腰直角三角形五、菱形for循环语句for循环,又有人称之为条件循环,或者for i in ,其实就是for循环的特性,次数和给与的条件是成正比的for语句结构读取不同的变量值,用来逐个执行同一组命令for 变量名 in 取值列表do 命令序列done例题.

2021-06-08 22:01:41 416

原创 Shell之应用案例

一、判断两台主机是否ping通例题二、判断一个进程是否存在例题补充命令三、判断一个服务是否正常例题四、判断用户是否存在例题五、 判断软件包是否安装例题六、判断当前主机的内核版本例题一、判断两台主机是否ping通**需求:**判断当前主机是否和远程主机是否ping通思路:使用哪个命令实现 ping -c次数根据命令的执行结果状态来判断是否通$?根据逻辑和语法结构来编写脚本(条件判断或者流程控制)例题#!/bin/bash# 该脚本用于判断当前主机是否和远程指定主机互通# 交互式定义.

2021-06-07 23:23:29 253

原创 Shell编程之条件测试与if语句用法

条件测试teat命令判断文件类判断文件权限判断文件新旧判断整数判断字符串多重条件判断举例说明逻辑运算符总结if语句的结构单分支结构双分支结构多分支结构嵌套case多分支结构条件测试teat命令- 格式1: test 条件表达式- 格式2: [ 条件表达式 ]判断文件类举例说明:test -e file 只要文件存在条件为真[ -d /shell01/dir1 ] 判断目录是否存在,存在条件为真[ ! -d /shell01/dir1 ] 判断目录是否存在,不存在条件为.

2021-06-07 23:08:21 337

原创 Shell编程规范与变量

Shell脚本概念应用场景Shell脚本概念将要执行的命令按顺序保存到一个文本文件给该文件可执行权限可结合各种Shell控制语句以完成更复杂的操作应用场景重复性操作交互性任务批量事务处理服务运行状态监控定时任务执行...

2021-06-07 18:54:11 348

原创 实现Kickstart无人值守安装

PXE概述PXE批量部署的优点PXE工作原理搭建PXE远程安装服务器PXE概述PXE是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。若要搭建PXE网络体系,必须满足以下几个前提条件。客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导。网络中有一台DHCP服务器以便为客户机自动分配地址、指定引导文件位置。服务器通过TFTP(Trivial File Tran.

2021-06-01 18:59:41 376

原创 FTP服务器、部署YUM仓库与NFS共享服务

构建YUM软件仓库YUM 的前身是 YUP(Yellow dog Updater,Yellow dog Linux 的软件更新器)。最初由TSS公司(Terra Soft Solutions,INC)使用 python 语言开发而成,后来由杜克大学(Dunk University)的 Linux 开发队伍进行改进,命名为 YUM(Yellow dog Updater Modified)借助于 YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动查找并解决 rpm 包之间的依赖

2021-06-01 16:33:33 412

原创 远程访问及控制

这里写目录标题OpenSSH服务器OpenSSH服务器◾ SSH(Secure Shell)协议是一种安全通道协议对通信数据进行了加密处理,用于远程管理◾ OpenSSH服务名称:sshd服务端主程序:/user/sbin/sshd服务端配置文件:/etc/ssh/sshd_config客户端配置文件:/etc/ssh/ssh_config◾ 服务监听选项端口号、协议版本、监听IP地址禁用反向解析...

2021-05-30 12:14:31 712 1

空空如也

空空如也

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

TA关注的人

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