Directus: 將 Directus 連接到 PostgreSQL 數據庫
本文件是外部數據庫指南的一部分。請在此處查看完整指南:如何將 Directus 連接到 MySQL、MariaDB 或 PostgreSQL 數據庫。
👋 歡迎來到 Stackhero 文件中心!
Stackhero 提供 Directus cloud 服務,只需 2 分鐘即可部署好可用於生產環境的解決方案:
- 無限制的集合、項目、使用者、角色、API 請求與資料傳輸
- 內建 HTTPS 的自訂網域名稱,確保安全存取(例如 https://cms.your-company.com)
- 專屬電子郵件伺服器,支援無限量的交易型與通知型郵件發送
- 整合 Redis 快取,帶來高效能
- 專屬私有基礎架構,確保穩定效能與高度安全性
- 一鍵更新,讓您輕鬆保持系統最新狀態
專注於您的專案,不必煩惱環境設定:只需 5 分鐘即可體驗 Stackhero 的 Directus cloud 解決方案。
-
首先在 PostgreSQL 上為 Directus 創建一個用戶。打開 PgAdmin,展開 servers > postgresql,右鍵點擊 Login/Group Roles,然後選擇 Create > Login/Group Role...。
-
在 Name 欄中輸入
directus。 -
切換到 Definition 標籤並設置一個強而安全的密碼。
-
接下來,轉到 Privileges 標籤,勾選 Can login,並保存新用戶。
在 PostgreSQL 數據庫上創建 Directus 用戶 -
現在為 Directus 創建一個數據庫。右鍵點擊 Databases 並選擇 Create > Database。
-
在 Database 欄中輸入
directus,選擇directus作為擁有者,並保存更改。
在 PostgreSQL 上創建 Directus 數據庫 -
最後,導航到您的 Stackhero 儀表板,選擇您的 Directus 服務,然後點擊 配置。
-
在 數據庫 下,選擇 PostgreSQL 並填寫如下所示的其他字段。
Directus 的 PostgreSQL 配置