Last active
April 2, 2016 07:53
-
-
Save yukihane/6a3c0bd2b1a1741e8dcaa3482f3460c1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mecab, mecab-ipadicインストール | |
オフィシャル(?): http://taku910.github.io/mecab/ | |
参考: http://love-tennis0708.hatenablog.com/entry/2016/02/20/145001 | |
$ mkdir ~/tmp | |
$ cd ~/tmp | |
$ curl -L -O https://mecab.googlecode.com/files/mecab-0.996.tar.gz | |
現時点での https://github.com/taku910/mecab master HEAD とさほど違いはなさそう | |
$ tar xzvf mecab-0.996.tar.gz | |
$ cd mecab-0.996 | |
$ ./configure --prefix=/opt/gitlab/embedded | |
$ make | |
$ sudo make install | |
$ cd ~/tmp | |
$ curl -L -O https://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz | |
$ tar xzvf mecab-ipadic-2.7.0-20070801.tar.gz | |
$ cd mecab-ipadic-2.7.0-20070801/ | |
$ ./configure --prefix=/opt/gitlab/embedded --with-mecab-config=/opt/gitlab/embedded/bin/mecab-config --with-charset=utf8 | |
$ make | |
$ sudo make install | |
--- | |
textsearch_ja インストール | |
オフィシャル: http://textsearch-ja.projects.pgfoundry.org/textsearch_ja.html | |
よく落ちているらしい(今も落ちている。googleで検索してキャッシュされたページを参照した。) | |
https://github.com/oknj/textsearch_ja を利用した | |
$ cd ~/tmp | |
$ git clone https://github.com/oknj/textsearch_ja.git | |
$ cd textsearch_ja | |
$ make USE_PGXS=1 PG_CONFIG=/opt/gitlab/embedded/bin/pg_config | |
$ sudo make USE_PGXS=1 PG_CONFIG=/opt/gitlab/embedded/bin/pg_config install | |
-- | |
$ sudo su - gitlab-psql | |
$ export PGHOST=/var/opt/gitlab/postgresql | |
$ export PGDATA=/var/opt/gitlab/postgresql/data | |
$ psql -l mattermost_production | |
エンコーディング確認 | |
$ psql mattermost_production | |
> show default_text_search_config; | |
> create extension if not exists textsearch_ja; | |
> ¥dF | |
> ¥q | |
data/postgresql.conf の | |
default_text_search_config = 'pg_catalog.english' | |
の値を 'pg_catalog.japanese' に変更。 | |
$ pg_ctl reload |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment