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: 更豐富的編輯菜單;
相關文章
相關標籤/搜索