MediaWiki 是一个免费开源的维基软件

参考资料

  1. Matomo(原名 Piwik)是一个开源的网站分析平台
  2. Composer 是 PHP 的依赖管理工具
  3. 能否用Docker替代虚拟化?
  4. Hello-World 是一个最简单的 Docker 镜像
  5. PHP是一种开源的服务器端脚本语言
  6. MongoDB 是一个开源的 NoSQL 数据库
  7. Monica 是一款开源的个人关系管理(PRM)工具
  8. Hitch是一个高性能的HTTP代理服务器

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 安装示例

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

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

 
  1. # 数据库设置
  2. $wgDBtype = "mysql";
  3. $wgDBserver = "localhost";
  4. $wgDBname = "wikidb";
  5. $wgDBuser = "wikiuser";
  6. $wgDBpassword = "password";
  7. # 站点设置
  8. $wgSitename = "MyWiki";
  9. $wgMetaNamespace = "MyWiki";
  10. # 开启上传功能
  11. $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/目录(安全建议)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值