- 博客(96)
- 收藏
- 关注
原创 IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机(流水线)
3.点击流水线语法开始编辑脚本。11.访问主页查看是否修改。4.生成流水线脚本复制。6.继续添加(手打)
2025-05-21 16:37:40
553
原创 IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机
实验在IDEA上面推送代码然后gitlab推送给jenkins,然后mvn构建,最后发布到测试主机上面。jenkins安装插件然后重启,这个插件为自动发送文件的。mvn help:system --打印信息,安装依赖。这里选择之前创建张三的凭证,每个人不一样,按照实际的来。访问(期间观察是否提示需要装什么,按照要求装就好了)vim /etc/profile --修改环境变量。打开jenkins主机,选择项目配置。项目主机停止jar,然后删除掉。修改服务器的url为阿里的。打开IDEA,创建项目。
2025-05-21 16:34:26
946
原创 部署安装jenkins.war(2.508)
实验目的:部署jenkins,并与gitlab关联bulid所需软件:jdk-17_linux-x64_bin.tar.gz jenkins.war apache-tomcat-10.1.40.tar.gz实验主机:8.10具有java环境,内存最少为4G,cpu双核实验开始:jdk安装tomcat安装jenkins安装tomcat会根据你放入的war包自动部署,而且可以在tomcat开启的时候直接放入(热部署)查看密码修改admin登录密码。
2025-05-15 13:00:09
1054
原创 部署安装gitlab-ce-17.9.7-ce.0.el8.x86_64.rpm
git push -u origin main --我这里的分支为main就提交到这里,然后就可以检查gitlab刷新看看项目是否有你推送的文件。git commit -m "v1" aaa.txt -提交到暂存区。mkdir -p /git/gitlab --找一个合适的位置存放。ssh-keygen -t rsa --生成密钥。--这哥都是第一次需要,后面就不要了。
2025-05-14 17:00:54
1062
原创 部署安装git-2.49.0.tar.xz
本次实验旨在在git主机8.10上安装升级git至2.49.0版本。实验步骤包括:首先卸载旧版git,然后从指定地址下载git-2.49.0.tar.xz源码包,并安装必要的依赖库zlib-devel。接着解压源码包,进入解压后的目录,配置安装路径为/usr/local/git,并进行编译安装。安装完成后,添加git到系统环境变量,并配置自动补全功能。此外,还下载并安装了git的man手册。如果在编译过程中遇到curl版本过低的问题,需要手动编译安装新版cURL,并在编译git时指定新cURL的路径。最后,
2025-05-13 17:17:02
887
原创 Windows重置网络,刷新缓存
注:手动输入注意中间空格netsh空格 int 空格 ip 空格 reset回车。注:手动输入注意中间空格 netsh空格 winsock 空格reset回车。2键入“netsh int ip reset”,然后按“Enter”。3键入“ipconfig /release”,然后按“Enter”。5键入“ipconfig /flushdns”,然后按“Enter”4键入“ipconfig /renew”,然后按“Enter”。注:手动输入注意中间空格ipconfig空格 /renew回车。
2025-05-12 22:00:26
941
原创 每天一个好用的软件或者有趣的网页今天是卸载工具HiBit Uninstaller
HiBit Uninstaller是一款十分便捷的卸载优化软件,软件使用非常方便快捷,体积十分迷你,不占内存,拥有强制卸载、批量卸载、拖拽文件形式卸载快捷方式修复、进程管理、启动项管理、资源管理器菜单项管理等功能,能够帮助用户节省下大量的时间。3、您可以使用高级扫描功能来分析卸载对象的数据路径。4、当卸载时从存储地址下载的所有软件内容都被清除。8、删除不完全的残留数据可以强制删除。2、可以自动扫描所有的软件安装项目。6、您也可以隐藏原始的卸载项目。1、可以分析软件安装的地址。
2025-04-16 09:28:42
206
原创 好用的软件以及有趣的网页,今天是局域网传输
Flix快传,一款完全免费的局域网高速传输神器,集文件发送与文本共享功能于一体。其秉持“像聊天一样传文件”的理念,无缝覆盖iOS、Android、Windows、Mac、Linux全平台系统。无论是手机与电脑之间,还是不同设备间的跨系统协作,Flix都能实现极速文件互传,甚至支持跨设备的剪贴板同步,堪称全能型传输利器。在日常工作与生活场景中,我们常需在手机、电脑等多系统间传输照片、视频、APP安装包等各类文件。
2025-04-15 19:10:32
269
原创 每天一个好用的软件或者有趣的网页,今天是万物皆可对比
面对越来越多的选择,做出正确的选择是具有挑战性的。收集相关且准确的数据并非易事:我们的大脑不断被信息、优惠和可能性所淹没。由于要跟上新产品和功能的步伐,做出最适合自己需求的选择需要大量时间——而且制造商和零售商可能会有偏见,因此无法保证您在研究中找到的准确性。为了客观地概述最重要的规格、功能和事实,我们从制造商的网站和产品手册以及测试产品和应用程序收集数据。如图片所示,这个网页可以对比移动设备、可穿戴设备、照片和视频、音频、计算机组件、计算机及配件骨、打印机和扫描仪等等。Versus | 万物皆可对比。
2025-04-15 19:01:16
694
原创 cobbler自动最小化安装centos,并配置地址
新建或使用原有虚拟机,设置与Cobbler服务器同在一个网络,设置好BIOS中的启动顺序为先网络,后硬盘启动,进行无人执守安装测试。#当bios首选启动项是pxe时,此项设置为true,可避免重启反复安装系统,否则为false。# dnf install -y epel-release #安装epel源。# 使用CDROM安装介质,这里修改为通过Cobbler服务器获取安装源。# 网络配置,设置固定IP地址,根据实际情况修改。# 修改yum源为国内源,这里以阿里云源为例。# cobbler接管dhcp。
2025-04-03 11:41:34
561
原创 在rocklinux里面批量部署安装rocklinx9
2. 自动部署三台Rockylinux9服务器,最小化安装,安装基础包,并设定国内源,设静态IP。注:导入的镜像资源存放在 /var/www/cobbler/distro_mirror/目录中。#当bios首选启动项是pxe时,此项设置为true,可避免重启反复安装系统,否则为false。next_server_v4: 192.168.100.128 --指定自己的ip地址。# mount /dev/cdrom /mnt/ #虚拟机挂载。#重启cobbler,同步配置。#cobbler接管tftp。
2025-03-10 20:53:40
970
原创 在rocklinxu里使用pxe自动部署ubunte(24.04.2)
password: $6$t0CWYjTG8Nyq8pNv$2Gws/1V7ImPm/Pc8i6.KZU.epvF.wAyHuwrgbTj.pCD/smAgELHCfNYcdx6r/MKQkZgQyjMXRyYntgFRqxPUY. # 密码用openssl passwd -1生成自己。# 重启前要运行的命令,curtin in-target --target=/target -- $shell_commandcurtin 格式。ls /srv/tftp/ --现在目录下应该有3个。
2025-03-10 20:50:27
1042
2
原创 使用Cobbler安装RockyLinux操作系统(rocklinux9)
Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等,具备web管理界面。新建或使用原有虚拟机,设置与Cobbler服务器同在一个网络,设置好BIOS中的启动顺序为先网络,后硬盘启动,进行无人执守安装测试。# 自定义应答文件时,应注意不同系统的应答文件会有些许不同,可参考已安装好系统的主机上的应答文件来自定义。注:导入的镜像资源存放在 /var/www/cobbler/distro_mirror/目录中。
2025-03-10 20:47:07
1140
原创 myqld二进制安装和破解数据库密码(linux)
tar xf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz -C /usr/local -把安装包解压到/usr/local。mv mysql-5.7.20-linux-glibc2.12-x86_64/ mysql --把解压完的数据库改一个名字。mysql -V --查看数据库的版本。忘记数据库密码,破解 ***准备启动脚本和基础配置文件。
2024-10-31 17:39:29
676
1
原创 在mysql当中进行备份恢复
mysqldump -uroot -p123456 -A -R --triggers --set-gtid-purged=OFF --master-data=2 --single-transaction > /backup/full_$(date +%F).sql --备份所有的库到/backup下用full加时间命名。log_bin=/data/binlog/mysql-bin --这里的目录需要自己设置并且给权(chown)
2024-10-29 17:17:56
988
原创 mysql--慢日志(slow-log)
Query_time distribution :查询时间分布, 长短体现区间占比,本例中1s-10s之间查询数量是10s以上的两倍。此外,也可以用这个工具来分析二进志日志,以查看我们日常的修改语句是如何分布的,首先需要把二进志日志转换为文。其中,“--limit”参数默认是“95%:20”,表示显示95%的最差的查询,或者20个最差的查询。unique:唯一查询数量,即对查询条件进行参数化以后,总共有多少个不同的查询。Rank:所有语句的排名,默认按查询时间降序排列,通过--order-by指定。
2024-10-28 17:23:13
866
原创 mysql-恢复数据(日志管理)
(1) 截取日志mysqlbinlog --include-gtids='3b915642-87b4-11ef-ae7c-000c2937c73c:1-3' mysql-bin.000001 >/tmp/gtid.sql。mysqlbinlog --base64-output=decode-rows -vvv mysql-bin.000001 #使用解码的方式,可看行数据。--1为开启 0为关闭。--skip-gtids 作用:在导出时,忽略原有的gtid信息,恢复时生成最新的gtid信息。
2024-10-28 17:19:24
1110
原创 解决xhell连接虚拟机导致小键盘无法使用
我们在使用xhell连接虚拟机的时候经常会出现小键盘输入导致一些乱的字母输入,当然会解决方法也简单只需要在连接的时候调试下设置就好。4.这些用小键盘就正常了,如果没有成功把原来的删除重新建立。3,选择vt模式-初始数字键盘模式-设置为普通。1打开xhell(我的版本是xhell6)
2024-10-23 11:38:09
693
原创 关于keepalived的这一篇就够用了 --实验
高可用节点之间互相失去联系,自认为自己是主服务器,就会出现多主现象,即裂脑现象。virtual_router_id 51 #虚拟服务器ID(主机名)192.168.8.254 #虚拟路由ip,公共ip。advert_int 1 #心跳时间1秒钟1次。router_id lb1 #当前服务器主机名。(5)客户端修改hosts文件,访问验证(访问成功,关闭主服务器,再访问)协议:VRRP(虚拟路由冗余协议) 公有协议 224.0.0.18。
2024-08-16 13:33:23
785
原创 关于keeplived这一篇就够了 --理论
起源:Keepalived的起源并未在提供的资料中明确说明,但可以推断它是为了解决Linux系统中服务高可用性问题而开发的。提高网络稳定性:通过VRRP协议,Keepalived能够在网络设备之间实现无缝切换,提高整个网络环境的稳定性和可靠性。功能描述:Keepalived具备健康检测功能,能够监控后端服务的状态,并根据服务的健康状况进行相应的操作。实现方式:Keepalived通过VRRP协议实现高可用性,通过虚拟路由器的方式进行故障切换和负载均衡。🛠️ Keepalived的用处。
2024-08-16 13:28:41
320
原创 从零开始认识思科,并学会认识思科1.认识思科
hello大家好,我是风屿,今天我将从零开始带领大家认识思科设备中的各种技术以及配置,方便以后配置思科的设备,以及考取相应的证书。在当今的数字化时代,网络扮演着至关重要的角色。而在网络技术领域,思科无疑是一个备受瞩目的名字。思科是一家全球领先的网络解决方案提供商。他们的产品和服务广泛应用于各种行业,为企业和组织提供了可靠、高效的网络基础设施。思科的技术优势在于其创新性和专业性。他们不断推出先进的网络技术和产品,满足客户不断变化的需求。
2024-06-19 11:07:32
539
原创 tomcat是什么,tomcat可以做什么1) ---介绍
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。它是独立运行的,所以当公司运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
2024-05-31 14:31:27
565
原创 你认识nginx吗,nginx是做什么的,nginx可以做什么 --2)nginx配置
hello大家今天教大家如何用nginx实验tomcat的负载均衡,同理其他的也可以,如httpd等首先需要准备一个nginx和tomcat包,这里用到的是版本号为然后需要准备最少三台linux虚拟机,然后我们开始吧。
2024-05-30 23:22:20
884
原创 你认识nginx吗,nginx是做什么的,nginx可以做什么 --1)nginx介绍
Nginx(发音同engine x)是一个异步框架的 Web 服务器,也可以用作反向代理,负载平衡器 和 HTTP 缓存。该软件由创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx 是一款免费的开源软件,根据类 BSD 许可证的条款发布。一大部分Web服务器使用 Nginx ,通常作为负载均衡器。
2024-05-30 22:54:42
1205
原创 ftp是什么,ftp能做什么,ftp有什么用 -----在Windows搭建ftp服务器
大家好,我是风屿,今天教大家如何从零开始搭建一台属于自己的ftp,本期教大家搭建Windows客户端的,后面是linux的首先第一步要有一台联网的Windows电脑。
2024-05-23 21:55:55
273
原创 ftp是什么,ftp能做什么,ftp有什么用 -----ftp介绍
默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;的,但是需要注意的是,由于FTP在传输过程中使用明文传输,安全性较低,因此在传输敏感数据时,建议考虑使用加密的FTP协议(FTPS)或者基于SSH的SFTP协议来增强安全性。FTP的主要作用是在不同的计算机之间传输文件,广泛应用于互联网中的文件分享和网站内容的更新。ftp的主要作用就是。
2024-05-23 20:55:17
1372
原创 关于linux的防护,以及群集你要知道的有哪些14-Ansible自动化运维
(1)ansible基于python开发,对其二次开发较容易。(3)管理模式简单,一条命令可以影响上千台主机。(2)有丰富的内置模块,可以满足一切需求。(4)无客户端模式,底层通过ssh通信。1、Ansible的特点。
2024-05-23 20:42:02
171
原创 关于linux的防护,以及群集你要知道的有哪些13-GlusterFS分布式文件系统群集
解决了对元数据服务器的依赖,进而解决了单点故障以及访问瓶颈。保证数据平均分布在每一个Brick中。1、GlusterFS的特点。2、弹性HASH算法的优点。3、GFS的七种卷的类型。
2024-05-23 20:40:17
131
原创 关于linux的防护,以及群集你要知道的有哪些12-ELK日志分析系统
(2)将日志格式化(Logstash)并输出到Elasticsearch。(3)对格式化后的数据进行索引和存储(Elasticsearch)Elasticsearch:用于分析和存储日志。(4)前端数据的展示(Kibana)1、ELK日志分析系统的组成。Logstash:用于收集日志。Kibana: 用于查看日志。(1)将日志进行集中化管理。第12章ELK日志分析系统。
2024-05-23 20:39:29
129
原创 关于linux的防护,以及群集你要知道的有哪些11-搭建Zabbix监控系统
主机的性能监控、网络设备性能监控、数据库性能监控、多种警告方式、详细报表图表绘制。server-proxy-client架构:适用于跨网络,跨机房的中型网络环境。master-node-client架构:适用于跨网络,跨机房,设备较多的大型环境。server-client架构:适用于网络比较简单,设备比较少的监控环境。Linux服务器、Windows服务器、路由器、交换机等网络设备。zabbix-server的端口:tcp 10051。2、zabbix的监测对象。3、zabbix的监控架构。
2024-05-23 20:38:51
265
原创 关于linux的防护,以及群集你要知道的有哪些10-mysql主从复制
通过主从的方式来同步数据,再通过读写分离提升数据库的并发负载能力。经济与程序代码内部实现(不常用)1、单台MySQL的解决方案。2、MySQL支持的复制类型。基于中间代理层实现(常用)
2024-05-23 20:38:00
147
原创 关于linux的防护,以及群集你要知道的有哪些9-Redis群集
(1)关系型数据库:Oracle、MySQL、SQL server、DB2。(2)非关系型数据库:Redis、MongDB、Hbase、CouhDB。重启服务:/etc/init.d/redis_6379 restart。Slave:Slave向它指定的Master同步数据(备份数据)select:切换数据库(共16个库,分别是0-15)主配置文件:/etc/redis/6379.conf。flushall:删除所有库的数据(慎用)flushdb:删除当前库的数据(慎用)7、群集节点使用的TCP端口。
2024-05-23 20:37:15
561
原创 关于linux的防护,以及群集你要知道的有哪些8-使用Haproxy搭建web群集
Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,性能没有Haproxy好。LVS性能最好,但是搭建相对复杂。正常的状态码为2xx、3xx。异常的状态码为4xx、5xx。listen:应用组件配置。4、负载均衡常用调度算法。SH:基于来源访问调度。default:默认配置。2、HTTP的请求方式。global:全局配置。
2024-05-23 20:36:16
276
原创 关于linux的防护,以及群集你要知道的有哪些7-keepalived双机热备
(2)两台的router_id不一样 (路由器的名)范围:0--100,数组越大优先级越高。主:MASTER,备用:BACKUP。专为LVS和HA设计的一款健康检查工具。支持节点健康状态检查(web服务器)2、keepalived的热备状态。3、主服务器和备用服务的配置区别。1、keepalived的功能。支持故障自动切换(调度器)使用的是VRRP协议来实现。(3)两台优先级不一样。
2024-05-23 20:35:21
156
原创 关于linux的防护,以及群集你要知道的有哪些6-LVS负载均衡群集
DR 模式因为只修改 package的 MAC地址通过ARP广播的形势找到realserver,所以 要求LVS 的VIP 和realserver的IP 必须在同一个网段内,也就是在挂载VIP 时先确认LVS的工作模式,如果是DR模式需要先确认这个IP 只是否能挂在这个LVS下面。★ 当路由器从某个接口收到数据包后,还要将数据包从同一个接口发往目的地,就是路由器收到数据包的接口正是去往目的地的出口时,则会向源发送ICMP重定向,通告对方直接将数据包发向自己的下一跳即可,不要再发给自己。
2024-05-22 21:25:17
997
原创 在linux中配置关于GFS创建各种卷以及卷组--配置实验
开启4台虚拟机,根据上述表添加磁盘,通过fdisk分区,mkfs格式化,创建相应的挂载目录,并将格式化的磁盘挂载到相应的目录中,最后修改/etc/fstab配置文件,使其永久生效。(4)挂载:#mount /dev/sdb1 /b3(这里添加的磁盘都需要修改和挂在,注意盘符)6.添加节点(在node1上执行),添加node1—node4节点。(3)格式化:#mkfs.xfs /dev/sdb1。(4)创建分布式条带卷:服务器的数量是条带的倍数。(5)创建分布式复制卷:服务器的数量是副本的倍数。
2024-05-20 12:10:03
1134
原创 关于linux的防护,以及群集你要知道的有哪些5-tomcat
说明: host定义一个虚拟主机,域名为localhost,appBase定义应用程序基准目录,unpackWARs定义是否自动解压,autoDeploy作用是当class类发生变化后是否自动部署。} //设定负载均衡的服务器列表,weight参数表示权限,权值越高被分到的概率越大。conf:存放tomcat服务器的各种全局配置文件,最重要的是server.xml和web.xml。bin:存放windows或linux平台上启动或关闭tomcat的脚本文件。
2024-05-18 17:51:31
459
原创 关于linux的防护,以及群集你要知道的有哪些4-nginx
主配置文件:/usr/local/nginx/conf/nginx.conf。方法一:充当中介,将访问php的web请求转交给LAMP处理。方法二:通过使用php的FPM模块来调用本机的php环境。重新加载服务:killall -s HUP nginx。停止服务: killall -s QUIT nginx。3、nginx支持php环境的两种方法。4、fpm的端口号:tcp 9000。对HTTP并连接的处理能力高。1、Nginx的特点。检查语法:nging。启动服务:nginx。端口: tcp 80。
2024-05-18 17:49:34
151
原创 关于linux的防护,以及群集你要知道的有哪些3-firewalld防火墙(二)
通过端口转发,指定IP地址及端口的流量将被转发到相同计算机上的不同端口,或者转发到不同计算机上的端口。(2)端口转发(Forward-port):解决了内部服务器发布到互联网的问题。http (超文本传输协议)(apache): tcp 80。1、firewalld支持两种类型的网络地址转换****ftp (文件传输协议): tcp 21和20。rsync(默认服务端口 ): tcp 873。(1)IP地址伪装(masquerade)可以实现局域网多个地址共享单一公网地址上网。2、端口:*****
2024-05-18 17:48:44
185
exus桌面美化插件是一款模仿MAC桌面风格而开发的桌面壁纸工具,我们不仅可以通过Nexus桌面美化工具来将自己的Windows
2024-11-08
思科模拟器6.2,学网络必备软件之一
2024-06-19
apache和tomcat
2024-05-23
ocam录屏软件.zip
2024-05-23
关于linux的综合实验lvs-nginx-dns-tomcat-httpd-nfs
2024-05-24
关于在Linux的一些配置综合实验
2024-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人