MediaWiki 是一个百科类的程序,众所周知的维基百科就是用的这个程序,同时这个程序也是由他们维基媒体基金会以及众多志愿者在开发和维护着的,可以说一提到搭建 wiki类网站,很多人的第一反应就是 MediaWiki,正如说搭建博客用 WordPress 一样。
具体的介绍我就不多说了,这篇博文主要就是把自己搭建和配置的过程记录下来,方便有这方面需求的朋友参考。
一、服务器有关配置
这个其实和本文关系不大,我也不打算详细说了,只是想告诉大家,网站不是装好程序就可以的,服务器还是有很多有关安全的东西需要去做的,在正式开始建站之前,我个人建议先把服务器本身的一些东西弄一下,比如 SSH 什么的……当然,要说绝对安全是不可能的,但折腾一下总比什么不做要强一点。另外,如果你在安装 LNMP 的时候有些个人的小需求,有些也是要在服务器上做配置的,这里提醒一下~
二、LNMP 环境安装&虚拟主机创建
这个我也不多说了,有能力的可以自己编译什么的,我是为了省事+没能力,选择现成的脚本,也就是军哥的 LNMP 一键安装包。
教程可以参考官网:https://lnmp.org/install.html
或者我以前自己写的一个教程:[Debian]服务器搭建 LNMP 环境&创建虚拟主机教程(日期:20180415)
还是前面说的,这个只是教你怎么装,有特殊需求的肯定还是需要你自己动手啦。
三、MediaWiki 安装
安装部分可以参考下官方提供的安装指南:https://www.mediawiki.org/wiki/Manual:Installation_guide/zh
这里我先说一下 MediaWiki 对环境的一点要求,主要需要注意的就是数据库:
- 使用MySQL 的,需要 MySQL 5.5.8 或更高版本
- 使用 MariaDB 的,需要 MariaDB 5.1 或更高版本
- 使用 PostgreSQL 的,需要 PostgreSQL 9.2 或更高版本
下面我来说说具体的安装过程,LNMP 创建虚拟主机那部分我就不说了哈,第二步那里的链接有说的。
- 创建数据库
这个其实也挺简单的,前面我们安装好了 LNMP 并添加了虚拟主机之后,直接在浏览器里输入你 VPS 的 IP/phpmyadmin,并用开始安装 LNMP 时设置的 Root 用户和密码登录,如下图一样创建一个数据库就可以了。
注意:如果自己改动过 phpmyadmin 的目录名称,phpmyadmin 的访问地址就应该是 IP/自定义目录名称。另外如果在添加虚拟主机的时候创建过数据库的,这一步可以不做,下一步也是。
- 创建数据库专属用户
虽然 Root 用户拥

本文详细介绍MediaWiki的安装及配置流程,包括服务器基础配置、LNMP环境搭建、MediaWiki安装与进阶设置,以及针对环境检查中常见问题的解决方案。


3122

被折叠的 条评论
为什么被折叠?



