自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 Nginx全家桶配置详解

主动健康检查需要在Keepalived配置文件中定义一个或多个健康检查脚本,这些脚本将定期运行以检查服务器的健康状态。Keepalived将侦听服务器上的服务端口,如果无法连接到该端口,将认为服务器处于不健康状态。被动健康检查不需要特别的配置,只需确保Keepalived配置文件中的虚拟IP与服务器上的服务端口一致即可。访问server2的IP只能看到server2的nginx默认页面,看不到server1的页面。因为我的服务器做了限制,两台服务器之间不能互通,所以我们使用两台服务器的内网地址。

2023-09-03 16:14:30 685

原创 思科单臂路由、lacp链路聚合、NAT实验

实验目的二:在SW1和SW2的三条链路实施链路聚合,使用静态LACP模式,使一条链路处于active,其他处于backup状态;实验目的三:在AR1上配置NAT,实现192.168.10.0网段的主机可以ping通AR2。给各PC配置IP、网关(以PC1为例)打开g0/0/0端口并配置子接口。配置VLAN,将接口划入VLAN。给g0/0/1接口配置IP地址。修改接口模式为trunk。2、在AR1上做NAT。配置lacp链路聚合。配置lacp链路聚合。

2023-08-02 23:02:56 1582

原创 静态路由小实验

根据目标IP地址路由器知道这是发往另外一个VLAN的数据,路由器把数据包的VLAN号封装为另一个VLAN ID,并且从Trunk链路发送给交换机;R1和R2的接口模式为路由模式;可以在R1或者是R2上创建一个环回(200.10.101.0/24),连接一个二层交换机,交换机上接PC并将端口划入vlan(也就是我们所说的单臂路由方式)。经过R1路由器:更改源mac地址和目的mac地址(一般源地址是路由器出口的mac地址,新的目的mac地址是下一个三层设备的入接口mac地址或者目标主机mac),ttl减小1。

2023-07-25 16:20:18 371

原创 URL概念及其格式组成详解

URL(外文名:Uniform Resource Locator,中文名:统一资源定位符),统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。可以显示文件的完整路径,这都包括模式、主机名和路径。绝对 url 本身与被引用的文件实际位置无关,无论在哪个主机上的网页中,某一文件的绝对 URL 都是完全一样的。Web应用是运行于Web服务器端的,而IP地址指的就是服务器在网络中的地址,不过现在基本所有的网站所使用的都是由dns域名系统所分配的域名。

2023-07-23 15:12:36 4245

原创 LVS 负载均衡群集的 NAT 模式和 DR 模式

当用户向负载均衡调度器(Director Server)发起请求,调度器将请求发往至内核空间PREROUTING链首先会接收到用户请求,判断目标IP确定是本机IP,将数据包发往INPUT链IPVS是工作在INPUT链上的,当用户请求到达INPUT时,IPVS会将用户请求和自己已定义好的集群服务进行比对,如果用户请求的就是定义的集群服务,那么此时IPVS会强行修改数据包里的目标IP地址及端口,并将新的数据包发往POSTROUTING链。

2023-05-02 18:56:47 885 1

原创 Zabbix服务端监控目标主机的Web服务(网站的访问延迟)

host:192.168.15.133 //zabbix-agent的ip地址。服务端启动zabbix服务后,在浏览器上访问:http://IP/zabbix。我们也可以创建监控图表来展示zabbix server端的监控效果。配置------主机------图形------创建图形。再去检测——>主机——>zabbix客户端查看图形。ip地址:填写zabbix-agent的地址。完成监控项和触发器的添加后,状态变为可用。群组:选择刚刚创建的主机群组。监控项:选择刚刚创建的。

2023-05-01 12:03:13 786

原创 Zabbix部署详解

清空 /etc/yum.repos.d/ 下面的所有文件,并下载阿里云的centos7镜像和epel7镜像。在zabbix-server端安装zabbix-agent可实现zabbix-server端自己监控自己。如果 ‘users’ 表未列出,则可能存在导入过程或 Zabbix Server 配置的问题。zabbix官方文档:https://www.zabbix.com/download。两台服务器,一台做zabbix-server、一台做zabbix-agent。输入zabbix的密码zabbix。

2023-04-29 16:36:56 1389

原创 Redis集群部署详解

所谓的集群,就是通过增加服务器的数量,提供相同的服务,从而让服务器达到一个稳定、高效的状态。

2023-04-19 17:15:25 1136

