Full Installation Instructions: Difference between revisions
From SemanticOrganization
(Created page with "== Full Installation == ==== Create database ==== mysql> create database sandbox; mysql> grant all on sandbox.* to sandbox@localhost identified by '***'; ==== Download Me...") |
|||
Line 26: | Line 26: | ||
==== Run Installation Procedure ==== | ==== Run Installation Procedure ==== | ||
<code>mydomain.tld/w</code> | Open <code>mydomain.tld/w</code> and follow the instructions, chose Tweeki as a standard skin, activate ParserFunctions, Page Forms, and Semantic Organization extensions. | ||
to install programmatically create <code>LocalSettings.php</code> manually using the [[Example Configuration]] and run | Alternatively to install programmatically create <code>LocalSettings.php</code> manually using the [[Example Configuration]] and run | ||
php maintenance/update.php | php maintenance/update.php |
Revision as of 13:29, 8 August 2018
Full Installation
Create database
mysql> create database sandbox; mysql> grant all on sandbox.* to sandbox@localhost identified by '***';
Download MediaWiki
wget https://releases.wikimedia.org/mediawiki/1.30/mediawiki-1.31.0.tar.gz tar xvzf mediawiki-1.31.0.tar.gz mv mediawiki-1.31.0 w rm mediawiki-1.31.0.tar.gz
Download Tweeki Skin
cd w/skins/ git clone https://github.com/thaider/Tweeki
Download extensions
cd w/extensions/ git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/PageForms.git git clone https://github.com/thaider/SemanticOrganization
Run Installation Procedure
Open mydomain.tld/w
and follow the instructions, chose Tweeki as a standard skin, activate ParserFunctions, Page Forms, and Semantic Organization extensions.
Alternatively to install programmatically create LocalSettings.php
manually using the Example Configuration and run
php maintenance/update.php
Install Semantic MediaWiki
Composer installieren
cd w/ composer require mediawiki/semantic-media-wiki "~2.5" --update-no-dev php maintenance/update.php --skip-external-dependencies
Enable SMW by adding this line to LocalSettings.php
enableSemantics( 'yourdomain.tld' );