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即安装完成。