Skip to Content

安裝 MediaWiki

這篇是 Media Wiki 安裝過程簡述,主要是讓自己日後重新安裝時回憶用的。

主要安裝的方式可參考官方網站的說明 http://www.mediawiki.org/wiki/Manual:Installation_guide

1.下載主程式,可以在這裡找到 http://www.mediawiki.org/wiki/Download ,我下載的是 mediawiki-1.15.1.tar.gz

2.將程式解壓縮放在網站上。理論上放在網站主目錄或子目錄都可以,若要放子目錄,則不要使用 "wiki" 當成子目錄名稱。

不過我自己測試,放在子目錄時,安裝一直有問題,會出現找不到網頁,只好另建一個類似 wiki.xxx.org 這種分站,再把程式放在該分站主目錄。

3.解壓縮後,主程式的 config 目錄要先設定成可以寫入,使用 chmod a+w config 指令即可。

4.設定資料庫,例如建立一個 wikidb 資料庫,產生名為 wikiuser 的使用者,再給該使用者全部權限。

如果有 MySQL root 權限,也可以不用先建立,但我用的站並沒有 root 權限,只能先手動建立資料庫,再交給安裝程式去處理。

5.一切 OK 後,執行 http://wiki.xxx.org/index.php 就可以進行安裝程序。首先是出現如下的畫面,點下圖中的 set up the wiki 連結。

不過我第一次連結並不順利,總是會出現如下畫面,不過再執行一次就沒問題了。

6.進入主要的設定畫面。一開始會檢查環境,若出現最底下的 Environment checked. You can install MediaWiki. 表示你可以繼續安裝下去。

它是先列出許多欄位讓你填,網路上可以查到一些範例,底下是我安裝時要填的選項,據說更新會用到,所以要記起來。

Wiki name:網站名稱
Contact e-mail:站長的 email
Language:我選 zh-tw,很多都說若不是很有必要,就不要選 zh,否則做簡繁轉換很麻煩。
Copyright/license:挑一個版權,我選 CC 姓名標示、相同方式分享、非商業性

Admin username:管理者帳號
Password:管理者密碼
Object caching:我選 No caching
Memcached servers:(空白不理)

E-mail, e-mail notification and authentication setup
這一大項全部預設

Database type:我是用 MySQL
Database host:我填 localhost
Database name:自己建立的資料庫名稱,例如 wikidb
DB username:自己建立的資料庫用戶名,例如 wikiuser
DB password:建立前一項資料庫用戶時設定的密碼

Superuser account:不要選 Use superuser account
Superuser name:預設是 root
Superuser password:因為上面沒有選擇此功能,所以空白不寫

Database table prefix:資料庫表格名稱的前置詞,例如 mw_,這是資料表有分享時,避免資料表名稱重覆時用的。
Storage Engine:一般是建議選 InnoDB
Database character set:我選 MySQL 4.1/5.0 UTF-8

全部設定好之後,則按下圖中的 Install MediaWiki! 即可。

7.若出現 Installation successful! 表示安裝成功了。

安裝完成後,會在 config 目錄產生 LocalSettings.php,這應該算是設定檔,就將它 copy 到上層目錄,並取消其他使用者的讀寫權,免得重要資料被看光光。

至此,基本上一個 MediaWiki 就安裝完成了,在上述過程中,我無法在子目錄安裝是比較可惜的,但目前沒時間去找出原因,所幸目前公司主要是要安裝在單獨的網站,所以暫時不去理會這個問題。我自己也想架一個記錄一些佛教名相的網站,用 Wiki 也應該很適合,等到完成後,再將網址公佈出來。

接下來要進行的是環境設定,好像是要修改 LocalSettings.php,等我研究之後,再把我有修改的或重要的記錄下來。

回應

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的變更。

THANK YOU

Thanks, that help me a lot

http://heavenchou.buddhason.org/

Thank you

Thanks, that help me a lot

謝謝你, 你這個教程幫了我大忙

很高興對您有幫助

很高興對您有幫助 ^_^

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的變更。

發表新回應

這個欄位的內容會保密,不會公開顯示。
  • 自動將網址與電子郵件地址轉變為連結。
  • 自動斷行和分段。
  • 可使用的 HTML 標籤:<a> <address> <b> <blockquote> <br> <caption> <center> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <h1> <h2> <h3> <h4> <h5> <h6> <hr> <i> <img> <ins> <li> <ol> <p> <pre> <span> <strike> <strong> <sub> <sup> <table> <tbody> <td> <th> <tr> <u> <ul>
    Allowed Style properties: background, background-attachment, background-color, background-image, background-position, background-repeat, border, border-bottom, border-bottom-color, border-bottom-style, border-bottom-width, border-collapse, border-color, border-left, border-left-color, border-left-style, border-left-width, border-right, border-right-color, border-right-style, border-right-width, border-spacing, border-style, border-top, border-top-color, border-top-style, border-top-width, border-width, bottom, caption-side, clip, color, direction, empty-cells, font, font-family, font-size, font-size-adjust, font-stretch, font-style, font-variant, font-weight, height, left, letter-spacing, line-height, list-style, list-style-image, list-style-position, list-style-type, margin, margin-bottom, margin-left, margin-right, margin-top, max-height, max-width, min-height, min-width, overflow, padding, padding-bottom, padding-left, padding-right, padding-top, right, table-layout, text-align, text-decoration, text-indent, text-transform, top, unicode-bidi, vertical-align, white-space, width, word-spacing, z-index

更多關於格式選項的資訊

CAPTCHA
驗證碼只有阿拉伯數字, 這是躲廣告用的, 麻煩你輸入了.
Image CAPTCHA
Enter the characters shown in the image.


story | about seo