環境の準備
ここで学ぶことは...
- Paideia LMSを実行するために使用するツールと前提条件をインストールする
必要な前提条件を手に入れる
Section titled “必要な前提条件を手に入れる”オペレーティングシステム
Section titled “オペレーティングシステム”Paideia LMSはmacOS(ARM64またはx64)またはLinux(ARM64またはx64)で実行されます。互換性のあるオペレーティングシステムにアクセスできることを確認してください。
Paideia LMSをダウンロード、インストール、実行し、環境を設定するために、コマンドライン(ターミナル) を使用します。
コマンドラインは、オペレーティングシステムのローカルターミナルプログラムからアクセスできます。一般的なアプリケーションとしては、ターミナル(macOS/Linux)、コマンドプロンプト(Windows)、Termux(Android)などがあります。これらのうちの1つは、おそらくすでにあなたのマシンに入っているはずです。
PostgreSQLデータベース
Section titled “PostgreSQLデータベース”Paideia LMSにはPostgreSQLデータベースが必要です。次のいずれかが必要です:
- ローカルのPostgreSQLインストール
- リモートPostgreSQLデータベースへのアクセス
- Docker Compose(PostgreSQLが含まれます)
ローカルにPostgreSQLがインストールされているかどうかを確認するには、次を実行します:
psql --version
# 出力例psql (PostgreSQL) 18.0PostgreSQLがインストールされていない場合は、次のことができます:
- PostgreSQLをローカルにインストール
- Docker Composeを使用(インストール手順で説明します)
- クラウドPostgreSQLサービスを使用
S3互換ストレージ
Section titled “S3互換ストレージ”Paideia LMSにはファイルストレージ用のS3互換ストレージが必要です。次のいずれかが必要です:
- MinIO(S3互換ストレージ)- Docker Composeに含まれます
- S3互換サービス(AWS S3、DigitalOcean Spacesなど)
- ローカルのMinIOインストール
コードエディタ(オプション)
Section titled “コードエディタ(オプション)”必須ではありませんが、コードエディタは設定ファイルの編集に役立ちます。
- VS Codeまたはお好みのコードエディタをダウンロードしてインストールしてください(オプション)。
正しいものを選んでください。
-
Paideia LMSに必要なデータベースシステムはどれですか?
-
Paideia LMSに必要なストレージシステムはどれですか?
-
コマンドを実行するためのアプリケーションはどれですか?
次に進むためのチェックリスト
Section titled “次に進むためのチェックリスト”-
PostgreSQL Documentation 外部サイト — PostgreSQLの公式ドキュメント
-
MinIO Documentation 外部サイト — MinIO S3互換ストレージのドキュメント
