自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker制作镜像 理论知识讲解!

目录一、Docker镜像的创建1.创建docker镜像的姿势:1.1 基于已有镜像创建1.2 基于本地模板创建1.3基于Dockerfile创建二、dockerfile指令含义三、Dockerfile创建各种容器一、Docker镜像的创建1.创建docker镜像的姿势:基于已有镜像创建基于本地模板创建基于Dockerfile创建1.1 基于已有镜像创建将容器里面运行的程序及运行环境打包生成新的镜像docker create -it centos /bin/bashdocker com

2020-11-18 19:20:47 269

原创 纯干货!!docker容器 部署sshd镜像、systenctl镜像、nginx镜像、tomcat、MySQL

目录一、部署sshd镜像二、使用步骤1.引入库2.读入数据总结一、部署sshd镜像先创建sshd目录[root@localhost ~]#mkdir sshd[root@localhost ~]#cd sshd在sshd目录下编辑dockfile[root@localhost sshd]# vim dockerfilefrom centos:7MAINTAINER The Centos Project RUN yum -y updateRUN yum -y install openss

2020-11-18 10:50:42 807

原创 docker入门 理论+实操!!!

目录一、什么是docker二、docker部署一、什么是dockerDocker是一个开源的应用容器引擎,开发者使用打包他们的应用以及依赖包到一个可移植的容器中,然后发布到如何流行的Linux机器上,进而实现虚拟化。容器是完全使用沙箱机制的,而且互相之间不会有如何接口,几乎没有性能开销,可以很容易地在机器和数据中心运行,最重要的是,他们不依赖于如何语言、框架或包括系统。Docker虚拟化原理:将原本复杂的环境打包成为镜像模块,然后将模块迁移到各个平台,可以快速地交付使用,从而减少了人工大量

2020-11-17 19:57:17 328

原创 ELK日志分析系统 超详细!!理论+实操讲解!!

文章目录一、ELK日志分析系统简介1.1日志处理的步骤1.2 ELK日志分析系统三部分1.3日志服务器(一般)二、Elasticsearch介绍2.1 Elasticsearch概述2.2 Elasticsearch的概念2.3 为什么要采用分片2.4 开启分片副本的主要原因三:Logstash介绍3.1 Logstash概述3.2 Logstash主要组件四:Kibana介绍4.1 Kibana概述4.2 Kibana主要功能五:实操一、ELK日志分析系统简介1.1日志处理的步骤1.将APP s

2020-11-13 00:48:32 20803

原创 ELK实验中 显示连接拒绝访问

ELK实验中http://20.0.0.101:9100 突然显示连接拒绝访问,登不上该网页解决方法:先过滤9100端口是否能过滤出来结果显示只能过滤9200,9100过滤不出来问题定位:9100端口cd /usr/local/src/elasticsearch-head/npm run start &ok!!...

2020-11-12 11:29:58 589

原创 NoSQL之Redis配置及优化——缓存加速

文章目录一、Redis1.1Redis多数据库操作1.2Redis持久化1.2.1 概述1.2.2 分类RDB持久化二、使用步骤1.引入库2.读入数据补充一、RedisRedis基于内存运行并支持持久化采用key-value(键值对)的存储形式Redis的优点:具有极高的数据读写速度支持丰富的数据类型支持数据的持久化原子性支持数据备份redis(remote dictionary server,远程字典服务)是一个开源的使用ANSI C语言编写、遵守BSD协议

2020-11-12 11:01:22 345

原创 理论+实操!!!rsync远程同步与rsync+inotify实时同步

文章目录一、rsync1.1、rsync 包括如下的一些特性1.2、常用选项1.3、命令语法格式(6种)1.3、语法说明二、同步实验1.实验环境1.1源服务器1.2客户端2.rsync+inotify实时同步2.1 客户端配置2.2、测试监控2.3、源服务器配置rsync+inotify实时同步3.1开启监控3.2发起端创建和删除后原机是否同步3.3监控显示3.4源服务器一、rsyncrsync简介:rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它

2020-11-03 11:47:58 892

原创 BGP动态路由协议 理论+实验!!!!

