自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 离线部署Nginx的安装详细教程+遇到的问题和解决方法

内网部署Nginx保姆教程

2023-07-06 18:59:26 11496 10

原创 【Linux】ChatGLM-4-9B模型之All Tools

最近在研究GLM4模型,发现自带的All Tools比较感兴趣,它具有完整工具调用能力的对话模式,原生支持网页浏览、代码执行、图表生成、图片生成,并支持自定义工具。它能够满足大模型私有化部署的个性定制,因此记录在Linux环境下搭建GLM4的All Tools的网页版。

2024-12-24 18:08:15 1143

原创 【MySQL】docker容器启动MySQL报错:Unable to create temporary file inside “/tmp“; errno: 13

由于更换操作系统的磁盘,必须将原有的磁盘上面的数据迁移到新磁盘上,到迁移使用docker容器运行的MySQL时,重新运行docker的容器MySQL时启动失败,查看原因是因为没有权限创建临时目录造成的具体解决如下:通过docker logs 容器名 查看启动失败的错误日志如下:mysqld: Can't create/write to file '/tmp/ib7GBpJH' (OS errno 13 - Permission denied) 截图如下: 很明显是在初始化的时候不能创建临时目录/tmp。通

2024-12-19 14:30:38 807

原创 【Linux】环境ChatGLM-4-9B 模型之 openai API 服务

文章讲述了开启openai 服务后,并能够实现简单的代码交互

2024-12-06 16:08:38 1103

原创 【Linux】环境搭建Qwen2-VL-7B模型(图文详解-成果案例)

如果你服务器不支持访问Hugging Face的地址或者先通过代理下载到本地在上传到服务器,或者在服务器上通过魔塔社区地址进行下载。如果通过 pip install -r requirements.txt 不能下载,那么我们可以手动下载以上文件内容。把Files and versions 下文件全部下载,模型下载时间比较长,耐心等待。到此大功告成,web端部署成功。可以在服务器上通过命令,这个下载速度相对较快。主要修改模型加载路径和访问的地址端口。报错如下:百度之后发现是由于这是由于。需要开放对应的端口。

2024-11-22 14:40:08 4326 2

原创 Linux挖矿病毒(kswapd0进程使cpu爆满)

事情起因:有台测试服务器很久没用了,突然监控到CPU飙到了95以上,并且阿里云服务器厂商还发送了通知消息,【阿里云】尊敬的xxh: 经检测您的阿里云服务(ECS实例)i-xxx存在挖矿活动。因此很明确服务器中挖矿病毒。

2024-11-07 16:09:16 5400 4

原创 【Linux】环境ChatGLM-4-9B 模型部署

GLM-4-9B 是智谱 AI 推出的最新一代预训练模型 GLM-4 系列中的开源版本。在语义、数学、推理、代码和知识等多方面的数据集测评中,GLM-4-9B及其人类偏好对齐的版本均表现出超越 Llama-3-8B 的卓越性能。除了能进行多轮对话,GLM-4-9B-Chat 还具备网页浏览、代码执行、自定义工具调用(Function Call)和长文本推理(支持最大 128K 上下文)等高级功能。本代模型增加了多语言支持,支持包括日语,韩语,德语在内的 26 种语言。

2024-10-30 14:06:17 1946

原创 【Linux】环境下部署MedicalGPT模型及成果展示

MedicalGPT 是一个基于ChatGPT训练流程的医疗行业语言模型项目,主要包括增量预训练、有监督微调和RLHF(奖励建模、强化学习训练)。项目旨在通过不同的训练阶段,优化模型以更好地适应医疗数据,提高问答和文本生成的准确性和质量。此外,该项目还引入了直接偏好优化(DPO),使得模型在无需复杂的强化学习框架下,能够有效学习并适应人类偏好。项目通过多种数据集和训练策略,实现了模型的持续进化和功能扩展。

2024-10-30 11:06:57 1167

原创 【Linux】环境下升级redis

最近漏洞扫描服务器发现,Redis 缓冲区溢出漏洞(CVE-2024-31449),解决办法redis更新到6.2.16、7.2.6或7.4.1及以上版本。

2024-10-24 12:22:22 3954 6

原创 FlagEmbedding部署(windows版)

