自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker Compose 快速部署 FastGPT

首次运行,会自动初始化 root 用户,密码为 1234(与环境变量中的DEFAULT_ROOT_PSW一致),日志可能会提示一次MongoServerError: Unable to read from a snapshot due to pending collection catalog changes;参考:https://doc.tryfastgpt.ai/docs/development/docker/准备 Docker 环境 ,安装docker及docker-compose。

2025-07-10 16:32:45 477

原创 Ubuntu 22.04 上使用 Docker 安装 RagFlow

RAGFlow 是一款开源的检索增强生成(Retrieval-Augmented Generation,简称 RAG)引擎,旨在通过深度文档理解技术,结合大语言模型(LLM),为用户提供高质量、可溯源的问答服务。

2025-05-30 17:16:35 1167

原创 Live Helper Chat 安装部署

Live Helper Chat(LHC)是一款开源的实时客服聊天系统,适用于网站和应用,帮助企业与访问者即时沟通。它功能丰富、灵活、可自托管,常被用于在线客户支持、销售咨询以及技术支持场景。

2025-05-30 16:54:36 1010

原创 Opigno LMS 3.2.7 安装操作记录

以下是完整的在 Ubuntu 22.04 + Nginx + PHP + MySQL 环境下的安装操作记录,适合归档为部署文档或提交给团队审阅。

2025-05-27 16:32:04 1020

原创 mysql8 开启远程连接

mysql8 已有用户修改远程权限,操作如下。此时两个相同用户不同权限,但是数据互通。

2025-05-16 14:44:08 303

原创 Ubuntu 22.04 上安装 Drupal 10并配置 Nginx, mysql 和 php

Drupal 是一个强大的开源内容管理系统 (CMS),用于构建网站和应用程序。它以其灵活性、可扩展性和强大的功能而闻名,适用于从简单的博客到复杂的企业应用程序的各种项目。以下是 Drupal 的概述,包括其功能和生态系统。一、环境准备更新系统安装 Nginx安装 MySQL安全配置(推荐)详细步骤参考添加链接描述创建 Drupal 数据库和用户(用户密码自己修改)123';EXIT;二、安装 PHP 及所需模块。

2025-05-16 14:12:05 472

原创 创建新的 drupal 10.4.7

【代码】创建新的 drupal 10.4.7。

2025-05-15 14:58:47 134

原创 MySQL 的mysql_secure_installation安全脚本执行过程介绍

【代码】MySQL 的mysql_secure_installation安全脚本执行过程介绍。

2025-05-15 13:58:57 144

原创 ubuntu 部署moodle

通过地址https://download.moodle.org/releases/latest/选择下载,下载两种压缩包都特别慢(有可能无法下载)。注意图中php、mysql等版本要求,本次采用Ubuntu22.04下 nginx+php8.2+mysql8.4部署。访问http://moodle.xiaohutiger.cn/,进程页面设置。

2025-04-30 15:20:20 518

原创 rancher 网红无法上传大视频,小于2m可以正常上传

rancher 部署的nginx+php7.4 架构 +阿里云oss + rancher ingress。ingress 可以rancher控制台修改yaml 文件。nginx 通过映射配置文件直接修改。php 通过添加新的映射文件配置修改。oss 不需要做配置。

2025-04-18 17:08:27 460

原创 rancher docker问题

【代码】rancher docker问题。

2025-04-10 14:42:34 206

原创 rancher 采用ingerss ssl 部署nginx+php项目

二、 创建php7.4 dockerfile,需要必须扩展, 上传到阿里云镜像仓库(公有,不需要密码)在rancher 控制台部署服务,镜像采用的上面的阿里云公有仓库的,映射配置文件、项目目录、日志等。下面的nginx配置的都是80端口,在ingerss配置完https后,就显示443了。nginx有两个pod ,对应两个域名,一个前端,一个后台管理,这是最后部署完的截图。一、创建nginx dockerfile,上传到阿里云镜像仓库(公有,不需要密码)后台nginx配置,php转发配置的容器名+端口。

2025-04-07 14:02:21 503

原创 nginx + php项目访问报错

登录首页验证码不显示 ,缺少gd扩展。解决方法: 安装缺少的扩展。

2025-03-05 14:51:01 395

原创 docker报错 无法连接registry-1.docker.io,pull镜像失败

