このドキュメントはFreeBSDにPGroongaをインストールする方法を説明します。
FreeBSDにPGroongaをインストールする方法は次の通りです。
pkg
でPGroongaとPostgreSQLをインストールします。
$ sudo pkg install -y pgroonga postgresql15-server
トークナイザーとしてMeCabを利用する場合は、japanese/mecab-ipadic
を追加でインストールします。
$ sudo pkg install -y japanese/mecab-ipadic
PostgreSQLを有効にするために次の内容の/etc/rc.conf.d/postgresql
を作ります。
/etc/rc.conf.d/postgresql
:
postgresql_enable="YES"
PostgreSQLのデータベースを初期化します。
$ sudo -H /usr/local/etc/rc.d/postgresql initdb
PostgreSQLを起動します。
$ sudo -H service postgresql start
データベースを作成します。
$ sudo -H -u postgres psql --command 'CREATE DATABASE pgroonga_test'
(通常はpgroonga_test
データベース用のユーザーを作ってそのユーザーを利用するべきです。詳細はGRANT USAGE ON SCHEMA pgroonga
を参照してください。)
作成したデータベースに接続し、CREATE EXTENSION pgroonga
を実行します。
$ sudo -H -u postgres psql -d pgroonga_test --command 'CREATE EXTENSION pgroonga;'
これで終わりです!
チュートリアルを試してください。PGroongaについてもっと理解できるはずです。