FlagEmbedding是由FlagOpen团队开发的一款开源库,主要用于对词语、句子甚至篇章进行深度的语义表示。它的主要目标是通过计算词向量,捕捉词汇之间的语义关系,从而实现更精确的文本理解和信息提取。

2024-10-09 11:32:10 1655

原创 【Linux】环境部署kafka集群

Apache Kafka 是一个开源的分布式事件流平台,最初由LinkedIn开发,并于2011年贡献给了Apache软件基金会。Kafka被设计为一个高吞吐量、可扩展且容错的消息系统,它能够处理大量的实时数据流。Kafka广泛应用于构建实时数据管道和流应用。Broker:Kafka集群中的单个服务器,负责存储消息和处理客户端请求。Topic:特定类型的消息流,是消息的分类或主题。Partition:每个topic可以分为多个partition,提高并行处理能力和吞吐量。Producer。

2024-09-19 15:46:25 1904

原创 【Linux】Jenkins在构建时遇到问题:libawt_xawt.so: libXrender.so.1&libawt_xawt.so: libXtst.so.6

安装过程中会弹出一个粉色界面,让你确认安装好之后重启一下系统服务(不会重启服务器),按键盘上的tab键,选择[OK]或者[cancel],如果你不选过段时间会自动选择[OK]。安装过程中会弹出一个粉色界面,让你确认安装好之后重启一下系统服务(不会重启服务器),按键盘上的tab键,选择[OK]或者[cancel],如果你不选过段时间会自动选择[OK]。最后安装好了之后,再去Jenkins的界面重新构建项目即可成功。操作系统:Ubuntu:22.04。Jenkins版本:2.346.1。java版本:1.8。

2024-08-15 11:46:08 530

原创 【docker】php容器安装扩展

php自带扩展,可看php.ini文件中的,如gd、pdo_mysql、opcache、mysqli等等。这里只举例安装了gd和opcache,安装其他扩展和opcache保持一致即可。安装过程可能会让你输入ImageMagick的路径 上面我们安装的路径:/usr/local/imagemagick 输入回车即可.安装成功。生成的扩展在 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/ 这个目录下。(4)复制解压后的目录到php容器中。

2024-08-07 16:23:15 2870

原创 【Linux】安装部署docker及docker-compose

选择你想要的docker-compose版本,并根据你的架构下载。笔者下载的是v2.26.0_x86-64版本。data-root:docker容器存储位置,配置之后运行的容器就会在配置的目录下。选择你需要的docker版本,笔者选择的是docker-25.0.5.tgz。现在阿里云的镜像地址已经用不了,这是在国内找的可用的镜像地址。registry-mirrors:镜像仓库地址。这个地址互联网打不开,那就开代理访问,我用的是。开的代理,不会使用clash可以百度。操作系统·:Ubuntu 22.04。

2024-08-07 11:03:48 4652 2

原创 【Linux】centos7安装php7.4

如图所示:安装了libpng但是没安装libpng-devel,安装版本需要对应否则会安装不上,因此安装libpng-devel即可解决。命令:rpm -ivh libpng-devel-1.5.13-7.el7_2.x86_64.rpm。libpng-devel-1.5.13-7.el7_2.x86_64.rpm可自行下载或私信。本文档在服务器不能连接互联网的情况下,进行安装php7.4及其扩展。安装完成,在执行php的 ./configure 配置命令即可。解决方案:安装libpng。

2024-07-23 14:34:32 3783

原创 【Linux】升级Nacos-单机版

对比部署的旧版本的配置文件和新版本的配置文件conf/application.properties,确认是否有新增或修改的配置项,将这些配置项添加到旧的配置文件中。先对比部署的旧版本Nacos版本的mysql-schema.sql文件和将升级版本的mysql-schema.sql文件,确认表结构是否有变化。对比部署的旧版本的启动脚本和新版本的启动脚本bin/startup.sh,确认是否有新增或修改的配置项,将这些配置项添加到旧的启动脚本件中.在浏览器访问:http://ip:8848/nacos。

2024-07-22 18:09:37 943

原创 【Linux】安装Nacos-单机版

