現今有很多可簡易安裝 WordPress 本機開發環境建置的軟體,例如 Local 或是 DevKinsta。我本身喜歡輕量一點,不讓電腦總是燒燒的,看到小賴大大的文章就立刻轉成使用 Valet + ValetPress,用了一陣子之後改為用 Valet + WP-CLI Valet 較為順手。
1. 安裝 Valet 前置作業
安裝 Brew
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
// 確認 brew 可以正確執行
$ brew update
安裝 PHP & PHP 套件管理系統 Composer
$ brew install php
$ brew install composer
安裝 MySql – Mariadb
$ brew install mariadb
解決權限不足問題:找到 /usr/local/etc/my.cnf 編輯,加入以下兩行:
[mysqld]
skip-grant-tables
重新啟動資料庫:
$ brew services restart MariaDB
2. 安裝 Valet
使用 Composer 下載 Valet 套件
$ composer global require laravel/valet
// Add following to .bash_profile (for bash) or .zshrc (for zsh) depending on your shell (echo $SHELL)
export PATH="$PATH:$HOME/.composer/vendor/bin"
// source .bash_profile or .zshrc
$ source ~/.zshrc
// 安裝 Valet
$ valet install
3. 安裝 WP-CLI & WP-CLI Valet
安裝 WP-CLI
$ brew install wp-cli
安裝 WP-CLI Valet
$ wp package install aaemnnosttv/wp-cli-valet-command:@stable
// 建立並移動到網站專用資料夾內 (例如 Sites),就可以開始安裝 WordPress 網站囉!
$ wp valet new <name>
// 移動到資料夾內
$ cd <name>
// 啟動網站
$ valet link
// 刪除 WordPress 網站
$ wp valet destroy <name>
Resources 參考