• MediaWiki安装与配置(Ubuntu 10.4)


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

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

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

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

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

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

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

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

    • Collection: 支持pdf书;
    • Translate: 多语言翻译支持;
    • Babel: 语言支持相关;
    • Math: 支持Tex公式;
    • NoTitle: 某页无Title;
    • Clean Changes: 更干净的历史更改列表;
    • Language Names: 语言支持相关;
    • LocalisationUpdate: 语言支持相关; 
    • MenuSidebar: 多级菜单;
    • UniversalLanguageSelector: 语言选择;
    • WikiEditor: 更丰富的编辑菜单;
  • 相关阅读:
    聚美优品面试题
    前端开发常用的网站
    JS 正则表达式大全
    软件工程作业二
    大三个人简述
    2019期末总结
    2019春第一次课程设计实验报告
    2019第十二周作业
    2019第十一周作业
    2019第十周作业
  • 原文地址:https://www.cnblogs.com/shyanye/p/3809309.html
Copyright © 2020-2023  润新知