单机模式又称单例模式, 拥有所有Nacos的功能及特性,具有极易部署、快速启动等优点。但无法与其他节点组成集群,无法在节点或网络故障时提供高可用能力。单机模式同样可以使用内置Derby数据库(默认)和外置数据库进行存储。单机模式主要适合于工程师于本地搭建或于测试环境中搭建Nacos环境,主要用于开发调试及测试使用;也能够兼顾部分对稳定性和可用性要求不高的业务场景。

2024-07-22 17:30:53 1302 1

原创 【Linux】安装PHP扩展-Swoole

Swoole 是一个为 PHP 设计的高性能的异步并行网络通信引擎,它以扩展(extension)的形式存在,极大地提升了 PHP 处理网络请求和 I/O 操作的能力。通过使用 Swoole,PHP 应用可以突破传统 PHP-FPM 模型的限制,实现更高效、更快速的响应和更高的并发处理能力,尤其适合于需要处理大量实时数据交换的现代 Web 和移动应用。通过命令 php -m(配置php环境变量)或/soft/php74/bin/php -m(未配置php环境变量)搜索Swoole的PHP扩展。

2024-07-16 14:02:09 841

原创 【Linux】安装PHP扩展-redis

通过命令 php -m(配置php环境变量)或/soft/php74/bin/php -m(未配置php环境变量)本文档是在centos7.6的环境下,安装PHP7.4之后,安装对应的PHP扩展包redis。执行成功之后,可以看见当前 igbinary 目录下会多了一些配置文件,说明环境构建成功。==========附上libzstd的rpm包==========--php-config目录也是php的安装目录。下载的版本是:redis-5.3.7.tgz。再执行./configure 命令成功。

2024-07-16 12:39:06 1603

原创 【Linux】安装PHP扩展-igbinary

igbinary 序列化的数据可以在没有 igbinary 扩展的环境中使用标准的 unserialize() 函数进行反序列化,但反过来则不行——即,不能用 igbinary_unserialize() 反序列化由标准 serialize() 函数产生的数据。由于二进制格式的紧凑性,使用 igbinary 序列化的数据通常会比使用 serialize() 产生的数据更小,这对于存储和传输数据尤其有利。由于采用了更紧凑的格式,igbinary 在序列化相同的数据时通常会占用较少的内存。

2024-07-15 17:18:35 1106

原创 【Linux】centos7安装PHP7.4报错:libzip版本过低

原因:当前服务器libzip的版本小于0.11比较低,需要更新升级,而且libzip升级版本不能是1.3.1,1.7.0的。安装完成后,查看是否存在/usr/local/lib/pkgconfig目录,如果存在,验证是否卸载成功:rpm -qa|grep libzip,如无输出信息则卸载成功。也可以直接在download后直接拼接要下载的libzip的版本。注意:只是在当前的shell会话中设置了这个环境变量。验证libzip:whereis libzip。查看服务器上libzip的版本。

2024-07-12 17:32:40 1130

原创 【Linux】安装php7.4报错configure: error: Package requirements (oniguruma) were not met

原因:perl没安装一些组件:下载 对应perl的rpm包安装(perl-Thread-Queue-3.02-2.el7.noarch.rpm、perl-Test-Harness-3.28-3.el7.noarch.rpm)在’--enable-mbstring’参数后添加’--disable-mbregex’参数,意为不使用mbstring的正则功能,不再需要oniguruma库。安装per的两个包,安装好了之后,在执行安装automake libtool。安装当前目录下所有的rpm包。

2024-07-12 15:11:10 1575

原创 【windows】安装抓包工具Burp Suite 2024&激活&汉化

在项目即将上线阶段,迈入生产环境之际,确保其安全性成为我们不可忽视的首要任务。为筑起一道坚不可摧的安全防线,我们借助业界公认的网络安全利器——Burp Suite,我们将展开一场全面的安全测试,旨在探查并消除任何潜藏的威胁,特别是那些可能侵蚀系统完整性的越权访问与敏感信息泄露风险。

2024-07-09 18:16:48 21544 48

原创 【Linux】升级FastJSON版本-jar

