你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

Mediawiki中Semantic插件安装教程

2021-11-15 15:23:26

Mediawiki中Semantic插件安装教程

Semantic 基于composer安装,官网步骤:

https://www.semantic-mediawiki.org/wiki/Help:Installation/Quick_guide

前提:mediawiki已搭建完毕
本人使用phpstudy,将mediawiki解压放入phpstudy的WWW文件下,配置相应php版本,按步骤安装即可(开始需要在php步骤中配置intl扩展))
扩展位置
启动mediawiki
启动环境
网址输入http://localhost/mediawiki-1.35.4/index.php看到页面即安装成功(有报错没关系,还有一些配置),第一次需要连接mysql,数据库用户名root,密码root;
配置mediawiki的root信息,记住自己的用户名和密码;
下载localsettings.php放入mediawiki根目录下,安装完成。

一、composer安装

Win10下载,composer-setup.exe
一路next,添加环境变量
在这里插入图片描述
本次安装需要的全部环境变量(git安了不一定有用,可以试试不安)

二、SMW安装

创建composer.local.json 文件,加入:

{
"require":{
"mediawiki/semantic-media-wiki": "~3.2"
}}

创建composer.bat文件在mediawiki文件夹下,并加入:

@php "%~dp0composer.phar" %*

将 C:\programdata\composer 文件夹下的composer.phar复制到mediawiki文件夹下。

cmd中切换至 D:\php\phpstudy_pro\WWW\mediawiki-1.35.4 的mediawiki文件夹下,输入:

composer update --no-dev

mediawiki文件夹下LocalSettings.php加入:

enableSemantics( 'http://localhost/mediawiki-1.35.4/' );

最后cmd中输入:

php maintenance/update.php

SMW即安装完成。