Directus: 將 Directus 連接到 PostgreSQL 數據庫

此文件屬於外部數據庫指南的一部分。請在此處查看完整指南:如何將 Directus 連接到 MySQL、MariaDB 或 PostgreSQL 數據庫

👋 歡迎瀏覽 Stackhero 文件!

Stackhero 提供 Directus cloud 服務,只需 2 分鐘即可投入生產環境:

  • 無限 集合、項目、用戶、角色、API 請求及數據傳輸
  • 內建 HTTPS自訂網域名稱,確保安全存取(例如 https://cms.your-company.com
  • 專屬電郵伺服器,支援無限量交易及通知電郵發送
  • 整合 Redis 快取,提供高效能
  • 專屬私有基礎設施,確保穩定效能高度安全性
  • 一鍵更新,輕鬆保持系統最新狀態

專注於您的項目,無需煩惱設定問題:您只需 5 分鐘即可體驗 Stackhero 的 Directus cloud 解決方案

  1. 首先在 PostgreSQL 上為 Directus 創建一個用戶。打開 PgAdmin,展開 servers > postgresql,右鍵點擊 Login/Group Roles,然後選擇 Create > Login/Group Role...

  2. Name 欄中輸入 directus

  3. 切換到 Definition 標籤並設置一個強而安全的密碼。

  4. 接下來,轉到 Privileges 標籤,勾選 Can login,並保存新用戶。

    在 PostgreSQL 數據庫上創建 Directus 用戶在 PostgreSQL 數據庫上創建 Directus 用戶

  5. 現在為 Directus 創建一個數據庫。右鍵點擊 Databases 並選擇 Create > Database

  6. Database 欄中輸入 directus,選擇 directus 作為擁有者,並保存更改。

    在 PostgreSQL 上創建 Directus 數據庫在 PostgreSQL 上創建 Directus 數據庫

  7. 最後,導航到您的 Stackhero 儀表板,選擇您的 Directus 服務,然後點擊 配置

  8. 數據庫 下,選擇 PostgreSQL 並填寫如下所示的其他字段。

    Directus 的 PostgreSQL 配置Directus 的 PostgreSQL 配置