在长期运行的应用服务器上,近期的安全漏洞扫描揭示了fastjson组件存在潜在的安全隐患(FastJSON是一个Java 语言实现的 JSON 解析器和生成器。FastJSON存在远程代码执行漏洞,恶意攻击者可以通过此漏洞远程执行恶意代码来入侵服务器)。为解决这一漏洞,解决方案是对fastjson版本的升级,以增强系统的安全性。为了避免因重新打包整个应用带来的不便与效率损失,我们采取了一种更为灵活的更新策略——直接在生产环境中升级fastjson至最新稳定版本。

2024-07-09 14:25:33 2770

原创 【Linux】环境设置MySQL表名忽略大小写

在MySQL中,表名的大小写敏感性取决于操作系统和MySQL的配置。在Unix/Linux系统上,表名通常是区分大小写的,而在Windows系统上则通常是不区分大小写的。由于之前MySQL未设置忽略表名大小写导致数据查询失败等问题。

2024-06-13 10:51:06 4987

原创 【Linux】环境离线安装telnet

在Linux环境中有时候会遇到使用telnet命令,去检查服务端口是否连通。

2024-04-29 14:05:20 4853 1

原创 Xxl-job适配达梦数据库

项目本身开发中采用定时框架:xxl-job是一个,它是依托于MySQL数据库执行。但后续客户要求必须满足信创环境,因此调整MySQL数据库为达梦数据库。由此就有了xxl-job适配达梦数据库的一系列操作。

2024-04-22 09:00:00 3080 2

原创 【Linux】磁盘分区扩容到原有目录(LVM)

LVM(Logical Volume Manager,逻辑卷管理)逻辑卷管理器是负责管理物理卷、卷组和逻辑卷的软件层。它提供了创建、调整和管理这些组件的命令和工具,使得用户能够灵活地调整和管理磁盘空间。物理卷是LVM识别和管理的基本单位,它通常是硬盘分区或整个硬盘。物理卷可以是硬盘、SSD、RAID组等。卷组是由一个或多个物理卷组成的逻辑磁盘。它可以跨越多个物理卷,通过添加或移除物理卷来扩展或缩小卷组的容量。卷组是LVM中的基本管理单元。逻辑卷是在卷组中创建的逻辑磁盘分区。

2024-04-15 08:00:00 2119

原创 【Linux】磁盘扩容到根目录逻辑卷(LVM)

逻辑卷(Logical Volume)和物理卷(Physical Volume)是Linux系统中LVM(Logical Volume Manager,逻辑卷管理器)概念中的两个重要组成部分。物理卷是由物理磁盘或分区组成的存储设备。在LVM中,物理卷被组合成一个或多个卷组(Volume Group),以提供更大的存储池。逻辑卷则是由物理卷划分出来的一部分空间,类似于传统的分区概念。在LVM中,逻辑卷可以跨越多个物理卷扩展,从而允许您更灵活地管理和分配存储空间。

2024-04-11 14:26:55 4452 1

原创 【Linux】环境下OpenSSH升级到 OpenSSH_9.6P1(图文教程)

该工具是SSH协议的开源实现,支持对所有的传输进行加密,可有效阻止窃听、连接劫持以及其他网络级的攻击。PermitRootLogin yes 、PubkeyAuthentication yes、PasswordAuthentication yes 将配置文件中这几个改为yes.重新下载一个openssl 我选择的是openssl1.1.1d版本 ,上传到服务器之后。切换到openssh,这次我们在初始化的时候加上刚刚安装好openssl的目录。此命令会将找到的openssh相关的rpm包强制删除。

2024-04-10 16:09:51 14198 6

原创 【Linux】达梦数据库安装部署(附详细图文)

用户在安装 DM 之前需要检查操作系统的配置,以保证 DM 正确安装和运行。本文档适用于银河麒麟操作系统(Kylin V10_SP3)并且架构是aarch64。由于不同操作系统系统命令不尽相同,具体步骤及操作请以本机系统为准。

2024-04-07 15:02:12 15540 3

原创 【Linux】升级openssl版本

为什么要升级openssl版本,一是解决旧的OpenSSL版本可能会存在一些安全漏洞。这些漏洞可能会被黑客利用,对系统和数据造成威胁,因此,升级到新的OpenSSL版本可以修复这些已知的安全漏洞,提高系统的安全性。二是有些软件的安装部署会涉及到openssl的版本,如果版本不满足,就需要升级openssl或降级,比如:Nginx、RabbitMQ等安装的时候会涉及到openssl。