一、执行docker pull命令,拉取镜像失败:Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)简介: docker pull命令拉取镜像失败的解决方案 docker pull命令拉取镜像失败的解决方案。

2025-01-17 15:03:27 5236 1

原创 【Linux】centos7安装php7.4

环境说明本文档在服务器不能连接互联网的情况下,进行安装php7.4及其扩展。操作系统:centos7.6架构:X86_64一、安装依赖(可选)说明:服务器能联网就可以通过 yum install 命令下载对应php需要的依赖。二、下载php包 下载地址:PHP: Releases 下载7.4.30版本的php。三 、安装php 1.上传并解压2.编译安装(1)编译配置(2)编译安装成功后如图:3.安装扩展(1)安装 igbinary。

2024-12-25 17:08:17 1799

原创 sudo apt-get update 报错及解决

报错处理全程,方便后续遇到类似问题快速查阅、解决。完成上述解决办法步骤后,重新执行。

2024-12-20 11:25:18 4512

原创 vmware安装ubuntu22.04 & 复制黏贴 & 上网

Download - 清华镜像站]: 点击 清华大学开源软件镜像站 - Ubuntu 22.04.4 下载 页面中的 ubuntu-22.04.4-desktop-amd64.iso。

2024-11-27 16:53:12 745 1

原创 grafana 忘记密码无法登录的解决方法

可以使用sqlites修改admin密码,没有sqlite3需要安装,找到grafana 的数据库文件grafana.db,

2024-11-20 10:56:00 792

原创 prometheus报警规则

【代码】prometheus报警规则。

2024-08-30 10:50:19 740

原创 自添加的systemctl应用journalctl查看无日志

解决方法:更改为以下。

2024-08-29 11:44:56 583

原创 Ubuntu 20.04 上使用 Prometheus 和 Grafana 监控 PHP 8.0

查找最新的 php-fpm_exporter 版本访问 php-fpm_exporter 的 GitHub releases 页面 来查找最新版本。获取最新版本的下载链接,然后使用该链接。y也可以浏览器直接点击下载bash复制代码使用 Systemd 创建一个服务文件:bash复制代码添加以下内容:ini复制代码[Unit][Service][Install]保存文件并退出,然后启动并启用服务:bash复制代码。

2024-08-28 16:27:15 2206 1

原创 Prometheus 和 Grafana 通过nginx-exporter监控nginx

在生产环境下,您已经部署了 Prometheus 和 Grafana,并希望通过它们来监控另一台 Ubuntu 20.04 上的 Nginx 服务。

2024-08-23 10:59:26 1272

原创 docker swarm集群 nginx+php 通过endpoint_mode: vip 实现负载

使用后,你的服务将有一个统一的虚拟 IP,客户端请求通过负载均衡被分发到不同的节点,达到均衡流量和提升可用性的效果。不需要客户端知道多个节点的 IP 地址,所有请求都可以通过一个 IP(即虚拟 IP)进行访问,Swarm 会自动处理请求的分发。由于nginx和php共享相同的代码和日志目录,所有节点的处理情况和日志都可以集中管理。

2024-08-21 17:24:44 1189

原创 【无标题】

docker swarm 部署容器nginx 时 ,发现部署失败 ,docker service logs my_nginx 无日志,docker inspect 查找error ,容器id 用docker ps -a查看。

2024-08-19 12:27:28 117

原创 生产环境docker nginx+php8.0镜像

使用docker stack deploy命令将Stack部署到Swarm集群中。自定义创建php8.0镜像,创建dockerfile。生产环境docker nginx+php8.0镜像。创建docker-compose.yml文件。在dockerfile目录下执行构建命令。构建完docker images查看。

2024-08-17 17:41:44 711

原创 Docker 命令补全

在Docker Swarm环境中部署完后,如果你发现没有命令补全功能,可以按照以下步骤启用Docker命令的自动补全。

2024-08-17 17:17:02 1274

原创 构建Docker镜像时,遇到从`deb.debian.org`下载软件包速度很慢

构建Docker镜像时,遇到从下载软件包速度很慢的问题。

2024-08-17 15:56:30 1771

原创 ubuntu20.04 安装docker

如果上述方法都无法解决问题,您可以尝试更换 Docker 的镜像源。在中国大陆地区,您可以使用阿里云的 Docker 镜像服务。

2024-08-13 11:30:02 633

原创 Prometheus Node Exporter

