在 ServBay 環境中安裝和配置 Bedrock
什麼是 Bedrock?
Bedrock 是一個現代化的 WordPress 專案結構,它通過使用 Composer 來管理依賴關係,提供了更好的專案組織和開發體驗。Bedrock 使得 WordPress 的開發和部署更加簡潔、高效和安全。
安裝 Bedrock 的步驟
在這篇文章中,我們將介紹如何在 ServBay 環境中安裝和配置 Bedrock。
步驟 1:創建專案目錄
首先,在 ServBay 的 www
目錄中創建一個新的專案目錄:
cd /Applications/ServBay/www
mkdir servbay-bedrock-app
cd servbay-bedrock-app
2
3
步驟 2:使用 Composer 創建 Bedrock 專案
ServBay 已經自帶 Composer,因此我們可以直接使用 Composer 來創建 Bedrock 專案:
composer create-project roots/bedrock .
步驟 3:創建數據庫和用戶
訪問 ServBay 自帶的 phpMyAdmin 數據庫管理工具
打開 https://servbay.host/,點擊「phpMyAdmin」,進入 phpMyAdmin 數據庫管理工具。
創建數據庫用戶
進入用戶賬戶頁面
- 在 phpMyAdmin 的主頁面,點擊頂部菜單中的「用戶賬戶」。
添加新用戶
- 點擊「添加用戶賬戶」。
- 填寫以下信息:
- 用戶名:
bedrock_user
- 主機名:
localhost
- 密碼:輸入一個安全的密碼,例如
password123
- 重新輸入:再次輸入密碼
- 用戶名:
- 在「數據庫為用戶創建」部分,選擇「創建與用戶名同名的數據庫並授予所有權限」。
- 確保勾選「授予所有權限」。
- 點擊「執行」按鈕。
步驟 4:配置 Bedrock
編輯環境配置文件
在專案根目錄中,複製
.env.example
文件為.env
:bashcp .env.example .env
1編輯
.env
文件使用文本編輯器打開
.env
文件,配置數據庫連接信息和其他必要設置:DB_NAME='bedrock_user' # 與用戶名相同 DB_USER='bedrock_user' DB_PASSWORD='password123' DB_HOST='localhost'
1
2
3
4你還可以在
.env
文件中配置其他設置,例如WP_ENV
、WP_HOME
和WP_SITEURL
:WP_ENV='development' WP_HOME='http://servbay-bedrock.local' WP_SITEURL='${WP_HOME}/wp'
1
2
3
步驟 5:配置 Web 伺服器
添加新網站
打開 ServBay,點擊「主機」標籤,添加一個新的網站:
- 名字:
My Bedrock Site
- 域名:
servbay-bedrock.local
- 網站類型:
PHP
- PHP 版本:選擇對應的 PHP 版本
- 網站根目錄:
/Applications/ServBay/www/servbay-bedrock-app/web
- 名字:
保存配置
保存配置。
步驟 6:完成安裝
訪問安裝頁面
打開瀏覽器,訪問
https://servbay-bedrock.local/wp
,你將看到 WordPress 安裝頁面。填寫數據庫信息
按照頁面提示填寫數據庫連接信息:
- 數據庫名:
bedrock_user
(與用戶名相同) - 用戶名:
bedrock_user
- 密碼:
password123
- 數據庫主機:
localhost
- 表前綴:
wp_
(可以根據需要更改)
- 數據庫名:
填寫站點信息
按照頁面提示填寫站點信息,包括站點標題、管理員用戶名和密碼等。
完成安裝
點擊「安裝 WordPress」按鈕,完成安裝過程。
步驟 7:安裝主題和插件
安裝主題
登錄到 WordPress 管理後台,點擊「外觀」->「主題」,選擇並安裝一個你喜歡的主題。
安裝插件
點擊「插件」->「安裝插件」,搜索並安裝你需要的插件,例如 SEO 插件、安全插件等。
使用 Bedrock 構建網站
現在你已經成功在 ServBay 環境中安裝和配置了 Bedrock,可以開始使用它來構建你的网站了。以下是一些常見的操作:
創建頁面和文章
創建頁面
在 WordPress 管理後台,點擊「頁面」->「新建頁面」,填寫頁面標題和內容,然後點擊「發布」。
創建文章
點擊「文章」->「寫文章」,填寫文章標題和內容,選擇分類和標籤,然後點擊「發布」。
配置導航菜單
創建導航菜單
點擊「外觀」->「菜單」,創建一個新的導航菜單。
添加菜單項
將頁面、文章、分類等添加到導航菜單中,然後點擊「保存菜單」。
自定義小工具
添加小工具
點擊「外觀」->「小工具」,將你需要的小工具拖動到側邊欄或其他小工具區域。
配置小工具
根據需要配置小工具的設置,然後點擊「保存」。
通過以上步驟,您成功在 ServBay 環境中安裝和配置了 Bedrock,並開始使用它來構建你的網站。Bedrock 的現代化專案結構和強大功能使其成為構建各種類型網站的理想選擇。