1. 程式人生 > >MediaWiki安裝及Wiki網站搭建

MediaWiki安裝及Wiki網站搭建

執行了瀏覽器安裝過程後,在config目錄下會自動生成一個LocalSettings.php的本地配置檔案。請把它拷貝到上級目錄中。然後需要取消config目錄的寫許可權,推薦直接刪除。這是網站安全性的需要。安裝過程到此結束。此後再次執行http://localhost/index.php 就是正確的wiki首頁了。此後根據需要進行mediawiki的定製,參見mediawiki建站頁面。

四.改變網站的一些設定

1.改變左上角的logo

將你的logo圖片(在這裡假定圖片名稱為:logo.gif)放在www目錄下.然後修改www目錄下的LocalSettings.php,

將$wgLogo = "$wgStylePath/common/images/wiki.png"; 改為:$wgLogo = "$wgScriptPath/logo.gif";

2.如何允許遠端訪問mediawik

開啟wamp安裝目錄下的Apache2conf下的httpd.conf配置檔案

將段落

# Controls who can get stuff from this server.
#
# onlineoffline tag - don’t remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1

修改為:

# Controls who can get stuff from this server.
#
# onlineoffline tag - don’t remove
Order Deny,Allow
Deny from all
Allow from all

這樣就可以遠端訪問你的mediawiki應用了。

3.修改左側的導航條

當需要在mediawiki左側導航條的內容時,請在搜尋欄中輸入“mediawiki:sidebar”,然後進行編輯(需要以站長或管理員身份登入)。

* navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport 

第一行(一個前導*)表示導航欄的名稱,其提示文字在“mediawiki:navigation”頁面中修改,也可以直接輸入文字資訊(文字不能與內部mediawiki引數頁面重名)。

後續行(兩個前導*)表示實際導航欄的內容,其格式為“連結網址|顯示文字”。其中,連結網址有三種類型:

  • 文章頁面標題,例如輸入“天下維客”代表站內文章“[[天下維客]]”的網址
  • mediawiki名字空間的引數頁,例如輸入“mainpage”代表文字資訊引數頁面“[[mediawiki:mainpage]]”的網址。此類字串還有helppage、portal-url等,請到special:allmessages裡面檢視更多的此類字串。

顯示文字的設定與導航欄名稱設定類似,可以:

  • 直接輸入文字資訊
  • 使用mediawiki名字空間引數頁的標題縮寫,例如上文預設文字中的“randompage”、“sitesupoort”分別代表“[[mediawiki:randompage]]”和“[[mediawiki:sitesupport]]”。