MediaWiki
本配置使用 Nginx 作为反向代理,实现了:
- 相对于Apache占用更少的资源
- 安全,php 限制 open_basedir
- 缓存,基于 Nginx
- 压缩,基于 opcache
- 伪静态,使用 Nginx 的 rewrite (
/index.php?title=xxx:xxx
->/xxx:xxx
)
首先运行容器(详见 setup.sh),按照官方流程下载 LocalSettings.php
文件。
将官方给出的配置文件内容粘贴到我提供的 LocalSettings.php
的前面(即以下内容放到官方配置文件的后面)。
$wgScriptPath = "";
$wgArticlePath = "/$1";
$wgResourceBasePath = $wgScriptPath;
取消 # -./LocalSettings.php:/var/www/html/LocalSettings.php
的注释,重新运行容器。
docker-compose down
docker-compose up -d