實驗室準備發佈一個網站,原本是準備外包給別人作的,後來本身調研了一下,發現也沒有想象的複雜和困難,因而最近一週本身吭哧吭哧地把網站搭好了。php
之因此使用Mediawiki,一是考慮到是以實驗室發佈,不想弄成那種商業氣息深厚的網站;二是咱們內容常常須要更新,因此必須方便修改和添加內容。git
Mediawiki是網上衆多Wiki引擎裏的一個,是最大的一個,也是Wikipedia使用的引擎。數據庫
關於它的安裝,網上已有衆多帖子,無論是英文的仍是中文的,在此我更側重說一下高階的配置(其實也是很基礎的東西)、大致思路,而不是一個step-by-step的指導。瀏覽器
這樣基本就是mediawiki的安裝邏輯了。它主要分爲兩部分:mySQL裏的一個數據庫、mediawiki目錄。備份和遷移時也針對這兩部分進行。ide
接下來還須要安裝一些extension,得取決於具體使用的需求。網站
基於咱們的需求,咱們最主要關心:多語言支持、討論支持、保存pdf書、多級菜單、latex支持等等;大多數extension安裝起來比較容易,基本就是git clone一下,而後改下LocalSettings.php,最多再更新一下數據庫。少數裝起來則比較麻煩。最終我安裝的插件列表以下:插件