参考资料
MediaWiki 简介
MediaWiki 是一个免费开源的维基软件,由维基媒体基金会开发,最初用于维基百科。它采用 PHP 编写,支持 MySQL、PostgreSQL 或 SQLite 数据库。
特点
-
开源免费
-
支持多语言
-
完善的版本控制
-
强大的扩展系统
-
丰富的API接口
-
良好的可扩展性
-
支持多种数据库
最新更新内容及时间
截至2023年10月:
-
最新稳定版:1.39.4(2023年9月发布)
-
主要更新:安全修复、性能改进、兼容性增强
镜像下载地址
官网地址
文档地址
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;
常用错误问题
-
数据库连接错误:检查数据库配置和权限
-
文件权限问题:确保
images/
目录可写 -
扩展兼容性问题:更新扩展或MediaWiki版本
-
内存不足:增加PHP内存限制
-
404错误:检查URL重写规则
安装后步骤
-
访问
/mw-config/
完成安装向导 -
下载生成的LocalSettings.php到wiki根目录
-
设置文件权限:
chmod 755 LocalSettings.php
-
删除
mw-config/
目录(安全建议)