在本地安装Wikipedia及其API

时间:2013-11-04 03:20:01

标签: api wikipedia wikipedia-api

维基百科Search API有使用限制。

我可以获取API服务器from here的源代码,但没有关于采用哪种Wikipeida格式或如何部署它的文档。

非常感谢有关此事的任何帮助!

1 个答案:

答案 0 :(得分:1)

基本步骤:

  1. 下载XML转储
  2. 下载mediawiki包(wiki本身来自https://git.wikimedia.org/tree/mediawiki%2Fcore.git/HEAD/includes%2Fapi
  3. 使用Php和mysql(任何AMP软件包)安装Apache,将mediawiki放在www文件夹中。
  4. 安装/配置媒体wiki。如果没有页面,它将是空的。
  5. 下载mwdumper jar,按照http://www.mediawiki.org/wiki/Manual:MWDumper中的说明将Wikipedia XML导入到本地安装的mediawiki wiki的mysql数据库中。这将需要几个小时。
  6. 可以访问API,例如,使用http:// localhost / mediawiki / api.php?format = json& action = query& titles = Albert