参考资料

  1. Kapacitor是InfluxData开发的开源数据处理引擎
  2. SonarQube 是一个开源的代码质量管理平台
  3. Alpine Linux 是一个轻量级的 Linux 发行版
  4. Maven 是一个基于项目对象模型(POM)的 Java 项目管理工具
  5. Caddy 是一个现代化的、开源的 Web 服务器和反向代理工具
  6. docker安装nacos详细说明以及案例
  7. cpolar 是一款内网穿透工具
  8. 如何使用Docker进行持续集成?

MediaWiki 简介

MediaWiki 是一个免费开源的维基软件,由维基媒体基金会开发,最初用于维基百科。它采用 PHP 编写,支持 MySQL、PostgreSQL 或 SQLite 数据库。

特点

  1. 开源免费

  2. 支持多语言

  3. 完善的版本控制

  4. 强大的扩展系统

  5. 丰富的API接口

  6. 良好的可扩展性

  7. 支持多种数据库

最新更新内容及时间

截至2023年10月:

  • 最新稳定版:1.39.4(2023年9月发布)

  • 主要更新:安全修复、性能改进、兼容性增强

镜像下载地址

官网地址

https://www.mediawiki.org

文档地址

Docker 安装示例

docker run --name some-mediawiki -p 8080:80 -d mediawiki

YAML 设置教程(LocalSettings.php 配置示例)

# 数据库设置
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "wikidb";
$wgDBuser = "wikiuser";
$wgDBpassword = "password";

# 站点设置
$wgSitename = "MyWiki";
$wgMetaNamespace = "MyWiki";

# 开启上传功能
$wgEnableUploads = true;

常用错误问题

  1. 数据库连接错误:检查数据库配置和权限

  2. 文件权限问题:确保images/目录可写

  3. 扩展兼容性问题:更新扩展或MediaWiki版本

  4. 内存不足:增加PHP内存限制

  5. 404错误:检查URL重写规则

安装后步骤

  1. 访问/mw-config/完成安装向导

  2. 下载生成的LocalSettings.php到wiki根目录

  3. 设置文件权限:chmod 755 LocalSettings.php

  4. 删除mw-config/目录(安全建议)

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。