- 博客(29)
- 收藏
- 关注
原创 Ubuntu 24.04 systemd-journald日志系统 journalctl 查看日志
systemd-journald 是 systemd 套件中的系统日志服务,自 Ubuntu 16.04 起逐渐成为默认日志解决方案。统一日志管理:收集系统内核、服务、应用程序的日志二进制格式存储:日志以 journal 格式存储在 /var/log/journal,支持高效查询丰富元数据:自动添加时间戳、PID、用户、主机等信息灵活过滤机制:通过 journalctl 命令实现精准日志筛选。
2025-06-11 10:57:58
370
原创 Jenkins 2.492.2 LTS 重置管理员密码
如果忘记了 Jenkins 的管理员密码的话,也不用担心,只要你有权限访问 Jenkins 的根目录,就可以轻松地重置密码。// 进入到 jenkins 家目录(这里以 systemctl 方式为例)// 查看 jenkins 家目录(使用 systemctl 的方式安装)// 查看 jenkins 家目录(使用 docker 安装),我这里修改为:登录用户可以做任何事情。// 选择要修改密码的用户。当修改密码完成后,再次配置。// 配置全局安全配置。
2025-04-17 13:54:15
646
原创 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
425
原创 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
924
原创 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
597
原创 GitLab 17.10 当添加项目的 webhook 时,报 `Invalid url given` 错误
/ 需要开启以下配置:允许来自 webhooks 和集成对本地网络的请求。
2025-04-09 13:30:19
406
原创 maven(mvn)常用命令详解(持续更新)
D 指定参数,例如: -Dsurefire.skip=true 跳过单元测试-P 指定 Profile 配置,可用于区分环境-e 显示 maven 运行出错的信息-O 离线执行命令,即不拉取远程仓库更新-X 显示 maven 允许的 Debug 信息-U 强制拉取远程更新 snapshot 的插件或依赖,默认一天更新一次。
2025-03-28 22:09:10
490
原创 Elasitcsearch 常用查询语句(持续更新)
这里的时间为 utc 时间,需要在要查询的时间上。删除,这样会显示匹配的行,里面有时间戳。小时,如果不确定是否正确,可以把。// 开发者工具 -> 控制台。
2025-03-24 14:13:53
201
原创 自建 Docker 镜像代理仓库 + Docker 、Containerd 配置代理
4.4.4.4 为可拉取镜像主机的IP地址。// 上传证书,请自行申请证书。// 创建 nginx 代理。// 创建私有镜像库。
2025-03-23 08:53:41
733
原创 Mac 开发环境常用软件安装卸载(持续更新)
它可以方便地安装、卸载和管理各种软件包,为用户在 Mac 系统上获取和管理软件提供了便捷的途径。例如,用户可以通过 brew 快速安装常用的开发工具、数据库等软件。下载地址:https://golang.google.cn/dl/// 卸载 Oracle Java。// 找到 java 安装的路径。// 查看 jdk 安装的位置。// 删除允许路径和运行环境。// 下载完成后,双击安装。// brew 常用操作。// 删除对应的 jdk。// 安装 brew。// 选择合适的版本。
2025-03-22 14:13:02
596
原创 前端 nodejs 常使用的命令(npm/pnpm/yarn)集结(持续更新)
在平时开发当中,我们经常会使用 Npm,yarn 来构建 web 项目。但是npm默认的源的服务器是在国外的,如果没有梯子的话。会感觉特别特别慢,所以,使用国内的源是非常有必要的。[warning]原淘宝 npm 域名(npm.taobao.org)即将停止解析!使用老域名的请尽快更新到新域名(npmmirror.com)!// npm 修改为阿里淘宝源。// 修改为腾讯云镜像源。// 修改为华为云镜像源。// npm 常用命令。
2025-03-22 13:46:01
407
原创 Ubuntu 24.04 更换阿里云仓库源
ubuntu 已经有了 .sources 文件,为啥还有 .list 文件呢?// ubuntu 24.04 更换为阿里云仓库源。
2025-03-22 10:19:11
1912
原创 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
720
原创 在 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
904
原创 Mac 安装使用 Oh-my-zsh(持续更新)
zsh 是一种 shell(命令解释器),它兼容 bash(另一种常见的 shell)。Tab 补全功能强大,在输入命令、命令参数以及文件路径时都能够自动补全,方便用户快速准确地输入指令。插件丰富,例如可以通过插件实现快速输入以前使用过的命令、快速跳转文件夹以及显示系统负载等功能。主题丰富,用户可以根据自己的喜好高度定制命令行的外观。Oh My Zsh 是一款由社区驱动的命令行工具。
2025-03-15 11:21:39
2247
原创 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
831
原创 Proxmox Virtual Environment(PVE)虚拟化节点添加静态路由
在Proxmox Virtual Environment (PVE) 上添加静态路由可以通过命令行或者通过配置文件实现。以下是详细的步骤,帮助你在PVE上设置永久静态路由。可选的原因:因为上面已经通过命令添加临时静态路由,故静态配置无需急着重启服务生效。为了使静态路由在系统重启后依然有效,你需要编辑网络配置文件。这里的vmbr0是你的网络接口名称,请根据实际情况替换。
2025-03-10 17:52:29
338
原创 Ubuntu 24.04 仓库源更换为阿里云仓库
ubuntu 已经有了 .sources 文件,为啥还有 .list 文件呢?// ubuntu 24.04 更换为阿里云仓库源。
2025-03-09 16:19:23
701
原创 Alibaba Cloud Linux 3.2104 LTS 64位(Centos 7)安装 zabbix 客户端(zabbix-agent2)
/ 安装 zabbix-agent2。// 配置 zabbix agent。
2025-03-07 14:01:53
373
原创 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
1441
原创 ubuntu 24.04 安装配置 mysql server 8.0.41
注意:密码必须包含大小写和数字,这是前面安全初始化的时候定义的。// 设置 root@localhost 的密码。// 创建可以远程登录的 root 用户。// 配置监听地址,以允许远程连接。// 跳过安全认证,设置密码。// 查看所有用户和权限。// 执行安全初始化(
2025-02-26 15:01:29
462
原创 Windows 10 挂载 NFS 作为网络驱动器(磁盘)
用处: 可以在 windows 下编辑各种文件,比如 yaml、sh 脚本,然后在 linux 下进行测试使用。// 安装 NFS 服务,手工执行命令的方式。// 填写 NFS 服务器地址和共享目录。//开启 nfs 客户端。// 选择映射网络驱动器。
2025-02-24 17:51:55
911
原创 Mysql 8 清空表和删除二进制日志文件
删除所有二进制日志后,MySQL 将会重新创建新的二进制日志,新二进制日志的编号从 000001 开始。// 清空 test库中 blade_log_error 表中的所有内容。// 清空 test库中 blade_log_error 表中的所有内容。// 根据文件删除:删除该日志文件名前面的文件。// 查询当前写入的二进制日志文件。// 根据日期删除:删除2天前的。// 根据日期删除:指定日期。// 删除所有二进制日志文件。// 远程连接的方式清空表。// 查询二进制日志文件。// 临时设置为 7 天。
2025-02-21 11:45:46
691
原创 阿里云 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
407
原创 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
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人