- 博客(37)
- 收藏
- 关注
原创 使用 docker 安装 openldap
Dockerfile 参考:https://github.com/bitnami/containers/tree/main/bitnami/openldap。Docker Hub 参考:https://hub.docker.com/r/bitnami/openldap。这里直接使用的前面安装时的证书。
2025-07-17 19:45:00
273
原创 在 kubernetes 上安装 jenkins
官方参考:https://www.jenkins.io/doc/book/installing/kubernetes/#customizing-jenkins-with-plugins。如果使用安装建议的插件,无法安装成功,请多次重试一下,实在不行,就使用自定义插件安装,去掉无法安装的插件。构建时间戳:Build Timestamp(配置:Timezone: Asia/Shanghai)// 创建存储卷(nfs 存储类)// 创建存储卷(本地存储)// 创建 ingress。// 创建名称空间、sa。
2025-07-16 19:30:00
300
原创 OpenLDAP 在 ubuntu 24.04 上安装
warning]这里的 include 文件,我们保持了默认,如果需要添加或修改 include 文件,请注意顺序,有可能会导致生成配置文件失败。[info]如果不删除重新安装的话,mdb 数据库会保留有之前的数据,也可以通过下面的方式删除数据。[danger]注意,如果是生产环境下,请提前做好 /etc/ldap/slapd.d 目录的备份。再次连接,此时可以正常连接,但不会自动生成目录树,需要手工添加。// 初始化 slapd 配置脚本。// 卸载 slapd。// 删除安装重新开始。
2025-06-24 10:00:08
481
原创 Ubuntu 24.04 上安装 GitLab 18.1
您可用使用 EXTERNAL_URL 地址访问 GitLab 并继续进行配置,默认用户名为 root ,请注意,它不是操作系统的 root。下载地址:https://packages.gitlab.com/gitlab/gitlab-ce。// 如果使用上面的方式下载,需要上传到安装的服务器上,或者使用下面的 wget 方式直接下载。参考:https://about.gitlab.com/install/#ubuntu。// 安装完成后,会显示默认密码位置。// 更改密码:编辑属性。// 选择下载的版本。
2025-06-22 16:48:38
545
原创 Vmware WorkStation 17.5 安装 Ubuntu 24.04-LTS Server 版本
Ubuntu Server 24.04.2-lTS 下载:https://ubuntu.com/download/server。// 选中网卡接口,自定义 IP 地址(也可以保持默认)// 是否开启 Ubuntu Pro,不开启(默认)// 代理地址:如果不是通过代理上网的,保持默认。// 配置用户名称,主机名,登录用户名,密码。// 安装 Ubuntu Server。//选择要安装的额外软件包,都不要。// 选择键盘模式,保持默认即可。// 选择语言,这里选择英文。// 安装完成,重启系统。
2025-06-22 16:12:22
424
原创 mysql 常用命令(持续更新)
/ 根据字段 create_time 判断,删除 5天前的记录。// 给用户授予数据库a中的b表的查看删除权限。
2025-06-20 10:16:09
165
原创 Ubuntu 24.04 systemd-journald日志系统 journalctl 查看日志
systemd-journald 是 systemd 套件中的系统日志服务,自 Ubuntu 16.04 起逐渐成为默认日志解决方案。统一日志管理:收集系统内核、服务、应用程序的日志二进制格式存储:日志以 journal 格式存储在 /var/log/journal,支持高效查询丰富元数据:自动添加时间戳、PID、用户、主机等信息灵活过滤机制:通过 journalctl 命令实现精准日志筛选。
2025-06-11 10:57:58
515
原创 Jenkins 2.492.2 LTS 重置管理员密码
如果忘记了 Jenkins 的管理员密码的话,也不用担心,只要你有权限访问 Jenkins 的根目录,就可以轻松地重置密码。// 进入到 jenkins 家目录(这里以 systemctl 方式为例)// 查看 jenkins 家目录(使用 systemctl 的方式安装)// 查看 jenkins 家目录(使用 docker 安装),我这里修改为:登录用户可以做任何事情。// 选择要修改密码的用户。当修改密码完成后,再次配置。// 配置全局安全配置。
2025-04-17 13:54:15
800
原创 Docker 配置镜像拉取代理
使用外部配置代理参考::https://github.com/dongyubin/DockerHub。
2025-04-17 10:05:57
368
原创 GitLab 17.x 配置 https
使用内置 nginx 参考:https://docs.gitlab.com/omnibus/settings/ssl/index.html#configure-https-manually。使用外部 nginx 参考:https://docs.gitlab.com/omnibus/settings/nginx.html。// 使用自己手工申请证书。
2025-04-13 22:45:51
471
原创 Ubuntu 各个常见长期支持历史版本与代号
从以字母 “D” 开头的版本起,又增添了一条规则,即版本名字的首字母要顺着上一个版本的首字母往后延续。比如,若当前版本名字首字母是 “D”,像 “Dapper Drake(整洁的公鸭)”,那么下一个版本名字的首字母就得是 “E”,如 “Edgy Eft(急躁的水蜥)”。相比之下,不是 LTS 的其他版本,其获得技术支持的时间一般仅为半年。例如,2004 年 10 月发布的版本,其官方名称中的 X 为 4(2004 - 2000),YY 为 10 ,即 Ubuntu 4.10。
2025-04-13 21:56:02
1131
原创 GitLab 17.x 在 Ubuntu 24.04 上安装配置
您可用使用 EXTERNAL_URL 地址访问 GitLab 并继续进行配置,默认用户名为 root ,请注意,它不是操作系统的 root。下载地址:https://packages.gitlab.com/gitlab/gitlab-ce。[info]尽管在这种情况下它是无害的,但是警惕直接从Internet运行shell脚本。参考:https://about.gitlab.com/install/#ubuntu。现在,您将要设置 GitLab 对外提供服务的。请求一个证书,这需要一个有效的外部域名。
2025-04-13 21:28:46
744
原创 GitLab 17.10 当添加项目的 webhook 时,报 `Invalid url given` 错误
/ 需要开启以下配置:允许来自 webhooks 和集成对本地网络的请求。
2025-04-09 13:30:19
623
原创 maven(mvn)常用命令详解(持续更新)
D 指定参数,例如: -Dsurefire.skip=true 跳过单元测试-P 指定 Profile 配置,可用于区分环境-e 显示 maven 运行出错的信息-O 离线执行命令,即不拉取远程仓库更新-X 显示 maven 允许的 Debug 信息-U 强制拉取远程更新 snapshot 的插件或依赖,默认一天更新一次。
2025-03-28 22:09:10
554
原创 Elasitcsearch 常用查询语句(持续更新)
这里的时间为 utc 时间,需要在要查询的时间上。删除,这样会显示匹配的行,里面有时间戳。小时,如果不确定是否正确,可以把。// 开发者工具 -> 控制台。
2025-03-24 14:13:53
212
原创 自建 Docker 镜像代理仓库 + Docker 、Containerd 配置代理
4.4.4.4 为可拉取镜像主机的IP地址。// 上传证书,请自行申请证书。// 创建 nginx 代理。// 创建私有镜像库。
2025-03-23 08:53:41
812
原创 Mac 开发环境常用软件安装卸载(持续更新)
它可以方便地安装、卸载和管理各种软件包,为用户在 Mac 系统上获取和管理软件提供了便捷的途径。例如,用户可以通过 brew 快速安装常用的开发工具、数据库等软件。下载地址:https://golang.google.cn/dl/// 卸载 Oracle Java。// 找到 java 安装的路径。// 查看 jdk 安装的位置。// 删除允许路径和运行环境。// 下载完成后,双击安装。// brew 常用操作。// 删除对应的 jdk。// 安装 brew。// 选择合适的版本。
2025-03-22 14:13:02
659
原创 前端 nodejs 常使用的命令(npm/pnpm/yarn)集结(持续更新)
在平时开发当中,我们经常会使用 Npm,yarn 来构建 web 项目。但是npm默认的源的服务器是在国外的,如果没有梯子的话。会感觉特别特别慢,所以,使用国内的源是非常有必要的。[warning]原淘宝 npm 域名(npm.taobao.org)即将停止解析!使用老域名的请尽快更新到新域名(npmmirror.com)!// npm 修改为阿里淘宝源。// 修改为腾讯云镜像源。// 修改为华为云镜像源。// npm 常用命令。
2025-03-22 13:46:01
424
原创 Ubuntu 24.04 更换阿里云仓库源
ubuntu 已经有了 .sources 文件,为啥还有 .list 文件呢?// ubuntu 24.04 更换为阿里云仓库源。
2025-03-22 10:19:11
2203
原创 Jenkins Api 的基本使用
warning]注意提示,如果你的jenkins 不是 https 方式访问,就不要使用复制按钮了。通过响应数据可以知道当前构建的queue number为17。从输出中看到,构建号码为 9,结果为 SUCCESS。// 停止 testjob 中号码为 3 的构建。// 停止 testjob 中 上一次的构建。// 执行 testjob 构建(无参数)// api token 字符串。// 创建 api token。// 执行构建(带参数)// 禁用和启用 job。// 拷贝 token。
2025-03-18 13:46:38
776
原创 在 Ubuntu 24.04上安装 Jenkins LTS 长期支持版本
Jenkins通常作为一个独立的应用程序在其自己的流程中运行, 内置Java servlet 容器/应用程序服务器(Jetty)。参考:https://www.jenkins.io/doc/book/installing/linux/如果第一次安装不成功,可以再次尝试,多次尝试不成功的话,可以先跳过,初始化完成后,再次根据名字手工安装。您可以使用多种 Java 实现。// 浏览器:http://IP:8080。// 安装每周发布的新版本。// 安装长期支持版本。// 安装建议的插件。// 设置用户名密码。
2025-03-16 21:29:51
985
原创 Mac 安装使用 Oh-my-zsh(持续更新)
zsh 是一种 shell(命令解释器),它兼容 bash(另一种常见的 shell)。Tab 补全功能强大,在输入命令、命令参数以及文件路径时都能够自动补全,方便用户快速准确地输入指令。插件丰富,例如可以通过插件实现快速输入以前使用过的命令、快速跳转文件夹以及显示系统负载等功能。主题丰富,用户可以根据自己的喜好高度定制命令行的外观。Oh My Zsh 是一款由社区驱动的命令行工具。
2025-03-15 11:21:39
2564
原创 Jenkins 使用 Pipeline script from SCM 报错:Host key verification failed
known_hosts 文件通常用于存储已知的远程服务器的 SSH 主机密钥,当再次连接到这些服务器时,系统会通过对比存储在 known_hosts 文件中的密钥与实际服务器提供的密钥,来确保连接的安全性和真实性。使用 ssh-keyscan 工具生成 Gitlab 服务器的主机密钥验证信息,然后将这个生成的信息文件写入到 Jenkins 配置文件中的 known_hosts 验证文件中,其目的是为了实现对某个特定主机密钥的验证。// 使用 docker 方式安装的 jenkins。
2025-03-14 15:06:57
916
原创 Proxmox Virtual Environment(PVE)虚拟化节点添加静态路由
在Proxmox Virtual Environment (PVE) 上添加静态路由可以通过命令行或者通过配置文件实现。以下是详细的步骤,帮助你在PVE上设置永久静态路由。可选的原因:因为上面已经通过命令添加临时静态路由,故静态配置无需急着重启服务生效。为了使静态路由在系统重启后依然有效,你需要编辑网络配置文件。这里的vmbr0是你的网络接口名称,请根据实际情况替换。
2025-03-10 17:52:29
437
原创 Ubuntu 24.04 仓库源更换为阿里云仓库
ubuntu 已经有了 .sources 文件,为啥还有 .list 文件呢?// ubuntu 24.04 更换为阿里云仓库源。
2025-03-09 16:19:23
826
原创 Alibaba Cloud Linux 3.2104 LTS 64位(Centos 7)安装 zabbix 客户端(zabbix-agent2)
/ 安装 zabbix-agent2。// 配置 zabbix agent。
2025-03-07 14:01:53
394
原创 Docker 方式安装 Zabbix 7.0 LTS 支持版本
在 Docker Hub 中可用的镜像:// zabbix agent// zabbix server// zabbix web// zabbix proxy// zabbix java gateway// snmp traps(2)zabbix 镜像常用的挂载点// zabbix agent// zabbix server// zabbix proxy// 基于 Apache2 的 Zabbix web// 基于 Nginx 的 Zabbix web// Zabbix snmptraps//
2025-03-06 17:53:17
1706
原创 ubuntu 24.04 安装配置 mysql server 8.0.41
注意:密码必须包含大小写和数字,这是前面安全初始化的时候定义的。// 设置 root@localhost 的密码。// 创建可以远程登录的 root 用户。// 配置监听地址,以允许远程连接。// 跳过安全认证,设置密码。// 查看所有用户和权限。// 执行安全初始化(
2025-02-26 15:01:29
516
原创 Windows 10 挂载 NFS 作为网络驱动器(磁盘)
用处: 可以在 windows 下编辑各种文件,比如 yaml、sh 脚本,然后在 linux 下进行测试使用。// 安装 NFS 服务,手工执行命令的方式。// 填写 NFS 服务器地址和共享目录。//开启 nfs 客户端。// 选择映射网络驱动器。
2025-02-24 17:51:55
1216
原创 Mysql 8 清空表和删除二进制日志文件
删除所有二进制日志后,MySQL 将会重新创建新的二进制日志,新二进制日志的编号从 000001 开始。// 清空 test库中 blade_log_error 表中的所有内容。// 清空 test库中 blade_log_error 表中的所有内容。// 根据文件删除:删除该日志文件名前面的文件。// 查询当前写入的二进制日志文件。// 根据日期删除:删除2天前的。// 根据日期删除:指定日期。// 删除所有二进制日志文件。// 远程连接的方式清空表。// 查询二进制日志文件。// 临时设置为 7 天。
2025-02-21 11:45:46
718
原创 阿里云 ECS 磁盘在线扩容
参考:https://help.aliyun.com/zh/ecs/user-guide/step-1-resize-a-disk-to-extend-its-capacity?[danger]扩容有风险,扩容之前请做快照备份,如果不是很重要的服务器,可略过。当在线扩容完成后,还需要在 ECS 主机上进行配置,才可以使用。根据需要,拉动按钮或者直接输入数字,设置扩容后的容量大小。从输出结果看,容量并没有增加,需要我们手工使用命令行扩容。,我这里之前是200GiB,这是扩容后效果。// 扩容分区和文件系统。
2025-02-20 16:33:35
443
原创 Zabbix 7.0 LTS(长期支持版本)在 ubuntu 24.04 上安装配置
/ 导入数据库架构后禁用log_bin_trust_function_creators选项。最终,新生成的配置文件位于:/etc/zabbix/web/zabbix.conf.php。如果不安装配置 zabbix-server,无法使用 10051 端口接收值。// 安装 zabbix server,frontend, agent2。默认用户名密码: Admin / zabbix。// 安装 zabbix 软件仓库。// 配置 nginx。// 导入初始化数据。// 配置数据库连接。
2025-02-20 10:00:28
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人