MediaWiki
MediaWiki 是一个流行的免费的基于 Web 的 wiki 软件应用程序,由维基媒体基金会开发并在其所有项目中使用,以及在全球许多其他 wiki 网站上使用。它使用 PHP 编程语言编写,并带有后端数据库。
安装 lighttpd、PHP 和 postgresql
apk add curl lighttpd php php-dom php-json php-pgsql php-cgi php-mbstring php-xml php-ctype php-fileinfo php-iconv php-zlib php-gd php-session php-intl imagemagick diffutils
安装额外的软件包
apk add postgresql postgresql-client openrc
安装和配置 MediaWiki
创建一个名为 mediawiki 的文件夹
mkdir -p /usr/share/webapps/
下载最新版本。在撰写本文时,它是 1.42.3
cd /usr/share/webapps/ curl https://releases.wikimedia.org/mediawiki/1.42/mediawiki-1.42.3.tar.gz >mw.tar.gz
解压存档,重命名文件夹,然后删除 tarball
tar zxvf mw.tar.gz mv mediawiki-1.42.3 mediawiki rm mw.tar.gz
更改文件夹权限
chown -R lighttpd /usr/share/webapps/
创建到 mediawiki 文件夹的符号链接
ln -s /usr/share/webapps/mediawiki/ /var/www/localhost/htdocs/mediawiki
编辑 lighttpd.conf 并取消注释 include "mod_fastcgi.conf"
vi /etc/lighttpd/lighttpd.conf
启动
rc-service postgresql setup rc-service postgresql start && rc-update add postgresql default rc-service lighttpd start && rc-update add lighttpd default
配置您的 Wiki
访问以下地址安装 wiki
http://WEBSERVER_IP_ADDRESS/mediawiki/mw-config/index.php
完成后,按下 “安装 MediaWiki” 按钮,就完成了。:) 您已经成功运行了 MediaWiki。要访问,请转到 http://WEBSERVER_IP_ADDRESS/mediawiki 并享受吧!