如何複製一份維基百科到自己的網站上

資料來源:meta.wikimedia.org

伺服器需求:
* Web server with PHP 4.3.3 or higher; 4.4.x or 5.x is recommended.
* A MySQL server, 4.0.14 or higher.

下載MediaWiki作為CMS:
目前版本(1.6.6):
http://www.mediawiki.org/wiki/Subversion
plus extension

MediaWiki的安裝:
透過瀏覽器進行step-by-step安裝

如何匯入維基百科:
1. 下載Wikipedia中文版:
http://download.wikimedia.org/

2. 找到中文版 zhwiki,例如:
2006-05-24 11:09:10 zhwiki: Dump complete

3. 下載pages-articles.xml,例如 pages-articles.xml.bz2 77.6 MB:
2006-05-24 05:26:19 done Articles, templates, image descriptions, and primary meta-pages.
2006-05-24 05:26:19: zhwiki 168457 pages (343.511/sec), 168457 revs (343.511/sec), 83.9% prefetched, ETA 2006-05-24 05:32:18 [max 291714]
This contains current versions of article content, and is the archive most mirror sites will probably want.
pages-articles.xml.bz2 77.6 MB

4. 使用importDump.php或mwdumper(java)將xml匯入到MediaWiki。

Comments

Add new comment