このドキュメントはPGroongaをAmazon Linuxにインストールする方法を説明します。
サポートしているAmazon Linuxのバージョンは次の通りです。
Amazon Linux 2にPGroongaをインストールする方法は次の通りです。
postgresql
パッケージをインストールします。
$ sudo -H amazon-linux-extras install -y epel postgresql14
$ sudo -H yum install -y ca-certificates
$ sudo -H yum install -y https://packages.groonga.org/amazon-linux/2/groonga-release-latest.noarch.rpm
$ sudo -H yum install -y postgresql14-pgroonga
MeCabベースのトークナイザーを使いたい場合は、groonga-tokenizer-mecab
パッケージもインストールする必要があります。
$ sudo -H yum install -y groonga-tokenizer-mecab
PostgreSQLを実行します。
$ sudo -H postgresql-setup initdb
$ sudo -H systemctl enable --now postgresql
データベースを作成します。
$ sudo -u postgres -H psql --command 'CREATE DATABASE pgroonga_test'
(通常はpgroonga_test
データベース用のユーザーを作ってそのユーザーを作るべきです。詳細はGRANT USAGE ON SCHEMA pgroonga
を参照してください。)
作成したデータベースに接続し、CREATE EXTENSION pgroonga
を実行します。
$ sudo -u postgres -H psql -d pgroonga_test --command 'CREATE EXTENSION pgroonga'
これで終わりです!
チュートリアルを試してください。PGroongaについてもっと理解できるはずです。