一、BGP协议1.1:概述BGP是一种运行在AS与AS之间的动态路由协议,主要作用是在AS之间自动交换无环路由信息以此来构建AS的拓扑图,从而消除路由环路并实施用户配置的路由策略。目前公网网络条目众多,IGP协议无法承载,而BGP可以轻松应对,通常BGP协议用于ISP和ISP之间或跨域地域总、分公司之间的路由信息交换自制系统编号自治系统(AS)是由一个技术管理机构管理,使用统一选路策略的一组路由器集合自治系统编号范围:1-65535,其中1-64511是互联网上注册公有AS号,类似公网I

2020-11-03 10:13:23 991

原创 CentOS7 搭建NTP服务器及客户端同步时间 实操!!

在配置时钟同步服务器时第一次同步时间时,使用ntpdate命令;后续通过ntpd服务与服务器同步时间。一、搭建NTP服务器时间同步1、查看服务器、客户端操作系统版本[root@web ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)2、查看服务器是否安装ntp,系统默认安装ntpdate;[root@web ~]# rpm -qa | grep ntpfontpackages-filesystem-1.44-8.e

2020-11-03 08:56:39 1378

原创 shell三剑客——sed

文章目录一、文本处理器1.1:sed工具概述1.2:sed的工作流程1.2.1:读取1.2.2:执行1.2.3:显示1.3.1:常见的sed命令选项1.3.2:常见的操作1.4:sed用法示例1.4.1:输出符合条件的文本(p 表示正常输出)1.4.2:sed 命令与正则表达式结合使用1.5:删除符合条件的文本(d)1.6:替换符合条件的文本1.7:迁移符合条件的文本1.8:使用脚本编辑文件1.9:sed 直接操作文件示例二、sed命令总结一、文本处理器在 Linux/UNIX 系统中包含很多种文

2020-11-03 08:56:16 1193 1

原创 Oracle数据库及安装

文章目录一、Oracle数据库概述1.1Oracle特点1.2系统及配置要求1.3Oracle的优点二、安装2.1.首先要在虚拟机添加一块硬盘,不能少于15G(这里给40G)并创建文件系统挂载2.2.安装前置环境2.3.调整内核参数2.4.用户环境配置2.5.oracle用户资源限制2.6.切换到Linux虚拟机图形界面操作2.7 图形界面2.8.执行安装生成的脚本2.9继续图形界面安装2.10.找到下载rpm包的目录,进行rpm安装2.11. 网页访问Oracle2.12.终端访问Oracle一、O

2020-11-03 08:54:42 1201 1

原创 Linux——PXE批量安装 理论+实操!!

一、部署PXE简述关于PXE网络PXE,Pre-boot eXcution Environment预启动执行环境,在操作系统之前运行可用于远程安装,构建无盘工作站服务端运行DHCP服务,用来分配地址,定位引导程序引导程序:微代码,存放在TFTP服务器中运行TFTP服务器,提供引导程序下载TFTP服务器时UDP协议,端口号69镜像文件存放在:vsftpd,TCP协议,端口号20,21客户端网卡支持PXE协议主板支持网络启动服务器的批量部署规模化:同时装配多

2020-11-03 08:30:15 379

原创 Linux——DNS域名解析 理论详解!!

文章目录前言一、BIND域名服务基础1.1:DNS系统的作用及类型1.1.1:DNS系统的作用1.1.2:DNS系统的类型1.2:BIND的安装文件1.3:BIND服务1.3.1:named.conf主配置文件1.3.2:区域数据配置文件1.3.3:区域数据配置文件的特殊应用1.3.4:对配置文件进行语法检查前言互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务

2020-11-03 00:54:21 730

原创 Linux网络——nfs共享存储服务 理论+实操!!

文章目录前言一、NFS共享存储服务1.1:网络文件系统(Network File System)1.2:使用NFS发布共享资源安装nfs-utils,rpcbind软件包设置共享目录1.3:在客户机中访问NFS共享资源安装rpcbind软件包,并启动rpcbind服务手动挂载NFS共享目录fstab自动挂载设置强制卸载NFS1.4:构建NFS实验1.4.1:实验环境VMware软件:1.4.2:实验过程前言网络文件系统,英文Network File System(NFS),是由SUN公司研制的U

