- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 区块链——Hyperledger Fabric2.2单点搭建网络
文章目录一、搭建基础环境二、生成证书文件1、准备证书配置文件模板2、修改模板3、生成证书文件三、生成通道文件1、编写创世快文件2、生成创世块文件和通道文件三、配置各个节点1、编写docker-compose文件2、运行docker-compose文件四、通道操作1、创建通道2、加入通道1、peer0节点加入通道2、更新锚节点五、安装调用智能合约1、复制官方实例链码2、安装go依赖并打包链码3、将打包好的链码复制到cli24、安装链码5、批准链码6、查看链码是否就绪7、提交链码8、链码初始化9、查询数据
2022-08-31 09:13:41
14658
原创 Linux操作文档——Linux运维面试掌握
文章目录一、网络部分1、TCP和UDP的⽐较2、TCP三次握手四次挥⼿2、解析网络中IP地址,子网掩码,网关地址,端口的概念2、OSI七层模式是那七层二、web部分1、如何获知一台主机上的网站服务是否在运行2、nginx优化怎么做的3、301和302有什么区别4、502是什么情况,有什么解决方案5、nginx与apache比有什么优点6、nginx是如何处理请求的7、nginx的正向代理和反向代理分别表示什么意思8、什么是虚拟主机9、你用过nginx的哪些模块10、nginx 查看配置文件是否正确怎么查看1
2022-08-30 09:15:29
3693
原创 Linux操作文档——常用脚本
文章目录1、服务器系统配置初始化2、批量创建用户并设置密码3、一键查看服务器利用率4、找出占用CPU/内存过高的进程5、查看网卡实时流量6、监控100台服务器磁盘利用率7、批量检查网站是否异常8、监控MySQL主从同步状态是否异常9、MySQL数据库备份10、判断网络里当前在线用户的IP11、解决DOS攻击生产12、一键安装MySQL1、服务器系统配置初始化1、设置时区并同步时间2、禁用selinx3、清空防火墙默认策略4、历史命令显示操作时间5、禁止root远程登录6、禁止定时任务发送邮
2022-08-30 09:15:20
966
原创 K8S+ jenkins+gitlub+Harbor实现CI/CD
文章目录一、环境部署1、部署docker1、安装docker软件2、开启路由转发3、配置镜像加速器2、部署k8s集群1、关闭防火墙,清空iptables,禁用selinux2、禁用swap3、编辑对应域名解析4、开启无密码传送5、添加kubernetes的yum源6、安装master节点7、安装node节点3、部署Harbor私有仓库1、下载docker-compse工具2、下载harbor3、准备私有仓库镜像4、部署gitlub1、安装程序2、gitlab汉化5、部署jenkins1、安装Jenkins2
2022-08-30 09:15:02
1991
2
原创 Linux操作文档——MySQL搭建MyCAT(5.7.26)
文章目录一、基础环境1、架构设计2、一、基础环境1、架构设计数据库mysql-1mysql-2实例3307 3308 3309 33103307 3308 3309 3310互为主从mysql-1:3307←→mysql-2:3307mysql-1:3308←→mysql-2:3308单向主从mysql-1:3309—→mysql-1:3307mysql-2:3309—→mysql-2:3307单向主从mysql-1:3310—→mysql-1
2022-08-29 08:54:18
655
原创 LNMP动静分离,负载均衡及高可用搭建
文章目录一、架构图二、搭建nginx服务1、yum安装nginx2、优化配置文件3、搭建博客服务4、启动服务,并将博客应用复制到php,配置文件复制到nginx2三、搭建PHP服务器四、搭建MySQL服务器五、搭建负载均衡服务器六、搭建代理服务器七、实现代理服务器高可用1、lb1安装keepalived服务2、lb2安装nginx服务和keepalived3、验证飘移地址八、压力测试1、ab测试1、进行160个并发访问,发出10000个请求2、进行1000个并发访问,发出1000000个请求2、webben
2022-08-29 08:53:39
1327
4
原创 实现gitlab+jenkins+ansible自动化部署代码
实现gitlab+jenkins+ansible自动化部署代码一、规划主机IP地址服务gitlab192.168.1.10gitlabjenkins192.168.1.20jenkins+ansiblenginx192.168.1.30web二、部署gitlab服务1、安装gitlab[root@gitlab ~]# yum -y install curl policycoreutils openssh-server openssh-clients
2022-08-28 10:53:33
3240
6
原创 Linux操作文档——pt-osc工具
文章目录一、pt-osc的工作原理二、pt-osc工具的限制三、安装一、pt-osc的工作原理1、创建一个和源表一样表结构的新表2、在新表执行DDL语句3、在源表创建三个触发器分别对应insert、update、delete操作4、从源表拷贝数据到新表,拷贝过程中源表通过触发器把新的DML操作更新到新表中5、rename源表到old表中,把新表rename为源表,默认最后删除源表二、pt-osc工具的限制1、源表不能有触发器存在(insert、update、delete)2、源表必须要
2022-08-28 10:53:00
1464
2
原创 戴尔R710服务器idrac安装centos7系统
文章目录一、登录戴尔R710服务器1、连接管理口(扳手式样)2、查看管理口地址并配置1、出现以下字样时按Ctrl+E进入配置2、确保iDVAC6 LAN、IPMI Over LAN为On3、空格进入LAN Parameters查看管理口网络配置4、空格进入LAN User Configuration配置登录密码3、登录idrac管理页面二、启动虚拟控制平台三、制作RAID卷1、启动后按Ctrl+R进入RAID2、删除原有磁盘组3、配置RAID4、格式化RAID卷四、使用虚拟介质安装系统1、更改相关配置1、连
2022-08-28 10:52:57
9994
原创 Linux操作文档——Kubeadm部署k8s集群
Kubeadm部署k8s集群文章目录Kubeadm部署k8s集群一、部署基本环境官方文档一、部署基本环境一台或多台运行兼容 deb/rpm 的 Linux 操作系统的计算机;例如:Ubuntu 或 CentOS。每台机器 2 GB 以上的内存,内存不足时应用会受限制。用作控制平面节点的计算机上至少有2个 CPU。集群中所有计算机之间具有完全的网络连接。你可以使用公共网络或专用网络。[root@master ~]# systemctl stop firewalld[root@master
2022-08-28 10:52:52
481
原创 Linux操作文档——Docker部署LNMP环境
dockerlnmp[root@docker01 ~]# mkdir /docker[root@docker01 ~]# mkdir /wwwroot[root@docker01 ~]# docker run -itd --name test nginx[root@docker01 ~]# docker cp test:/etc/nginx /docker[root@docker01 ~]# cd /docker/[root@docker01 docker]# lsnginx[root@do
2022-08-28 10:52:36
437
原创 Linux操作文档——jumpserver平台系统部署与使用
jumpserver平台系统部署与使用一、部署Jumpserver运行环境[root@Jump ~]# yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git[root@Jump ~]# cd /opt/[root@Jump opt]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz[roo
2022-08-27 11:03:54
4623
原创 Linux操作文档——seliunx、iptables、firewalld
seliunx、iptables、firewalld一、seliunx1、作用最大限度地减小系统中服务进程可访问的资源(最小权限原则)2、context上下文[root@localhost ~]# ls -Z-rw-------. root root system_u:object_r:admin_home_t:s0 anaconda-ks.cfg-rw-r--r--. root root system_u:object_r:admin_home_t:s0 initial-setup-ks.c
2022-08-27 11:03:36
2103
原创 Linux操作文档——Oracle数据库备份与恢复
Oracle数据库备份与恢复一、使用RMAN工具1、创建恢复目录1、创建表空间[root@oracle ~]# mkdir -p /u01/app/oracle/oradata/rmandb[root@oracle ~]# chown -R oracle /u01/app/oracle/oradata/rmandb/[root@oracle ~]# su - oracle Last login: Wed Jul 31 18:45:40 CST 2019 on pts/0[oracle@ora
2022-08-27 11:03:27
2078
原创 Linux操作文档——Oracle表空间和用户管理
Oracle体系结构和用户管理一、表空间管理1、创建表SQL> create tablespace tbs_work //创建一个自动增长表空间tbs_work 2 datafile '/u01/app/oracle/oradata/orcl/worktbs01.dbf' //数据文件名为worktbs01.dbf,且位于‘’ 3 size 10M autoextend on; //大小自动扩展到10M表空间已创建。2、调整表空
2022-08-26 09:29:41
1112
原创 Linux操作文档——Oracle 事务和常用数据库对象
Oracle 事务和常用数据库对象一、事务1、事务控制1、使用commit 和rollback实现事务控制commit:提交事务,即把事务中对数据库的修改进行永久保存rollback:回滚事务,即取消对数据库所做的任何修改SQL> insert into sales values('zhangsan','nan','haidian',90); //在sales表中插入数据已创建 1 行。SQL> col NAME for a10SQL> col SEX
2022-08-26 09:29:35
398
1
原创 Linux操作文档——Oracle 配置管理
Oracle 配置管理一、管理控制文件1、获得控制文件信息SQL> select name from v$controlfile; NAME--------------------------------------------------------------------------------/u01/app/oracle/oradata/orcl/control01.ctl/u01/app/oracle/oradata/orcl/control02.ctl当前数
2022-08-26 09:29:31
720
原创 Linux操作文档——系统监控
系统监控一、proc文件系统基本概念1、基本概念1、作用:内核部件可以通过该文件系统向用户空间提供接口来提供查询信息、修改软件行为,因而它是一种比较重要的特殊文件系统。2、proc文件系统就是一个文件系统,它可以挂载在目录树的任意位置,不过通常挂载在/proc下,它大致包含了如下信息:内存管理、每个进程的相关信息、文件系统、设备驱动程序、系统总线、电源管理、终端、系统控制参数、网络。主机上的各个进程都是以目录的形态存在于/proc当中。[root@localhost ~]# ll /proc/1
2022-08-26 09:29:23
859
原创 Linux操作文档——Docker基础
Docker一、Docker的核心概念及安装1、核心概念1、镜像:类似虚拟机的快照,一个镜像是一个完整的操作系统,属于只读的2、容器:从镜像创建的运行实例,可以被启动、停止、删除3、仓库:存储镜像的地方2、安装Docker1、当连接到互联网时安装Docker,安装完成后启动Docker并设置为开机自动启动yum -y install docker[root@localhost ~.........
2022-08-26 09:29:06
592
原创 Windows服务器——网络负载平衡
网络负载平衡配置过程1、准备安装账户若要安装和配置NLB,必须使用每个主机上Administrators组中的账户。否则系统将提示用户提供此类账户的登录凭据。2、新建群集1、添加“网络负载平衡”功能2、新建群集3、选择节点和群集接口192.168.10.0网段为对外服务接口,10.0.0.0网段集群为对内通信接口4、设置主机参数5、设置群集IP地址6、设置群集BEN......
2022-08-26 09:29:02
3580
原创 Windows服务器——AD RMS服务
AD RMS服务一、概述AD RMS服务( Active Directory 权限管理服务),AD RMS系统包括Windows Server 2016的服务器(运行用于处理证书和授权的AD RMS服务器角色)数据库服务器及AD RMS客户端。二、实施角 色操作系统主机名/IP软 件AD RMS/IIS/内置数据库Windows Server 2016RM......
2022-08-26 09:28:58
7531
4
原创 H3C设备的基本配置
H3C设备的基本配置一、H3C与cisco命令对比1、H3C与cisco路由器命令差异CiscoH3C功能EnableSystem-view进入特权模式ShowDisplay显示/查看Show running-configDiplay current显示当前的运行配置Show versionDisplay version显示版本N...
2022-08-25 09:13:44
8756
1
原创 HUAWEI——华为防火墙基础
华为防火墙基础一、防火墙的工作原理1、防火墙的工作模式1、路由模式:如果华为防火墙连接网络的接口配置IP地址,则认为防火墙工作在路由模式下。2、透明模式:如果华为防火墙通过第二层对外连接(接口无IP地址),则防火墙工作在透明模式下。3、混合模式:如果华为防火墙既存在工作在路由模式的接口(接口具有IP地址) 又存在工作在透明模式的接口(接口无P地址) 则防火墙工作在混合模式下。2、华为防...
2022-08-25 09:13:40
11229
1
原创 H3C设备——IRF2应用
IRF2应用一、IRF 2.0概述1、IRF(智能弹性架构)它的核心思想是将多台设备通过IRF物理端口连接在—起进行必要的配置后,虚拟化成 —台分布式设备。使用这种虚拟化技术可以集合多台设备的硬件资源和软件处理能力实现多台设备的协同工作统—管理和不间断维护。2、IRF的基本概念1、角色IRF中每台设备都称为成员设备 ,成员设备按照功能不同分为两种角色。Master负责管理整个IRF。...
2022-08-25 09:13:36
1962
原创 HUAWEI——BGP路由技术
BGP路由技术一、BGP概述1、动态路由的分类1、按自治系统分类IGP:即自治系统内部的路由协议,主要包含RIPv1/v2,OSPF,ISIS,EIGRP (思科私有协议)。 IGP是运行在AS内部的路由协议,它解决AS内部的选路问题。其主要作用是发现、计算路由。EGP:即自治系统之间的路由协议,通常指BGP。EGP是运行在AS与AS之间的路由协议,它解决的是AS之间的选路问题。 BGP...
2022-08-25 09:13:29
643
原创 HUAWEI——VPR基础及操作
VPR基础及操作一、VPR的常用配置1、进入和退出系统视图1、从用户视图进入系统视图<Huawei>system-view Enter system view, return user view with Ctrl+Z.2、从系统视图进入接口视图[Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet...
2022-08-25 09:13:15
5554
原创 Linux操作文档——Ansible自动化运维
Ansible自动化运维一、Ansible 概述1、特点Ansible基于Python开发,运维工程师对其二次幵发相对较容易。Ansibled丰富的内置模块,基本可以满足一切需求。管理模式非常简单,一条命令可以影响上千台机器。无客户端模式,底层通过SSH通信。 Ansible 发布后,也陆续被 AWS、Google Cloud Platform, Microsoft Azures ...
2022-08-25 09:13:06
1437
原创 Linux操作文档——GlusterFS分布式文件系统群集
GlusterFS分布式文件系统群集一、GlusterFS 概述1、GlusterFS 术语Brick (存储块):指可信主机池中由主机提供的用于物理存储的专用分区,是GlusterFS中的基本存储单元,同时也是可信存储池中服务器上对外提供的存储目录。存储目录的格式由服务器和目录的绝对路径构成,表示方法为SERVER:EXPORTVolume (逻辑卷):一个逻辑卷是一组Brick的集合...
2022-08-25 09:13:02
770
原创 Linux操作文档——ELK日志分析系统
ELK日志分析系统一、环境准备1、在两个ELK节点上配置域名解析通过本地/etc/hosts文件实现二、部署Elasticsearch软件1、安装 Elasticsearch 软件2、更改Elasticsearch主配置文件3、创建数据存放路径并授权4、启动Elasticsearch并查看是否成功开启三、安装Elasticsearch-head插件1、编译安...
2022-08-24 09:33:44
627
原创 Linux操作文档——远程访问及控制(SSH)
远程访问及控制一、配置OpenSSH服务端1、服务监听选项监听端口为2345,监听地址为192.168.1.10,使用 SSH V2 协议禁用DNS反向解析2、用户登录控制登录验证时间为2分钟,禁止root用户登录,最大重试次数为6禁止空密码用户登录使用AllowUsers或DenyUsers可以配置只允许或禁止某些用户登录例:只允许zhangsan、lisi和tom用...
2022-08-24 09:33:40
1311
1
原创 Linux操作文档——搭建YUM仓库服务与PXE网络装机
如何搭建YUM仓库服务与PXE网络装机一、如何搭建YUM仓库服务YUM软件仓库通常借助于HTTP或FTP协议来进行发布1、准备网络安装源(服务器端)准备软件仓库目录安装并启用vsftpd服务配置软件仓库位置(客户端)安装ftp客户端...
2022-08-24 09:33:37
558
原创 Linux操作文档——FTP文件传输服务
FTP文件传输服务一、基本概念1、FTP连接及传输模式FTP服务器默认使用TCP协议的20、21端口与客户端进行通信。20端口用于建立数据连接,并传输文件数据;21端口用于建立控制连接,并传输FTP控制命令。2、用户列表文件ftpusers和user_listftpusers文件:此文件中列出的用户将禁止登录vsftpd服务器,不管该用户是否在user_list 文件中出现。该文件默认包...
2022-08-24 09:33:26
2250
原创 Linux操作文档——搭建Zabbix监控系统
搭建Zabbix监控系统一、zabbix概述1、zabbix重要组件Zabbix Server:负责接收Agent发送报告信息的核心组件,所有的配置、数据统计、数据操作都由它组织进行。Database storage:负责存储所有的配置信息以及收集的数据。Web interface:是zabbix的GUI接口,通常情况下与Zabbix Server运行在同一台主机上。Pxory:属于...
2022-08-24 09:33:11
1592
原创 Linux操作文档——进程和计划任务管理
进程和计划任务管理一、查看和控制进程1、查看进程1、ps命令:查看静态的进程统计信息a:显示当前终端下的所有进程信息,包括其他用户的进程。与"x"选项结合时将显示系统中所有的进程信息。u:使用以用户为主的格式输出进程信息。x:显示当前用户在所有终端下的进程信息。-e:显示系统内的所有进程信息。-l:使用长格式显示进程信息。-f:使用完整的格式显示进程信息。以简单列表的形式显...
2022-08-23 09:32:44
2148
原创 Linux操作文档——目录和文件管理
目录和文件管理一、查看及检索文件1、查看文件内容1、 cat命令:显示并连接文件的内容查看/etc/sysconfig/network-scripts/ifcfg-ens33配置文件中的内容,并了解第一块以太网卡的配置信息依次显示/etc/redhat-release(CnetOS系统的发行版本信息)、/proc/version(系统内核及开发环境、时间等信息)文件的内容2、mor...
2022-08-23 09:32:19
1410
原创 Linux操作文档——构建LVS负载均衡群集
构建LVS负载均衡群集1、假设有一台外网电脑(IP:200.0.0.10),两台web服务器(IP1:192.168.1.2;IP2:192.168.2.2和IP1:192.168.1.3;IP2:192.168.2.3)和一台NFS存储服务器(IP:192.168.2.1),外网通过LVS负载调度器(IP1:200.0.0.1;IP2:192.168.1.1)进行访问web,配置网络使外网电脑...
2022-08-23 09:27:37
345
原创 Linux操作文档——部署Tomcat网站服务及其负载均衡
部署Tomcat及其负载均衡Tomcat是一款轻量级应用服务器。1、安装配置Tomcat安装并启动Tomcat测试安装情况关闭服务的命令为: /usr/local/tomcat8/bin/shutdown.sh建立测试页面在Tomcat配置文件 Host段下方进行添加context段,将网站文件路径指向已经建立的/web/webapp1/关闭Tomcat后重新启动并测试页...
2022-08-22 10:51:04
518
原创 Linux操作文档——基础网络设置(DHCP)
如何进行基本网络配置一、查看网络的相关信息1、查看IP地址信息ifconfig ens33ifconfig -a (查看所有网卡信息)2、查看主机名hostname3、查看路由表(默认网关)route -n 或 netstat -rn4、查看tcp和udp端口信息netstat -anptu5、测试网络连通性ping ip(或域名)6、测试当前主...
2022-08-22 10:50:15
2238
原创 Linux操作文档——磁盘和文件系统管理(LVM管理)
如何对磁盘进行分区和格式化1、查看磁盘 fdisk -l2、磁盘分区(以/dev/sdb/为例)fdisk /dev/sdbm——查看帮助n——新建分区(p主分区,e扩展分区,l逻辑分区)p——查看分区表w——保存分区表q——退出分区重新检测磁盘分区变化 partprobe /dev/sdb注意:添加磁盘后需要重启才能生效3、格式化文件系统(1)格式化为xfs文...
2022-08-22 10:49:44
1518
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人