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]]”。