本篇記錄如何在 Linux 上安裝 WordPress 的管理工具 WP-CLI,我是使用 Linode 的主機,系統是 CentOS8。
目錄
WP-CLI 介紹
什麼是 WP-CLI 呢?簡單的來說是用 PHP 開發的一套 WordPress 的指令工具,讓使用者可以方便在主機上以指令的方式來操作 WordPress 的安裝、設定、資料庫的寫入等等功能,許多外掛也有開發 WP-CLI 的指令,像是很多人在使用的 JetPack 。
操作步驟
那麼我們就可以開始進行安裝,首先要先將執行檔下載到主機上。(用 curl 或是 wget 的方式都可以)
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
接著用 php 的指令來驗證 .phar 檔案的運行是否正確。
php wp-cli.phar --info
補充說明: .phar 的檔案就是將許多 PHP 程式打包成一個檔案。
順利正確運行的話就會看到上面的畫面。
接著將 wp-cli.phar 的檔案加上執行權限,並且移動到 /usr/local/bin/ 中,然後改名為 wp 讓指令執行輸入時更方便。
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
安裝成功後可以輸入 wp –info ,查詢 WP-CLI 的相關資訊,最後應該會出現上方圖二的訊息,會顯示一些指令的版本、路徑等等相關訊息,接著就可以開始使用 WP-CLI 囉!
wp --info
我們來試試其中一個指令吧!記住要將目錄移動到網站目錄底下。可以試試查詢目前網站上安裝的版型清單,指令後方加上 –allow-root 表示允許系統使用 root 權限。
cd /網站目錄位置
wp theme list --allow-root
結論
WP-CLI 讓系統管理員操作上的時間,很多事情可以使用指令就可以查詢、安裝、以及刪除和修改,如果你對 WP-CLI 也很有興趣,可以去看看更多的指令來使用,也可以看看你目前使用中的外掛有那些有支援 WP-CLI。
Linux 系統工程師,擅長 Linux 主機維運相關
想嘗試輸出點什麼的工程師