原创 shell综合题

2、使用关联数组统计密码文件中用户使用的不同类型shell的数量。3、使用关联数组按扩展名统计指定目录中文件的数量。1、将密码文件的每一行作为元数赋值给数组。

2023-04-07 18:23:14 269

原创 MySQL主从复制、读写分离(MayCat2)实现数据同步

MySQL主从又叫Replication、AB复制。简单讲就是A与B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,实现数据实时同步。有这样几个关键点:1)MySQL主从是基于binlog,主上需开启binlog才能进行主从;2)主从过程大概有3个步骤;3)主将更改操作记录到binlog里;4)从将主的binlog事件(SQL语句) 同步本机上并记录在relaylog里;5)从根据relaylog里面的SQL语句按顺序执行。

2023-03-28 20:22:48 2970

原创 数据库运维之数据库备份的多种方法

备份数据库school到/backup目录4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库5.直接将MySQL数据库压缩备份6.备份MySQL数据库某个(些)表。此例备份student表7.同时备份多个MySQL数据库(其他数据库素材自行准备)8.仅仅备份数据库结构9.备份服务器上所有数据库10.还原MySQL数据库11.还原压缩的MySQL数据库12.使用xtrabackup 备份数据库13.在另外的数据库服务器上还原xtrabackup

2023-03-23 23:17:41 2059

原创 数据库运维之MySQL部署详解

Linux上使用二进制方式安装mysqlLinux环境:Centos7.9。

2023-03-20 16:07:18 380

原创 Tomcat和jpress部署详解(基于Centos7.9))

engine: 核心容器组件,catalina引擎,负责通过connector接收用户请求,并处理请求,将 请求转至对应的虚拟主机host.host: 类似于httpd中的虚拟主机,一般而言支持基于FQDN的虚拟主机。可以用于任意容器类的组件中,关联一个用户认证库,实现认证和授权。即:wget -c https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.85/bin/apache-tomcat-8.5.85.tar.gz --no-check-certificate。

2023-02-27 21:44:27 600

原创 shell 打印九九乘法表(让输出内容能够完全对齐)

嵌套循环实现9*9乘法表格式对齐,以及使用单层循环完成9*9乘法表

2023-02-01 15:32:34 1036

原创 shell执行脚本的方法及环境变量

(3)source ./filename.sh(使用当前进程执行,source命令是一个shell内部命令,其功能是读取指定的shell程序文件,并且依次执行其中的所有的语句,并没有创建新的子shell进程,所以脚本里面所有创建的变量都会保存到当前的shell里面)**原因:**当用户登录时会自动读取bash文件的所有环境变量,但是我们刚刚写入的环境变量是root用户登录后写入的,因此root用户还没有没有读取到ENV_ROOT。shell内置的环境变量是所有的shell程序都可以使用的变量。

2023-01-30 21:04:06 4783

原创 RHCE之防火墙详解

1.iptables: 开启防火墙:可以正常使用ssh服务,dns服务, httpd服务,chrony服务, nfs服务2.firewalld: 开启防火墙:可以正常使用ssh服务,dns服务, httpd服务,chrony服务, nfs服务 且实现:访问第一台机器web服务的9090端口,转发到第二台机器的80端口(永久生效)

2023-01-11 21:48:22 938 1

原创 RHCE之DNS域名解析服务器详解

[root@localhost ~]# yum install bind -y[root@localhost ~]# rpm -ql bind/etc/named.conf # bind主配置文件/etc/named.rfc1912.zones # 定义zone的文件/etc/rndc.conf # rndc配置文件/usr/sbin/named-checkconf # 检测/etc/named.conf文件语法/usr/sbin/named-checkzon

2023-01-10 21:04:35 565

原创 RHCE之NFS服务器详解

是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中看来,那个远程主机的目录就好像是自己的一个磁盘分区一样。

2023-01-09 22:26:14 976

原创 RHCE之Web服务器详解

://[:port]/浏览器常支持的协议有:http、https、ftp等主机地址或者主机名:主机地址就是服务器在因特网所在的IP地址。如果是主机名的话,那么就需要域名解析了端口号(port):http为80,https为443 (IANA:互联网数字分配机构)openssl req -new -x509 -days 3650 -key ca.key -out ca.crt 模拟CA机构生成自签名证书

2023-01-08 21:47:21 1000

原创 RHCE之ssh远程连接服务

