MediaWiki

来自 阿尔派 Linux

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 并享受吧!

另请参阅