"미디어위키 Elastica, CirrusSearch 설치"의 두 판 사이의 차이

53번째 줄: 53번째 줄:
Indexing namespaces...done
Indexing namespaces...done
</source>
</source>
==설정 2==
<source lang='console'>
testuser@zetawiki:/var/www/html/w$ vi LocalSettings.php
</source>
<source lang='php' highlight='3'>
wfLoadExtension( 'Elastica' );
require_once "$IP/extensions/CirrusSearch/CirrusSearch.php";
# $wgDisableSearchUpdate = true;
# $wgCirrusSearchServers = ['135.79.246.80'];
</source>
:→ <code>$wgDisableSearchUpdate</code> 주석 처리


==같이 보기==
==같이 보기==

2018년 4월 22일 (일) 23:55 판

1 개요

미디어위키 Elastica 설치

2 확장기능 설치

testuser@zetawiki:~$ cd /var/www/html/w/extensions
testuser@zetawiki:/var/www/html/w/extensions$ git clone -b REL1_30 https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Elastica.git
Cloning into 'Elastica'...
remote: Total 1418 (delta 0), reused 1418 (delta 0)
Receiving objects: 100% (1418/1418), 436.34 KiB | 548.00 KiB/s, done.
Resolving deltas: 100% (882/882), done.
Checking connectivity... done.
testuser@zetawiki:/var/www/html/w/extensions$ cd Elastica
testuser@zetawiki:/var/www/html/w/extensions/Elastica$ composer install --no-dev
Loading composer repositories with package information
Updating dependencies
Package operations: 1 install, 0 updates, 0 removals
  - Installing ruflin/elastica (5.1.0): Downloading (100%)         
Writing lock file
Generating autoload files
testuser@zetawiki:/var/www/html/w/extensions/Elastica$ cd ..
testuser@zetawiki:/var/www/html/w/extensions$ git clone -b REL1_30 https://gerrit.wikimedia.org/r/p/mediawiki/extensions/CirrusSearch.git
Cloning into 'CirrusSearch'...
remote: Total 37652 (delta 0), reused 37652 (delta 0)
Receiving objects: 100% (37652/37652), 7.56 MiB | 3.35 MiB/s, done.
Resolving deltas: 100% (32249/32249), done.
Checking connectivity... done.

3 설정 1

testuser@zetawiki:/var/www/html/w/extensions$ cd ..
testuser@zetawiki:/var/www/html/w$ vi LocalSettings.php
wfLoadExtension( 'Elastica' );
require_once "$IP/extensions/CirrusSearch/CirrusSearch.php";
$wgDisableSearchUpdate = true;
# $wgCirrusSearchServers = ['135.79.246.80'];

4 스크립트 실행

testuser@zetawiki:/var/www/html/w/extensions/CirrusSearch/maintenance$ php updateSearchIndexConfig.php 
content index...
	Fetching Elasticsearch version...5.6.9...ok
	Scanning available plugins...none
... (생략)
		Updating tracking indexes...done
		Deleting namespaces...done
		Indexing namespaces...done

5 설정 2

testuser@zetawiki:/var/www/html/w$ vi LocalSettings.php
wfLoadExtension( 'Elastica' );
require_once "$IP/extensions/CirrusSearch/CirrusSearch.php";
# $wgDisableSearchUpdate = true;
# $wgCirrusSearchServers = ['135.79.246.80'];
$wgDisableSearchUpdate 주석 처리

6 같이 보기

7 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}