#Port 22 #监听端口,默认监听22端口 【默认可修改】18.#AddressFamily any #IPV4和IPV6协议家族用哪个,any表示二者均有19.#ListenAddress 0.0.0.0 #指明监控的地址,0.0.0.0表示本机的所有地址 【默认可修改】20.#ListenAddress :: #指明监听的IPV6的所有地址格式22.# The default requires explicit activation of protocol 1

2023-01-04 21:49:42 307

原创 RHCE之chrony服务部署详解

Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。Chrony由两个程序组成,分别是chronyd和chronyc③chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。Chrony的配置文件是/etc/chrony.conf 使用 pool.ntp.org

2023-01-03 21:40:30 1682

原创 shell的5种循环结构

1.步进循环语句for2. while循环语句3.until循环语句4.select循环语句5. 嵌套循环

2023-01-03 17:19:56 3050

原创 RHCE之Linux例行性工作at、crontab详解

单一执行的例行性工作at**概念:**指仅处理执行一次就结束了的工作。**命令格式: at [-mldv] TIME**-m:当at的工作完成后,即使没有输出信息,以email通知用户该工作已完成-l:at -l相当于atq,列出目前系统上面的所有该用户的at调度-d:at -d相当于atrm,可以取消一个在at调度中的工作-v:可以使用较明显的时间格式列出at调度中的任务列表-c:可以列出后面接的该项工作的实际命令内容-f:从文件中读取作业atq可以查看目前主机上有多少的at工作调度

2022-12-31 20:30:21 424

原创 Spring框架之jdbcTemplate实现数据库的增删改查

jdbc是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一的访问,它由一组用Java语言编写的类和接口组成。在Navicat for MySQL软件中创建数据库,并建立java代码中所需要的表。jdbcTemplate是Spring对jdbc封装的模板。连接数据库操作,实现对学生系统的增删改查。创建XML文件,连接数据库,加载驱动。

2022-11-23 18:29:18 1030

原创 Web前端——用CSS的常用样式制作一个炫酷的按钮

border-top:⽤来单独设置边框的上边沿,同理还有border-bottom border-left border-right。background-repeat:控制图⽚的复制模式,可以横向纵向单独复制(repeat-x,repeat-y),也可以不使⽤复。Border-top-left-radius:⽤来设置边框的左上⻆,还有对应的 右下⻆ 右上⻆ 左上⻆ 这⾥不再赘述。精灵图:是由多个图⽚拼起来的⼤图,它存在的价值是降低服务器的并发性,避免不必要的开销。overflow-x: 显示横向滑动条。

2022-11-18 12:13:36 3961

原创 Web前端——立体相册的制作

@media查询常⽤于响应式布局,是⽬前使⽤最多的适配⻚⾯的技术。他会根据⻚⾯的尺⼨的不同,⽽是⽤不同的样式。@font-face⼀、TureTpe(.ttf)格式:.ttf字体是Windows和Mac的最常⻅的字体,是⼀种RAW格式,因此他不为⽹站优化,⽀持这种字体的浏览器有【IE9+,Firefox3.5+,Chrome4+,Safari3+,Opera10+,iOS Mobile Safari4.2+】;⼆、OpenType(.otf)格式:.otf字体被认为是⼀种原始的字体格式,其内置

2022-11-18 09:39:43 788

原创 Web前端——表格表单练习

要求:网页源代码:网页效果图:要求:网页源代码:网页效果图:要求:网页源代码:网页效果图:

2022-11-10 13:45:10 2000 1

原创 Web前端第一次作业

Web前端是给用户展示的网页页面,即网站的前台部分,可能包含设计、特效、用户交互等。web即全球广域网,也称为万维网,是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。

2022-10-24 20:26:56 216

原创 Docker第三天作业

作业要求:使用Discuz和数据库容器搭建论坛服务。实现步骤:1、拉取Discuz镜像2、运行镜像3、数据库操作安装数据库启动数据库进入mysql安全配置向导后面就是一路y下去创建数据库luntan给容器授予mysql的权限4、访问论坛论坛搭建成功!...

2022-08-19 22:38:31 344

原创 Docker第二天作业

代码】Docker第二天作业。

2022-08-18 16:45:28 830

原创 Docker第一天作业

则需要安装container-selinux,下载网络yum源,再安装docker-ce即可。拉取httpd的镜像并且给httpd镜像重新打标签为 test/httpd:v1。说明:我用的版本为Centos7.9。默认安装docker-ce是最新版本。centos7.9版本没有出现报错。① 重载docker启动配置。配置docker镜像加速。②启动docker服务。③查看docker版本。......