要监控另一台 Ubuntu 20.04 服务器的资源使用,你可以使用 Prometheus Node Exporter 来收集指标数据,然后在 Grafana 中进行可视化。

2024-08-10 17:46:54 595

原创 Nginx + PHP 8.0支持视频上传

在 HTTPS 环境下,上述的上传配置仍然适用,你只需在 Nginx 中添加和优化 SSL 配置、考虑启用 HTTP/2 并确保其他 HTTPS 相关设置都适当配置。通过这些配置,服务器应该能够安全、高效地处理视频上传任务。

2024-08-10 14:22:01 2491

原创 在 Ubuntu 20.04 上安装 PHP 8.0 及常用扩展(包括 redis 扩展)

这样就完成了在 Ubuntu 20.04 上安装 PHP 8.0 及常用扩展(包括 redis 扩展)的过程。如果有任何问题或需要进一步的帮助,请告诉我!如果你打算使用 PHP-FPM,需要进行一些基本配置。,如果看到 PHP 信息页面,说明 PHP 及其扩展已正确安装和配置。根据需要调整配置选项。编辑你的 Nginx 站点配置文件(例如。

2024-08-08 14:39:04 913

原创 ubuntu20.04安装部署nginx+php7.4+mysql8.0+redis

对于特定版本的 Nginx,您可能需要从官方源安装。但通常情况下,Ubuntu 的默认源中提供的版本已经足够新。在 Ubuntu 20.04 中,Nginx 的版本可能不是 1.24,但我们可以先安装默认版本。完成上述步骤后,您应该已经在 Ubuntu 20.04 上成功安装了 MySQL 8.0、PHP 7.4、Nginx 和 Redis。请注意,具体版本可能会有所变化,尤其是 Nginx 的版本,如果需要特定版本,您可能需要手动编译安装或者寻找第三方提供的软件包。2、设置root用户的密码。

2024-08-06 15:36:14 672

原创 阿里云ecs看不到数据盘

当你尝试挂载数据盘时遇到错误提示 “mount: /volume: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepage or helper program, or other error”,这通常意味着磁盘没有被正确格式化,或者格式化的文件系统类型与你尝试挂载时使用的类型不匹配。当你首次购买阿里云ECS实例并添加了数据盘之后,如果你发现使用df -h命令看不到新增的数据盘,这通常是因为数据盘尚未被格式化和挂载。

2024-08-06 14:30:50 1177

原创 nginx+PHP+MySQL架构下,网站报错500,具体如何排查问题

将该文件放在 Web 根目录(例如 /var/www/html),然后访问 http://121.196.247.230:8081/test.php,查看是否能正常显示 PHP 信息页面。如果在浏览器开发者工具中看到“Failed to load response data: No resource with given identifier found”,这通常意味着服务器没有返回任何数据,或者返回的数据在传输过程中丢失了。确保在开发者工具的 Network 标签页中看到所有网络请求。

2024-08-02 17:48:17 648

原创 Prometheus和Alertmanager自定义钉钉ssl过期配置

prometheus

2024-07-05 10:55:54 1053

原创 阿里云 ssl证书更换 nginx

ssl过期

2024-07-05 10:11:41 604

原创 docker配置 daemon.json配置

在 Docker Swarm 模式中,需要一些特定的配置来确保 Swarm 集群的正确运行。“live-restore”报错通常出现在 Docker Swarm 模式中,这是因为“live-restore”参数与 Swarm 模式存在冲突。

2024-07-02 16:09:15 598

原创 `node_exporter` 服务未能加入 `shared-net` 网络,导致 Prometheus 无法连接到 `node_exporter`。

网络以及其他相关问题。如果问题仍然存在,请提供详细的错误日志和配置信息,以便进一步诊断。在 Prometheus 容器中,验证是否可以连接到。网络,导致 Prometheus 无法连接到。通过这些步骤,您应该能够解决。如果问题仍然存在,请检查。确保所有服务都连接到。

2024-06-28 18:21:04 837

原创 Docker Swarm 集群应用部署与配置更新指南

以下是关于如何在 Docker Swarm 集群中通过。

2024-06-28 17:35:01 1057

原创 libtirpc-common : 破坏: libtirpc1 但是 0.2.5-1ubuntu0.1 正要被安装

nfs-common 安装报错

2024-06-28 11:21:23 728

空空如也

空空如也

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

TA关注的人

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