データベースの設定
LiferayはMySQL、MariaDB、PostgreSQLのような多くのデータベースをサポートしています。 デフォルトでは、Liferayバンドルはデモ目的に適した組み込みHSQLデータベースを使用します。 本番環境で使用する場合は、別のデータベースを使用する必要があります。 詳しくは、 データベースの設定 を参照のこと。
DockerでMariaDBを実行する
-
MariaDBイメージを自動的にダウンロードして実行するには、このコマンドを実行する:
docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb:10.7
-
データベースサーバーにサインインする。
docker exec -it some-mariadb bash -c "/usr/bin/mysql -uroot -pmy-secret-pw"
-
クラスタで使用するデータベースを作成します。
create database dxp_db character set utf8;
-
以下のコマンドでデータベースの作成を確認する:
show databases;
dxp_db
データベースを含むデータベースのリストが表示されます。
次に、 Elasticsearchを設定します。