MediaWiki安装与配置(Ubuntu 10.4)

实验室准备发布一个网站,原本是准备外包给别人作的,后来本身调研了一下,发现也没有想象的复杂和困难,因而最近一周本身吭哧吭哧地把网站搭好了。php

之因此使用Mediawiki,一是考虑到是以实验室发布,不想弄成那种商业气息深厚的网站;二是咱们内容常常须要更新,因此必须方便修改和添加内容。git

Mediawiki是网上众多Wiki引擎里的一个,是最大的一个,也是Wikipedia使用的引擎。数据库

关于它的安装,网上已有众多帖子,无论是英文的仍是中文的,在此我更侧重说一下高阶的配置(其实也是很基础的东西)、大致思路,而不是一个step-by-step的指导。浏览器

  • 按照官网上的安装指示装好它须要的依赖项,主要是mySQL和php。
  • 进行一下数据库的配置,主要就是建立一个使用的数据库,注意要给帐号全部的权限(写删权限)。
  • 改一下Apache的配置,应该就能在浏览器里打开网页了,而后用向导生成LocalSettings.php,这个文件放在Mediaiwiki的根目录下,之后会常常要用到。

这样基本就是mediawiki的安装逻辑了。它主要分为两部分:mySQL里的一个数据库、mediawiki目录。备份和迁移时也针对这两部分进行。ide

接下来还须要安装一些extension,得取决于具体使用的需求。网站

基于咱们的需求,咱们最主要关心:多语言支持、讨论支持、保存pdf书、多级菜单、latex支持等等;大多数extension安装起来比较容易,基本就是git clone一下,而后改下LocalSettings.php,最多再更新一下数据库。少数装起来则比较麻烦。最终我安装的插件列表以下:插件

  • Collection: 支持pdf书;
  • Translate: 多语言翻译支持;
  • Babel: 语言支持相关;
  • Math: 支持Tex公式;
  • NoTitle: 某页无Title;
  • Clean Changes: 更干净的历史更改列表;
  • Language Names: 语言支持相关;
  • LocalisationUpdate: 语言支持相关; 
  • MenuSidebar: 多级菜单;
  • UniversalLanguageSelector: 语言选择;
  • WikiEditor: 更丰富的编辑菜单;
相关文章
相关标签/搜索