在 ServBay 環境中安裝和配置 Contao
什麼是 Contao?
Contao 是一個開源的內容管理系統(CMS),專為中小型網站而設計。它提供了豐富的功能和靈活的擴展性,適用於各種類型的網站。Contao 的用戶界面友好,易於使用,並且具有強大的權限管理和多語言支持。
安裝 Contao 的步驟
在這篇文章中,我們將介紹如何在 ServBay 環境中安裝和配置 Contao。
步驟 1:創建專案目錄
首先,在 ServBay 的 www
目錄中創建一個新的專案目錄:
cd /Applications/ServBay/www
mkdir servbay-contao-app
cd servbay-contao-app
2
3
步驟 2:使用 Composer 創建 Contao 專案
ServBay 已經自帶 Composer,因此我們可以直接使用 Composer 來創建 Contao 專案:
composer create-project contao/managed-edition .
步驟 3:創建數據庫和用戶
訪問 ServBay 自帶的 phpMyAdmin 數據庫管理工具
打開 https://servbay.host/,點擊「phpMyAdmin」,進入 phpMyAdmin 數據庫管理工具。
創建數據庫用戶
進入用戶賬戶頁面
- 在 phpMyAdmin 的主頁面,點擊頂部菜單中的「用戶賬戶」。
添加新用戶
- 點擊「添加用戶賬戶」。
- 填寫以下信息:
- 用戶名:
contao_user
- 主機名:
localhost
- 密碼:輸入一個安全的密碼,例如
password123
- 重新輸入:再次輸入密碼
- 用戶名:
- 在「數據庫為用戶創建」部分,選擇「創建與用戶名同名的數據庫並授予所有權限」。
- 確保勾選「授予所有權限」。
- 點擊「執行」按鈕。
步驟 4:配置 Web 伺服器
添加新網站
打開 ServBay,點擊「主機」標籤,添加一個新網站:
- 名字:
My Contao Site
- 域名:
servbay-contao.local
- 網站類型:
PHP
- PHP 版本:選擇對應的 PHP 版本
- 網站根目錄:
/Applications/ServBay/www/servbay-contao-app/web
- 名字:
保存配置
保存配置。
步驟 5:運行 Contao 安裝程序
訪問安裝頁面
打開瀏覽器,訪問
https://servbay-contao.local/contao/install
,你將看到 Contao 安裝頁面。填寫數據庫信息
按照頁面提示填寫數據庫連接信息:
- 數據庫主機:
localhost
- 數據庫名:
contao_user
(與用戶名相同) - 用戶名:
contao_user
- 密碼:
password123
- 數據庫主機:
填寫管理員信息
按照頁面提示填寫管理員用戶名和密碼等信息。
完成安裝
點擊「安裝」按鈕,完成安裝過程。
步驟 6:安裝擴展和主題
安裝擴展
登錄到 Contao 管理後台,點擊「擴展管理」,搜索並安裝你需要的擴展。
安裝主題
點擊「主題管理」,選擇並安裝一個你喜歡的主題。
使用 Contao 構建網站
現在你已經成功在 ServBay 環境中安裝和配置了 Contao,可以開始使用它來構建你的网站了。以下是一些常見的操作:
創建頁面和文章
創建頁面
在 Contao 管理後台,點擊「頁面結構」->「新建頁面」,填寫頁面標題和內容,然後點擊「保存」。
創建文章
點擊「文章」->「新建文章」,填寫文章標題和內容,然後點擊「保存」。
配置導航菜單
創建菜單
在 Contao 管理後台,點擊「模組」->「新建模組」,選擇「導航菜單」,填寫模組名稱和其他設置,然後點擊「保存」。
添加菜單項
將頁面添加到導航菜單中,然後點擊「保存」。
自定義小工具
添加小工具
在 Contao 管理後台,點擊「模組」->「新建模組」,選擇你需要的小工具類型,填寫模組名稱和其他設置,然後點擊「保存」。
配置小工具
根據需要配置小工具的設置,然後點擊「保存」。
通過以上步驟,您成功在 ServBay 環境中安裝和配置了 Contao,並開始使用它來構建你的網站。Contao 的強大功能和靈活性使其成為構建各種類型網站的理想選擇。