2024-04-02 09:00:00 21408 12

原创 【Nacos漏洞修复】Nacos未授权访问漏洞(CVE-2021-29441)

但是由于配置的过于简单,并且将协商好的user-agent设置为Nacos-Server,直接硬编码在了代码里,导致了漏洞的出现。命令:curl -X GET 'http://localhost:8848/nacos/v1/auth/users?命令:curl -X GET 'http://localhost:8848/nacos/v1/auth/users?命令:curl -X GET 'http://localhost:8848/nacos/v1/console/server/state'

2024-03-20 16:35:58 12859

原创 Linux环境安装Anaconda(详细图文)

安装操作系统环境:centos 7.8 X86_64查看自己Linux的操作系统及架构命令:uname -a。

2024-03-13 20:18:22 42729 18

原创 Windows环境下搭建chatGLM2-6B-int4量化版模型(图文详解-成果案例)

ChatGLM2-6B 是开源中英双语对话模型ChatGLM-6B的第二代版本,在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,ChatGLM2更强大的性能:基于 ChatGLM 初代模型的开发经验,我们全面升级了 ChatGLM2-6B 的基座模型。ChatGLM2-6B 使用了GLM的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果。

2024-03-08 15:45:27 2393

原创 Windows环境下搭建chatGLM-6B-int4量化版模型(图文详解-成果案例)

ChatGLM3 是智谱AI和清华大学 KEG 实验室联合发布的对话预训练模型。ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于。

2024-03-07 17:33:19 6085 16

原创 Windows安装tdm-gcc并勾选openMP(详细图文)

打开命令提示符:输入 gcc --version,如果出现如下图所示:即为安装成功。此电脑->属性->高级系统设置->系统变量->Path。注意:在访问的时候建议挂代理,不然可能访问不到。完成之后点击next。

2024-03-05 16:28:34 3358

原创 MySQL报错:sql_mode=only_full_group_by解决方法

含义:启用这个模式后,MySQL 在执行 GROUP BY 操作时,要求 SELECT 语句中的列必须是 GROUP BY 子句中的分组列或者包含在聚合函数中。,它要求在使用 GROUP BY 语句时,SELECT 中的字段必须要么包含在 GROUP BY 子句中,要么是聚合函数的参数。在查询中,SELECT 中的字段不符合这个规则,导致了错误的出现。如果代码中含有group by聚合操作,那么select中的列,除了使用聚合函数之外的,如max()、min()等,都必须出现在group by中。

2024-02-22 14:39:46 5415

原创 Linux环境搭建Jenkins(详细图文)

Jenkins 是一个流行的开源持续集成(CI)和持续交付(CD)工具,用于自动化软件开发中的构建、测试和部署过程。它可以帮助开发团队自动化构建、测试和部署他们的软件项目,从而加快开发周期并提高软件质量。

2024-02-21 11:06:13 8078 3

原创 Linux环境安装Git(详细图文)

此文档Linux环境为:Ubuntu 22.04,本文档介绍两种安装方式,一种是服务器能联网的情况通过yum或apt命令下载,第二种采用源码方式安装。Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。如果你的服务器环境是centos/redhot,就可以按照以下方式进行安装Git,只不过这样安装的Git的版本不能确定。还是按照上面提到的使用yum或者apt将相关系统依赖下载。到此,git安装结束。(1)先下载相关依赖。

2024-02-21 11:02:02 23037 7

libzstd-devel-1.4.5-6.el8.x86-64.rpm

安装php扩展redis时,报错configure: error: Please reinstall the libzstd distribution,需要用到进行安装的rpm包

2024-07-16

libzstd-1.4.5-6.el8.x86-64.rpm

安装php扩展redis时,报错configure: error: Please reinstall the libzstd distribution,需要用到进行安装的rpm包

2024-07-16

freetype-devel-2.8-12.el7-6.1.x86-64.rpm

freetype-devel-2.8-12.el7_6.1.x86_64 是FreeType字体渲染库的开发包,用于在基于Linux的系统上构建需要字体支持的应用程序,是centos7.6版本更新的包

2024-07-12

空空如也

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

TA关注的人

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