- 博客(174)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Stable Diffusion——涂鸦幻变:稳态扩散下的艺术重生
通过以上的操作流程,我们不仅见证了涂鸦重绘技术的强大力量,也深切体会到了它在艺术创作中的独特优势。涂鸦重绘不仅能够将简单的线条和草图转化为栩栩如生的艺术作品,还能够保持原有作品的风格和韵味,同时注入新的创意和细节,使得每一幅作品都焕发出新的生命力和艺术魅力。好易智算平台在这一过程中扮演了不可或缺的角色。它不仅提供了稳定高效的计算支持,使得复杂的图像处理任务变得轻松可行,还以其人性化的操作界面和专业服务团队,极大地降低了技术门槛,让更多用户能够轻松掌握并应用这一先进技术。好易智算平台的 399 包月活动。
2024-07-20 14:49:43
1089
28
原创 podman 替代 docker ? centos Stream 10 已经弃用docker,开始用podman了!
Podman 是一个开源项目,可在大多数 Linux 平台上使用,并位于GitHub 上。Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器映像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以简单地为 Docker cli ,alias docker=podman。Podman 还提供了一个套接字激活的 REST API 服务,以允许远程应用程序启动按需容器。
2024-07-11 10:28:04
2604
35
原创 ELFK简介
当运维在平时工作的时候如果服务出现问题,我们一般都会查看日志去解决问题,而且有的服务不止一个日志,就需要不停的查看不同的日志,比较繁琐,而且还容易混乱思路。所以,这时候我们就需要一个可以统一收集服务的日志信息的一个应用,来缓解运维解决问题的复杂性和排查速度性。接下来讲解的就是一个可以统一收集日志系统并可以可视化展示的服务ELK;没有日志分析工具之前,运维工作存在哪些痛点?痛点1、生产出现故障后,运维需要不停的查看各种不同的日志进行分析?是不是毫无头绪?
2024-07-04 09:11:17
3140
25
原创 【Linux】部署NFS服务实现数据共享
NFS是一种网络协议,NFS依赖RPC才能工作。(RHEL5.0上是NFS V3而RHEL6.0上是NFS V4)NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。
2024-07-01 09:58:31
3404
28
原创 执行shell脚本出现 $‘ \r‘ 符号导致执行失败【解决】
在执行脚本的时候,我们有时候会遇到添加一个变量值,明明读到的值是0或者1,在外面执行此命令都是没问题的,而且脚本中写的判断也是没问题的,但是为什么执行的结果是没有找到0或者1呢?
2024-06-24 14:46:56
3221
25
原创 【Linux】Jenkins Pipeline流水线详解及基于Jenkins流水线实现自动更新项目(实战)
Jenkins的流水线(Pipeline)是一套插件,用于实现和集成持续交付流水线到Jenkins。流水线可以自动表达从版本控制向用户和客户获取软件的进程。具体来说,软件的每次变更(在源代码控制中提交)在被释放的路上都会经历一个复杂的过程,这个过程包括以一种可靠且可重复的方式构建软件,并通过多个测试和部署阶段来开发构建好的软件。对Jenkins流水线的定义被写在一个文本文件中(称为Jenkinsfile),该文件可以被提交到项目的源代码控制仓库,这是“流水线即代码”的基础。
2024-06-18 09:38:08
3375
33
原创 【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法
【Jenkins】Pipeline流水线语法解析全集 -- 脚本式流水线、groovy语法
2024-05-20 11:08:34
13840
99
原创 【Jenkins】Pipeline流水线语法解析全集 -- 声明式流水线
Jenkins提供了两种开发Pipeline的方式:脚本式和声明式。脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。而声明式流水线提供了简化且更友好的语法,并带有用于定义它们的特定语句,而无需学习Groovy。声明式流水线语法错误在脚本开始时报告。这是一个很好的功能,因为您不会浪费时间,直到某个步骤未能意识到拼写错误或拼写错误。如前所述,流水线可以以声明式或脚本式编写。而且,声明式方法建立在脚本式方法的基础之上,通过添加”script”步骤,可以很容易地进行扩展。声明式流水线。
2024-05-14 10:12:29
6597
88
原创 【Linux】基于 Jenkins+shell 实现更新服务所需文件 -->两种方式:ssh/Ansible
【Jenkins】使用Jenkins+shell实现更新服务所需文件 -->两种方式:ssh/Ansible
2024-05-06 10:04:03
6064
34
原创 【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行
【Linux】使用Jenkins + svn + springboot自动构建jar包并自动打包在服务器上运行
2024-04-24 13:15:10
5646
44
原创 【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
2024-04-15 14:29:06
3023
42
原创 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)
2024-04-07 20:11:49
3055
48
原创 【windows】安装 Tomcat 及配置环境变量
最近需要更新一个漏洞,来解决tomcat的一个问题;漏洞名称为:(CVE-2021-31805) 远程代码执行漏洞,所以需要升级一下Tomcat,本次Tomcat升级到9.0.82版本。
2024-03-25 11:13:21
4529
79
原创 【Linux】误删除/home家目录怎么办? -- 此时ssh连接登录的就是此普通用户
因为服务器是禁用了root的ssh连接方式的,所以一直都是使用普通用户登录,如果需要其他root权限操作就会提权操作或者切换root进行操作;突然有一天,(具体我也不知道在干啥)不小心吧/home/下的普通用户目录删了(当然,不是我操作的),导致我登录进来找不到家目录了,就变成-bash了;虽然可以登录上来,但是上面会提示一行找不到家目录,导致操作没有权限等等一些问题,所以这个问题还是要解决的;提示:此方法仅适用于家目录没有存放任何文件的;
2024-03-20 13:11:19
4316
55
原创 Ansible自动化运维(四)jinja2 模板、Roles角色详解
一般情况下将roles写在中,也可以写在其他任意位置(写在其他位置要自己手动建立一个roles文件夹)对于以上所有方式有个缺点就是无法实现同时部署web、database、keepalived等不同服务或者不同服务器组合不同的应用就需要写多个yaml文件,很难实现灵活的调用roles用于层次性,结构化地组织playbook。roles能够根据层次结果自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。
2024-02-28 09:10:21
6001
66
原创 Ansible自动化运维(三)Playbook 模式详解
Playbook不同于使用单个模块操作远程服务器,Playbook的功能更加强大。如果说单个模块执行类似于Linux系统中的命令,那么Playbook就类似于shell脚本,将多个模块组合起来实现一组的操作。
2024-01-26 13:31:20
12308
61
原创 Linux如何将文件或目录打成rpm包? -- fpm打包详解
最近因为遇到一个服务器受系统限制,只能上传rpm包才能使用,而我们的服务都是文件,那么怎么将文件都打成rpm包呢???我也是找了好几个,终于找到了一个简单好用的打包方式,下面来给大家讲解一下部署及打包、安装;本文已docker离线包目录为例子,将其打成rpm包,并在新的服务器上安装;操作系统为:Centos 7.6。
2024-01-22 16:51:40
13146
56
原创 Ansible自动化运维(一)简介及部署、清单
自动化运维是指将日常运维的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平台或工具转为自动化操作。自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,也是未来的发展趋势。Ansible是一款使用Python开发,模块化,依赖于ssh协议实现的自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。
2024-01-02 11:02:26
12196
153
原创 【Linux】磁盘分区管理及挂载/永久挂载管理
今天新到了一台服务器,需要安装服务;因为在安装服务的时候,发现/根目录下没有空间了,通过fdisk -l查看了一下磁盘空间,发现还有多余的100G没有使用,所以,这时候就需要去扩容磁盘分区;当然,在扩容的时候也是有受阻的,比如遇到了磁盘损坏问题“报错fdisk: cannot write disk label: Invalid argument”,这个需要去修复一下:使用parted -l此命令去修复一下,即可重新进行扩容分区;
2023-12-18 13:51:04
14687
176
原创 【Windows】安装 Apache服务 -- 实操详细版
因为最近项目需求,需要在windows上部署一个apache服务,所以,首先,我们需要现在windows上安装apache;接下来,给大家讲解一下windows的安装步骤;
2023-12-09 09:40:25
13573
191
原创 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.5p1(亲测无问题,建议收藏)
【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.5p1(亲测无问题,建议收藏)
2023-12-04 10:22:46
7795
161
原创 Mysql使用周期性计划任务定时备份,发现备份的文件都是空的?为什么?如何解决?
最近在做数据库备份,使用的是脚本的方式备份多个库,手动执行脚本备份是没问题的,然后就使用了周期性计划任务开始定时备份;但是有一天,我说看一下备份的数据,结果一看,定时任务备份的sql文件压缩包都是4k,解压出来的…sql都是大小都是0,里面更是没有数据都是空的,这是为什么呢?
2023-11-27 11:09:56
11844
206
原创 【Windows】安装绿色版Mysql数据库 -- 可支持所有版本安装教程
项目所需,需要在windows上部署一个Mysql数据库,版本为5.7.38,刚好前两天在家也装了一个,只不过是别的版本,这里给大家演示的版本为5.7.38;
2023-11-14 10:06:23
5879
135
原创 【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.4p1(亲测无问题,建议收藏)
文章声明:此文基于实操撰写 生产环境:此文升级是基于9.3p2升级9.4p1ssh -V查看版本是:OpenSSH_9.3p2, OpenSSL 1.1.1t 7 Feb 2023问题关键字:OpenSSH 升级, OpenSSH 更新, OpenSSH 漏洞修复漏洞信息:OpenSSH 命令注入漏洞(CVE-2020-15778)、OpenSSH 安全漏洞(CVE-2023-38408)
2023-11-07 10:57:20
5730
98
原创 【Linux】 OpenSSH_9.3p2 升级到 OpenSSH_9.4p1(亲测无问题,建议收藏)
OpenSSH 命令注入漏洞(CVE-2020-15778) 详细描述:OpenSSH 安全漏洞(CVE-2023-38408) 详细描述:注意事项:下载 openssh9.4p1 的安装包:OpenSSH官网:下载官网或者是使用我提供的离线包:openssh7.4p1 升级到 openssh9.4p1 所需的离线包网盘下载:链接:https://pan.baidu.com/s/1lqPe1J3wbUuEyA9otQO35g?pwd=open 提取码:open解压并编译安装OpenSSH9.4p
2023-11-07 10:56:39
4730
70
原创 nginx配置负载均衡--实战项目(适用于轮询、加权轮询、ip_hash)
有两台服务器,一台供于线上使用(172.16.10.10),一台供于研发使用(172.16.10.20)如果线上的服务器挂了,需要将所有请求转移到研发的机器上,以确保线上服务正常使用;正常时间还是线上使用线上的服务器,研发用研发的服务器;只有在线上服务器挂了的时候才会使用备用的研发服务器;
2023-10-23 11:34:32
4415
75
原创 【Linux】nginx基础篇 -- 介绍及yum安装nginx
可以自由选择所需的应用,生成nginx配置作为参考。根据你的业务需求,自动生成复杂的nginx配置文件,提供你作为参考,非常好用下面讲解的常用模块,官网都有解析是使用方法。ngx_http_access_module # 四层基于IP的访问控制,可以通过匹配客户端源IP地址进行限制,简单来说就是允许限制对某些客户端地址的访问。ngx_http_auth_basic_module # 允许通过使用“HTTP 基本身份验证”协议验证用户名和密码来限制对资源的访问。
2023-10-20 08:30:00
7197
75
原创 【Linux】环境下部署Nginx服务 - 二进制部署方式
选择`Stable version`版本下载到本地(该版本为Linux版本),下载完成后上传到服务器上;
2023-10-16 09:47:27
4257
55
原创 【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.3p2(亲测无问题,建议收藏)
OpenSSH(OpenBSD Secure Shell)是OpenBSD计划组的一套用于安全访问远程计算机的连接工具。该工具是SSH协议的开源实现,支持对所有的传输进行加密,可有效阻止窃听、连接劫持以及其他网络级的攻击。 OpenSSH 8.9版本至9.3之前版本存在安全漏洞,该漏洞源于将智能卡密钥添加到ssh-agent,会导致忽略每次转发的目标约束。注:此操作步骤同样适用于Red Hat系所有 9.x 服务器系统。
2023-10-01 11:50:36
4452
117
原创 【Linux】 OpenSSH_9.3p1 升级到 OpenSSH_9.3p2(亲测无问题,建议收藏)
注意事项:下载 openssh9.3p2 的安装包:或者是使用我提供的离线包:openssh7.4p1 升级到 openssh9.3p2 所需的离线包 网盘下载:链接:https://pan.baidu.com/s/1W426VDGwchE9ndKGV-eyxw?pwd=f2um提取码:f2um解压并编译安装OpenSSH9.3p2授权复制配置文件给sshd授予权限启用sshd,生成服务配置文件,并重启服务验证升级是否成功
2023-10-01 11:49:07
5937
77
原创 【Linux】之Centos7卸载KVM虚拟化服务
执行这一步就会断连,所以需要使用`显示屏直连服务器`或者在`vmwar虚拟机`中操作接下来的步骤;我的是用的虚拟机测试,所以,在`vmware`中执行接下来的命令;
2023-09-26 14:20:52
4498
77
原创 华为云云耀云服务器L实例评测 | 基于docker部署nacos2.2.3服务
本文主要讲解华为云云耀服务器的使用及在云服务器上部署docker,并基于docker部署minio2.2.3服务;1、讲解华为云云耀服务器的使用2、部署docker服务3、基于docker部署nacos2.2.3服务服务器类别应用镜像内网IP地址Docker版本nacos版本云耀云服务器L实例Docker可视化-Portainer24.0.42.2.3。
2023-09-15 17:28:00
3206
90
原创 基于Linux对MySQL数据库的安全加固指南(超实用--实战版)
MySQL数据库是业务系统中常用的关系型数据库,但是由于其广泛使用,也成为安全攻击的目标。因此,数据库安全加固至关重要。下面将为大家提供一份基于Linux的MySQL数据库安全加固指南,帮助大家保护自己及公司的数据库免受潜在的安全威胁。常见的MySQL数据库攻击方式包括SQL注入,暴力破解和拒绝服务攻击。1.修改默认端口:MySQL默认端口为3306,容易被攻击者扫描到,建议修改为其他端口。2.安装防火墙:通过配置防火墙,可以控制数据库的访问权限,并防止恶意请求。
2023-09-15 09:33:12
3800
81
podman 离线安装包
2024-07-08
docker-compose1.29.2离线包
2024-06-13
ELFK docker镜像-7.1.0版本(kibana、logstash)
2024-06-13
ELFK docker镜像-7.1.0版本(elasticsearch、filebeat)
2024-06-13
ELFK docker镜像-8.12.2版本(kibana、logstash)
2024-06-13
ELFK docker镜像-8.12.2版本(elasticsearch、filebeat)
2024-06-13
服务器安全:获取登录的用户名、时间和操作信息并记录到指定路径日志里脚本
2024-04-25
服务器安全:登录服务器获取连接用户的信息并发送邮件到指定邮箱脚本
2024-04-25
centos系统zip、unzip离线rpm安装包
2024-04-23
openssh7.4p1 升级到 openssh9.6p1 所需的离线包
2024-02-27
nginx1.24.0 二进制安装离线包及依赖包
2024-02-21
docker24.0.5离线安装包 (一键部署)
2023-12-20
openssh7.4p1 升级到 openssh9.5p1 所需的离线包
2023-11-30
shell脚本:一键启动当前目录所有jar包、一键停止jar包、一键查看当前目录所有jar包的进程数、一键重启jar包脚本
2023-10-19
openssh7.4p1 升级到 openssh9.4p1 所需的离线包
2023-10-08
Linux运维日常巡检脚本 - 可自行修改
2023-10-08
shell批量检测服务端口脚本nc命令检测ip端口是否存在脚本(在linux中用于检测服务状态的)
2023-09-18
openssh7.4p1 升级到 openssh9.3p2 所需的离线包
2023-09-13
自动获取服务器系统信息脚本:(操作系统、系统内核、系统架构、CPU型号、CPU核数、显卡型号、内存等等)
2023-08-15
Postman 9.12.2 安装包 + 中文包.zip
2023-08-09
Linux持续监控maillog邮件日志并输出收件人的邮箱号
2023-07-20
openssh升级9.3p1所需的离线包
2023-06-28
mysql数据库定时备份脚本+定时删除
2023-05-12
mysql、mysqldump命令离线包(可直接使用命令)
2023-05-10
linux启动、关闭、重启jar包shell脚本
2023-05-05
Linux之批量创建多个用户名及批量删除用户名(内容可根据自己的需求自行修改)
2023-04-13
kubeadm所需镜像包v1.20.0版本
2023-03-23
K8S部署metrics-server-0.6.2镜像文件及yaml文件
2023-03-22
kubeadm所需镜像包及脚本v1.20.15版本
2023-03-17
ClamAV病毒扫描之邮件告警脚本
2023-03-02
gcc gcc-c++ 4.8.5离线安装包
2023-02-23
pip3-21.3.1离线包
2023-02-23
linux服务器中用户名查询脚本
2023-02-06
计算显卡的剩余显存脚本:nvidia.sh
2023-01-05
jdk-18.0.2.1--Jenkins专用
2022-09-28
zabbix5.0离线脚本一键安装(包含服务端、客户端、脚本和使用说明)
2022-07-14
docker&&nvidia-docker安装包
2022-07-08
docker启动容器报错
2022-10-28
找工作面试记好这几点,你就知道这个公司值不值得去
2021-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人