2022-08-16 19:49:17 263

原创 Linux——MySQL 的 MGR 集群和Redis的编译安装

Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf 可以通过 CONFIG 命令查看或设置配置项。可以通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置。以上是第二台服务器的配置,第三台和第二台服务器的配置是一样的。#复制第一台服务器的mysql配置。第一个服务器:(主服务器)#复制用户凭据到复制组通道。如果有以下内容则表示已装载。#复制用户凭据到复制组通道。#查看复制组插件是否装载。上面是第一台服务器的配置。#查看复制组插件是否装载。.....

2022-08-09 22:29:20 412

原创 Linux——mysql主从复制配置

MySQL8中的默认认证插件是caching_sha2_password,该认证插件会导致从库连接不上主库,所以主库的用户创建时必须制定插件为mysql_native_password。配置主服务器的信息,master_log_pos为上面查询到的主服务器的position,master_log_file为上方查到的日志名(以防主从不同步)则删除从服务器上的/etc/my.cnf文件再重新启动mysqld服务。查看从服务器上的通用日志,若没有打开,则打开。主服务器上创建数据库。...

2022-08-08 11:55:16 409

原创 ‘Could not find first log file name in binary log index file‘的解决办法

Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题。原文链接:https://blog.csdn.net/u011488009/article/details/104608760。版权声明:本文为CSDN博主「君子志邦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。记录master的bin的位置,例如:mysql> show mster status;下面是我发生的场景状态:SlaveA运行信息。从机器停止slave。.

2022-08-08 11:14:54 5106

原创 Linux——MySQL安装的几种方式

如果没有找到日志文件,则可以查找 /var/log/mysql/mysqld.log,如果没有密码,则默认是空密码。mysql-8.0.30-1.el9.x86_64.rpm-bundle.tar可私信我获取。1、 下载并安装MySQL官方的 Yum Repository。2、 直接安装mysql-server。6、 如果需要更改密码,则使用下面语句。注意:该文件本地仓库没有,需要自行下载。完成后,在虚拟机终端里进行make。5、 使用临时密码进行登录。其他操作和仓库安装一样。...

2022-08-02 22:44:26 617

原创 牛客网——业务分析-提取值

12-May-2017100222.813信息[main]org.apache.catalina.startup.VersionLoggerListener.logServerbuiltMay52017110304UTC。12-May-2017100222.814信息[main]org.apache.catalina.startup.VersionLoggerListener.logOSNameWindows,OSVersion10。

2022-07-26 18:08:22 139

原创 Linux——shell企业面试题

3、一个文件,大概1亿行,每行一个ip,将出现次数最多的top10输出到一个新的文件中。A显示包含a或者d为开头,后接任何字符,再后面是.conf字符的文件(或目录)B显示包含a或者d出现0次或无数次,后面是.conf字符的文件(或目录)C显示包含字母a或者d出现0次或1次,后面是.conf字符的文件(或目录)D显示从字母a到d,后接任何字符,再后面是.conf字符的文件(或目录)如果不存在该如何处理?1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。...

2022-07-26 17:39:23 253

原创 Linux——shell练习题之awk

6、处理以下文件内容,将域名取出并根据域名进行计数排序处理(百度搜狐面试题)test.txthttp//www.baidu.com/index.htmlhttp//www.baidu.com/1.htmlhttp//post.baidu.com/index.htmlhttp//mp3.baidu.com/index.htmlhttp//www.baidu.com/3.htmlhttp//post.baidu.com/2.html。10、请打印出第一域匹配daemon的信息....

2022-07-24 08:14:20 294

原创 Linux——shell正则表达式及sed练习题

我的/etc/rc.d/目录下没有rc.sysinit文件,只有一个rc.local文件,但是里面没有以h开头的行,场面一度尴尬…2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行。...

2022-07-22 18:25:27 833

原创 linux下shell编程print与printf的区别

1,print是ksh的内置命令,而printf是bash的内置命令。3,print自动换行,printf没有自动换行。2,print中不能使用%s,%d或%c;

2022-07-22 17:11:47 1391

单片机仿真软件(编程)

单片机仿真软件(编程)

2022-04-19

单片机仿真软件(画图)

单片机仿真软件(画图)

2022-04-19

eclipse安装包(Java代码运行软件)

eclipse安装包(Java代码运行软件)

2022-02-18

空空如也

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

TA关注的人

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