ЕВС Вікі: усталёўка, абнаўленне — различия между версиями
Материал из Вікі Фаланстэра
Rizoma (обсуждение | вклад) |
Rizoma (обсуждение | вклад) (→Пачатковая наладка) |
||
Строка 23: | Строка 23: | ||
#* Database type: MySQL | #* Database type: MySQL | ||
#* Database host: localhost | #* Database host: localhost | ||
− | |||
− | |||
− | |||
− | |||
#* Націснуць "Regenerate LocalSettings.php" | #* Націснуць "Regenerate LocalSettings.php" | ||
#* Database settings: Storage engine: InnoDB | #* Database settings: Storage engine: InnoDB | ||
Строка 32: | Строка 28: | ||
#* Name of wiki: Falanster EVS wiki | #* Name of wiki: Falanster EVS wiki | ||
#* Project namespace: Other (specify): Evs_wiki | #* Project namespace: Other (specify): Evs_wiki | ||
− | |||
− | |||
− | |||
# Спампаваць LocalSettings.php на свой комп | # Спампаваць LocalSettings.php на свой комп | ||
# <code>cd ~/public_html/mediawiki</code> | # <code>cd ~/public_html/mediawiki</code> |
Версия 19:42, 15 апреля 2017
Содержание
Агульныя звесткі
Вікі ёсць усталяваная з дапамогай гіт. Арыгінал https://www.mediawiki.org/wiki/Download_from_Git
Залежнасці: composer мае быць усталяваным.
Усталёўка
Вікі
-
cd ~/public_html/mediawiki
заходжу у дырэкторыю вікі- Калі тэчка не існуе - ствараю
mkdir ~/public_html/mediawiki
- Калі тэчка не існуе - ствараю
-
git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git .
спампоўваю вікі- Не губляй кропку напрыканцы
Вонкавыя бібліятэкі
-
composer install --no-dev
- Калі не працуе, спрабую
$ composer update --no-dev
- Калі не працуе, спрабую
Вонкавы выгляд
-
cd ~/public_html/mediawiki/skins
пераходжу ў дырэкторыю пашырэнняў -
git clone https://gerrit.wikimedia.org/r/p/mediawiki/skins/Vector.git
усталёўваю выгляд Vector
Пачатковая наладка
-
https://evs.falanster.info/mw-config/index.php
- Database type: MySQL
- Database host: localhost
- Націснуць "Regenerate LocalSettings.php"
- Database settings: Storage engine: InnoDB
- Database settings: Database character set: Binary
- Name of wiki: Falanster EVS wiki
- Project namespace: Other (specify): Evs_wiki
- Спампаваць LocalSettings.php на свой комп
-
cd ~/public_html/mediawiki
-
nano LocalSettings.php
уставіць дадзеныя са спампаванага файла
Вонкавы выгляд
- https://www.mediawiki.org/wiki/Skin:Vector#Installation
-
nano LocalSettings.php
дадаць у канец файла
wfLoadSkin( 'Vector' );
$wgVectorUseSimpleSearch = true;
$wgVectorUseIconWatch = true;
-
ctrl+O
захаваць змены -
ctrl+X
зачыніць файл
Прыгожыя (кароткія) спасылкі
-
nano LocalSettings.php
уставіць пасля радка $wgScriptPath = "/mediawiki";
$actions = array( 'edit', 'watch', 'unwatch', 'delete','revert', 'rollback',
'protect', 'unprotect', 'markpatrolled', 'render', 'submit', 'history', 'purge', 'info' );
foreach ( $actions as $action ) {
$wgActionPaths[$action] = "/wiki/$action/$1";
} $wgActionPaths['view'] = "/wiki/$1"; $wgArticlePath = $wgActionPaths['view'];
-
ctrl+O
захаваць змены -
ctrl+X
зачыніць файл
Пашырэнні
-
cd ~/public_html/mediawiki/extensions
пераходжу ў дырэкторыю пашырэнняў -
git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/<EXT>.git
усталёўваю абранае пашырэнне
Дадатковая інфармацыя
-
rm -rf `ls -Ab`
дырэкторыя мае быць пустой
Абнаўленне
- Заходжу у тэчку вікі cd ~/public_html/mediawiki
- Абнаўляю вікі git pull
- Абнаўляю дадаткі і вонкавы выгляд git pull --recurse-submodules
- Абнаўляю табліцы БД php maintenance/update.php