- 博客(24)
- 收藏
- 关注
原创 自建服务器中moodle系统升级操作指南
本文详细介绍了自建服务器上Moodle系统的升级流程,分为准备、执行和检查验证三个阶段。准备阶段强调环境检查与完整备份;执行阶段包括切换维护模式、获取新版本代码和运行升级脚本;最后通过功能检查和插件更新完成验证。文章特别提醒升级路径限制、旧主题兼容性等问题,并建议先在测试环境演练。整个升级过程以"先备份,再部署,后测试"为原则,确保系统升级的安全性和稳定性。
2025-12-25 08:27:10
467
原创 ubuntu中mysql升级指南
本文详细介绍了在Ubuntu系统中将MySQL从8.0升级到8.4的完整流程。主要内容包括:1)使用mysqldump进行全量数据备份;2)通过MySQL Shell工具进行升级兼容性检查;3)下载安装新版MySQL 8.4的具体步骤;4)升级后的版本验证和错误日志检查。文章特别强调了数据备份的重要性,并提供了详细的命令行操作示例和截图说明,最后提醒用户在恢复生产环境前应在测试服务器验证备份文件的兼容性。整个升级过程涵盖了从前期准备到后期验证的完整环节。
2025-12-24 16:54:28
212
原创 ubuntu中PHP升级详细方法
本文详细介绍了在Ubuntu系统上将PHP从8.1.x升级到8.2.x的完整步骤。首先通过添加ondrej/php PPA仓库并更新包列表完成准备工作;然后安装PHP 8.2核心及常用扩展,通过update-alternatives命令切换版本;最后验证新版本并测试业务兼容性。文章特别强调了扩展安装的关键性,建议先通过dpkg命令检查已安装扩展,确保完整迁移所有必要组件。注意事项包括备份配置文件、全面测试业务功能以及确认稳定后再清理旧版本。整个升级过程条理清晰,兼顾了安全性和实用性。
2025-12-24 11:26:47
289
原创 开源免费的在线考试系统online-exam-system部署方法
本文详细介绍了在服务器上部署online-exam-system在线考试系统的完整流程。主要内容包括:基础环境准备、系统安装与配置(需特别注意mysqli扩展安装和数据库连接文件修改)、数据库导入以及系统验证。文章还提供了故障排查方法,通过创建自诊断脚本快速定位问题。该系统可与Moodle和Anki协同工作,具备错题自动收录和高频错题统计功能,是有效的在线学习辅助工具。部署过程中需注意数据库配置、PHP扩展安装等关键环节。
2025-12-22 15:51:41
727
原创 ubuntu中使用使用Docker-Compose管理MySQL、Apache、PHP容器
本文详细介绍了在Ubuntu系统中使用Docker和Docker-Compose搭建LAMP环境(MySQL、Apache、PHP)的方法。主要内容包括:安装Docker和Docker-Compose;配置docker-compose.yml文件定义MySQL、Apache-PHP和phpMyAdmin服务;验证服务运行状态;提供日常管理命令和数据备份/恢复操作指南。通过容器化部署方式,实现了LAMP环境的快速搭建和统一管理,同时确保数据持久化存储。文章还特别强调了使用Docker-Compose
2025-12-21 16:12:23
825
原创 ubuntu系统中无法拉取docker镜像的故障排查思路
本文记录了解决Docker拉取MySQL镜像失败问题的完整过程。首先检查了Docker基础环境和阿里云镜像加速器配置,发现拉取MySQL 8.0镜像时出现403 Forbidden错误。随后尝试更换为网易镜像源,但出现DNS解析问题。最终通过改用DaoCloud镜像站并验证域名解析成功后,成功拉取了MySQL 8.0镜像。文章最后提供了多个常用镜像站点的配置建议,便于用户遇到类似问题时快速切换可用镜像源。整个过程展示了从问题诊断到解决的完整思路,具有实用参考价值。
2025-12-19 16:27:57
612
原创 在moodle学习系统中添加网页版课程内容
本文介绍在moodle学习系统的指定课程中,添加章节内容,并在指定的章节中,添加网页版页面的课程内容。以供学员查阅与学习。
2025-12-17 10:39:52
247
原创 在moodle学习系统中添加课程与自主选课操作案例
我们在部署完自己的moodle学习系统服务器后,就需要添加课程,供学习者使用。本文将介绍如何快速创建一门课程,及学生(学习者)如何自主选择该课程的方法。以下添加课程的方法以一个具体的moodle版本为例演示,可能不同的版本略有不同,如果将本文作为参考时,请注意你的版本是否与本文所述版本一致:(版本 4.2.10+ (Build: 20241004))
2025-12-16 12:08:39
738
原创 通过Web界面完成moodle学习平台的配置安装
在上一篇文章中,介绍了Moodle学习平台服务器端的部署过程。本文将介绍在Web界面中登录服务器,完成选择MySQL数据库,配置数据目录路径,创建管理员账户以及安装 MoodleReader插件等任务。最终交付一个完整的系统平台。
2025-12-12 14:54:09
842
原创 Moodle + MoodleReader部署方案
Moodle是一款开源在线学习管理系统(LMS),主要用于创建和管理在线课程,支持课程发布、作业、测验、讨论及成绩管理等核心功能,适用于中小学,大学等教育机构与企业培训。其插件MoodleReader专注于阅读训练,特别适合语言学习,提供分级阅读、词汇练习与进度跟踪。部署属于自己的Moodle服务器至关重要,第一,保障数据安全与隐私,所有学习数据存储于本地或私有云;第二支持高度定制,可开发插件、调整界面并集成第三方工具;第三无用户数或功能限制,适合大规模应用,且在网络不稳定时仍可访问。
2025-12-11 17:46:36
614
原创 新版Ubuntu修改静态IP地址方法
在Ubuntu系统中修改IP地址的方法因系统版本和网络管理工具而异,主要有两种方式:使用Netplan或interfaces文件。传统方法通过修改interfaces文件适用于旧版本系统,而Netplan则是Ubuntu 18.04及以上版本推荐的方式。本文将重点介绍新版本Ubuntu中通过Netplan配置静态IP的具体方法。
2025-12-10 22:59:33
389
原创 anki客户端的安装与自建服务器的同步设置
你在电脑上更新的内容,可以同步到你的手机中了。然后点击同步选项,在第三步的自托管服务器栏中填入你的服务器地址,注意格式为 http://ip:27701,将IP换成你自己的服务器IP即可。注意,如果你是按博主 半壶清水 的前一篇博文部署的anki同步服务器,那么这里的用户名是: user 密码是:pass。点击上图中的install后,根据下载的不同版本,可能会进入如下界面。登陆你的anki同步服务器,打开docker日志,验证你的anki客户端是否成功连接到服务器。如下图,点击菜单栏中的工具选项,
2025-12-05 20:53:49
875
原创 ubuntu中部署anki同步服务器
摘要: Anki是一款基于间隔重复算法的记忆软件,其官方同步服务器(AnkiWeb)存在速度慢、隐私风险等问题。本文介绍在Ubuntu上自建Anki同步服务器的步骤: 安装Docker并拉取专用镜像; 创建数据卷持久化存储同步数据; 运行容器,配置端口映射与自动重启; 验证部署,通过日志与挂载目录确认服务正常。 私有化部署可提升同步速度、保障数据安全,尤其适合国内用户或敏感内容场景。(149字)
2025-12-05 18:55:39
670
1
原创 ubuntu中安装docker详细说明
注意,不同账户登录后,会生成不同的镜像地址,以下是本人ubuntu系统中的运行过程与创建成功后的结果。9.3 点击打开左侧的镜像工具下的镜像加速器,在你的ubuntu系统中运行下图方框中的代码。9.1 进入阿里云官网主页面依次选择“产品”–“容器”–“容器镜像服务 ACR”首先需要有阿里云的账号并登录,没有的可以免费注册。下图显示docker 版本信息,说明docker安装成功。newgrp docker # 立即生效(或重新登录)如果发现已存在的文件,选择y覆盖即可,如下图。如下图依赖工具安装成功。
2025-12-04 17:05:44
380
原创 mysql【ERROR 2003 (HY000)】错误解决方法与思路
mysql数据库报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)错误的常见处理方法说步骤
2023-11-17 13:39:23
4916
原创 Python集成开发环境pycharm配置git详细教程
Pycharm是一款很优秀的python集成开发环境,而git则是一个开源的分布式版本控制系统。接下来我们就pycharm中如何配置git,并对一些常用的操作进行详述。
2023-11-14 14:02:10
5191
2
原创 Windows 10多用户模式下 选择默认用户自动登录的方法
windows 10 多用户模式下咱们选择指定的用户自动登录,无需每次开机后手动选择用户
2023-11-13 11:50:29
9389
华三 H3C SecPath F100F1000系列防火墙 配置指导
2023-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