跳到內容

Prepare your environment

本頁內容尚未翻譯。

準備好……

  • Install any tools and set up prerequisites that you will use to run Paideia LMS

Paideia LMS runs on macOS (ARM64 or x64) or Linux (ARM64 or x64). Make sure you have access to a compatible operating system.

You will use a command line (terminal) to download, install, and run Paideia LMS, and to configure your environment.

You can access the command line through a local terminal program for your operating system. Common applications include Terminal (macOS/Linux), Command Prompt (Windows), and Termux (Android). One of these will probably already be on your machine.

Paideia LMS requires a PostgreSQL database. You’ll need either:

  • A local PostgreSQL installation
  • Access to a remote PostgreSQL database
  • Docker Compose (which includes PostgreSQL)

To check if you have PostgreSQL installed locally, run:

Terminal window
psql --version
# Example output
psql (PostgreSQL) 18.0

If you don’t have PostgreSQL installed, you can:

  • Install PostgreSQL locally
  • Use Docker Compose (which we’ll cover in the installation steps)
  • Use a cloud PostgreSQL service

Paideia LMS requires S3-compatible storage for file storage. You’ll need either:

  • MinIO (S3-compatible storage) - included with Docker Compose
  • An S3-compatible service (AWS S3, DigitalOcean Spaces, etc.)
  • Local MinIO installation

While not required, a code editor can be helpful for editing configuration files.

  1. Download and install VS Code or another code editor of your choice (optional).

Which of the following is…

  1. A database system required by Paideia LMS?

  2. Storage system required by Paideia LMS?

  3. An application for running commands?

Ask DeepWiki
貢獻 社群 贊助