> kaurjmeb > KJ's Wiki Life > wiki > 安裝MediaWiki

帳號: kaurjmeb

暱稱: kaurjmeb

RSS
 
Google 廣告
Hey, YOU!
著作權宣告

姓名標示-非商業性-禁止改作 2.0 台灣 (中華民國)
廣告看板

google Group + wiki » « 維基新聞各國新聞頭條專題

2006/10/08 安裝MediaWiki
  寫了那麼久的維基百科,我終於要寫「如何安裝MediaWiki」這個主題了!不過這裡要講的是安裝在個人電腦上的『懶人安裝法』 (不上線)。



  作業系統環境:WindowsXP
  Step1:請先下載並安裝:EasyPHP

  Step2:然後下載:MediaWiki (選擇你喜歡的版本,以下簡稱MW)

注意!:如果你要安裝MediaWiki1.7版,PHP的版本要在5以上!

  Step3:將MW解壓縮到EasyPHP的www這個資料夾中。

  Step4:請啟動你的EasyPHP(開始→所有程式→easyphp)

  Step5:開啟瀏覽器,在網址列輸入http://webserveIP/MW資料夾名

  Step6:會出現一朵向日葵的畫面,請點選Set up

  Step7:(請依圖示填寫)

 
點擊放大照片
 


注意!:中文的語言(應該說”文字”)共有5種,分別是zh(全)、zh-cn(中國用法)、zh-tw(台灣用法)、zh-hk(香港用法)、zh-sg(新加坡用法),差別除了在正簡體之分外,還有用詞的習慣用法,如果有你有心要研究正簡體轉換,建議安裝zh,如果不想自找麻煩,台灣的朋友請選zh-tw。
創用cc的chose鏈結,會帶你到cc精靈,所以如果不懂cc是什麼,精靈會帶領你找到適合你用的授權。


  Step8:安裝完成後,MW資料夾的Config資料夾中會多出一個Localsetting.php的檔案。將這個檔案複置到上一層的資料夾中

  Step9:開啟瀏覽器,再次輸入http://webserveIP/MW資料夾名

  安裝完成!!好好玩吧!

注意!:(別高興得太早,還要注意喔!)剛剛輸入的相關設定,請牢記,或是抄下來,未來升級時,會需要這些資料。

 
注意!:你終於發現你新裝的MW不能上傳檔案了嗎?請到localsetting.php中修改。找到$wgEnableUploads= fales改成$wgEnableUploads=true

PDF檔下載,不過第5頁有錯字,第一句appserv應為EasyPHP
  






01:36 [ wiki / 本日人氣 (2) / 累積人氣 (15461) / 文章引用 (0) / 發表意見 ]  
文章引用
站內引用 / 引用網址: http://api.mw.net.tw/trackback.php?aid=39462&c=8c36a6 複製
訪客留言
我fail to install的原因大概就是因为紫蜻蜓提到的内容。能否详细说明一下,不好意思啦。。
我现在失败在DB username这个地方。
另外,我正如紫蜻蜓所说,透过浏览器认证的时候,不清楚账号和密码从哪儿得来的。。

麻烦了。。
2007-01-09 20:35:29
我在安装过程中,superuser account以及superuser password老是check失败,为什么??
2007-01-09 19:58:56
看到出了1.8新版正想要更新wiki來玩說
就不知不覺瀏覽到這裡來了
讓我省了不少裝錯的冤妄路呀
版大你真是太好啦~!
2006-12-23 16:59:07
謝謝你的分享喔!非常好的資料呢!現在裝1.8的人還不算多,這份資料可以幫助很多人喔!


tslichi:
> mediawiki1.8.2+appserv2.5.7
> 安裝時會無法安裝成功..
> "Incorrect sub part key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique sub keys (localhost)".
> 找了很久才找到答案..以下
> ========
> 把以上建表語句在MYSQL單獨運行,同樣發生錯誤,根據提示找到 "the used length is longer than the key part" 意思是使用的索引定義的字段太長了(比對應的字段還要長),仔細檢查SQL語句發現UNIQUE INDEX中ipb_address(255)確實比定義的字段ipb_address(40)要長得多,不知道開發組為什麼這樣定義。
> 解決:
> 1.找到 maintenance\mysql5\tables.sql ,在其中搜索" UNIQUE INDEX ipb_address (ipb_address(255), ipb_user, ipb_auto, ipb_anon_only)" ,然後將其中「ipb_address(255)」改為「ipb_address」(刪除(255)字樣),保存tables.sql。
> 2.然後刪除剛建立的mediawiki的數據庫 ,(不刪除 運行安裝腳本會出現無法建立數據庫的錯誤)
> 3.重新運行安裝腳本,注意最後數據庫字符集部分要選擇 Experimental MySQL 4.1/5.0 UTF8 ,然後就可以通過了。
> ========
> 也許大家都知道了.不過我笨所以找很久呵呵..