2020-11-03 00:37:56 641

原创 Cannot find a valid baseurl for repo: base/7/x86_6报错

CentOS7报错:Cannot find a valid baseurl for repo: base/7/x86_6解决方法:第一种方法vim /etc/sysconfig/network-scripts/ifcfg-eth33(每个机子都可能不一样,但格式是“ifcfg-eth数字”)末行配置DNS1=8.8.8.8第二种方法echo "nameserver 8.8.8.8" > /etc/resolv.conf两种方法最后都别忘了重启网卡,注意!注意!注意!system

2020-11-03 00:21:10 640 1

原创 shell三剑客——awk

文章目录一、AWK1.1:awk常见用法1.2:awk 包含的几个特殊的内建变量(可直接用)1.3:awk用法示例1.3.1:按行输出文本1.3.2:按字段输出文本1.3.3:通过管道、双引号调用 Shell 命令二:Awk命令总结一、AWK在 Linux/UNIX 系统中,awk 是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于 Shell 脚本,完成各种自动化配置任务

2020-11-03 00:07:09 276

原创 shell三剑客——grep 详细易懂!!

文章目录前言一、正则表达式grep1.1:正则表达式的定义1.2:正则表达式用途1.3:基础正则表达式1.4:基础正则表达式元字符1.5:基础正则表达式:grep命令1.5.1:查找特定字符1.5.2:利用中括号“[]”来查找集合字符1.5.3:查找行首“^”与行尾字符“$1.5.4:查找任意一个字符“.”与重复字符“*”1.5.5:查找连续字符范围“{}”前言正则表达式,又称规则表达式(Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念

2020-11-02 23:52:51 448

原创 Web服务器集群--Tomcat 理论+实操!!

一、Tomcat安装部署1.1:Tomcat简介免费的、开放源代码的Web应用服务器Apache软件基金会( Apache Software Foundation)Jakarta项目中的一个核心项目由 Apache、Sun和一些公司及个人共同开发而成深受Java爱好者的喜爱,并得到部分软件开发商的认可是目前比较流行的Web应用服务器1.2:Tomcat核心组件catalina是Tomcat以前的名字,后来才改成TomcatJSP (全称JavaServer Pages)是由Sun M

2020-11-02 23:18:20 1088

原创 超详细!!!MySQL基本操作命令——DDL、DML、DQL、DCL

一、数据库基本操作命令1.1:mysql查看数据库结构查看数据库结构创建及删除库和表管理表的记录1.2:查看数据库信息show databasesmysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema ||

2020-11-02 22:59:08 2678

原创 MySQL数据库中常见的故障集

故障现象一:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/data/mysql/mysql.sock’报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/data/mysql/mysql.sock’问题分析:以上这种情况一般都是数据库未启动或者数据库端口被防火墙拦截导致解决方法:启动数据库或者防火墙

2020-11-02 22:40:19 958

原创 LVS-DR+Keepalived 理论

一:LVS-DR工作原理1.1:DR模式概述负载均衡群集工作模式–直接路由(Direct Routing)简称DR模式,采用半开放式的网络结构,与TUN模式的结构类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络负载调度器与各节点服务器通过本地网络连接,不需要建立专用的IP隧道-1.2:数据包流向分析为方便进行原理分析,将 Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-41.Client向目标VIP发出请求, Director(负载均衡器)接收

2020-11-02 22:34:04 468

原创 MySQL——读写分离 理论+实操!!!

一、MySQL读写分离原理读写分离就是只在主服务器上写,只在从服务器上读主数据库处理事务性査询,而从数据库处理 select査询数据库复制被用来把事务性査询导致的变更同步到集群中的从数据库为什么要用到读写分离?在企业应用中,在大量的数据请求下,单台数据库将无法承担所有的读写操作配置多台数据库服务器以实现读写分离读写分离建立在主从复制的基础上因为在表(Myisam)或者行(innodb)被锁了,只能读而不能写,只能写而不能读二、使用步骤data = pd.read_csv(

2020-11-02 20:38:52 1232

空空如也

空空如也

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

TA关注的人

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