2006-12-15 15:23:42
mediawiki1.8.2+appserv2.5.7
安裝時會無法安裝成功..

"Incorrect sub part key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique sub keys (localhost)".

找了很久才找到答案..以下
========
把以上建表語句在MYSQL單獨運行,同樣發生錯誤,根據提示找到 "the used length is longer than the key part" 意思是使用的索引定義的字段太長了(比對應的字段還要長),仔細檢查SQL語句發現UNIQUE INDEX中ipb_address(255)確實比定義的字段ipb_address(40)要長得多,不知道開發組為什麼這樣定義。

解決:
1.找到 maintenance\mysql5\tables.sql ,在其中搜索" UNIQUE INDEX ipb_address (ipb_address(255), ipb_user, ipb_auto, ipb_anon_only)" ,然後將其中「ipb_address(255)」改為「ipb_address」(刪除(255)字樣),保存tables.sql。
2.然後刪除剛建立的mediawiki的數據庫 ,(不刪除 運行安裝腳本會出現無法建立數據庫的錯誤)
3.重新運行安裝腳本,注意最後數據庫字符集部分要選擇 Experimental MySQL 4.1/5.0 UTF8 ,然後就可以通過了。
========
也許大家都知道了.不過我笨所以找很久呵呵..
2006-12-15 11:27:25

紫蜻蜓:
> 而外一提
> 在Easyphp安裝中 初學者可能不知道phpMyAdmin
> 它是沒設定密碼的狀態
> 但在安裝mediawiki的其中依選項必須要用到
> 所以要先修改phpMyAdmin的設定檔config.inc.php
> 將$cfg['Servers'][$i]['auth_type'] = 'config';
> 改為$cfg['Servers'][$i]['auth_type'] = 'http';
> 透過瀏覽器輸入帳號及密碼進行MySQL的認證
> 如果這方面也加入內容的話
> 我想初學者安裝起來會比較順手些
> 一些小小建議 供參考


感謝紫蜻蜓
2006-11-21 11:17:21
而外一提
在Easyphp安裝中 初學者可能不知道phpMyAdmin
它是沒設定密碼的狀態
但在安裝mediawiki的其中依選項必須要用到
所以要先修改phpMyAdmin的設定檔config.inc.php
將$cfg['Servers'][$i]['auth_type'] = 'config';
改為$cfg['Servers'][$i]['auth_type'] = 'http';
透過瀏覽器輸入帳號及密碼進行MySQL的認證
如果這方面也加入內容的話
我想初學者安裝起來會比較順手些
一些小小建議 供參考
2006-11-21 10:57:38
昨天try了好久
完成了easyphp1-8+mediawiki-1.6.7
這個在安裝過程中比較沒有問題

另試appserv-win32-2.5.7+mediawiki-1.8.2
這個遇到過兩個問題,因為英文能力差了點
看了好久才把它解決掉並安裝成功
問題1是要把php.ini裡的register_globals = On改為 Off
問題2是在安裝MySQL的時候要勾選Enable InnoDB這選項
再來mediawiki-1.8.2基本上就沒什麼問題了
卻搞了好久
2006-11-21 10:50:22
嗯,今天再review了一次這篇文章,和裡面的圖片....發現,我圖片傳錯了耶!照圖上的內容安裝應該是裝不起來的!怎麼都沒人反應啊....唉,沒有人嘗試安裝嗎?
2006-10-15 00:50:07

totem:
>
> 這篇文章可造福不少人, 之前安裝的時候很不容易成功, 以後有時間再來試試看.


歡迎試試看喔!如果照上面的步驟有裝不起來的地方,希望可以寫出來讓大家知道,大家一起想辦法。另外,新消息,MediaWiki1.8版發布了!
2006-10-12 16:14:53

這篇文章可造福不少人, 之前安裝的時候很不容易成功, 以後有時間再來試試看.
2006-10-12 16:03:00
要架Mediawiki還是要找有支援php+mysql的空間才行,國外應該有空間,不過像我是自己架,呼呼
2006-10-09 13:26:45
安裝完後
發現很想把這用成上線的版本
是不是要上線的話
就要找到可以支援php 跟 sql的空間呢(必要條件)?

謝謝~
2006-10-08 22:20:27