使用wp-cli安裝WordPress

安裝wp-cli 

 curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

chmod +x wp-cli.phar

sudo mv wp-cli.phar /usr/local/bin/wp 

 wp-cli安裝參考：https://wp-cli.org/#installing 

 新增目錄並使用wp-cli下載最新版本的WordPress主程式 

 cd /var/www/

mkdir site

cd site

wp core download --locale=zh_TW --allow-root 

 調整目錄權限 

 chown -R www-data:www-data /var/www/site 

 設定SSL 

 certbot -d site.com 

 完成後就可以輸入 https://site.com 進站完安裝程序 

 使用wp-cli維護更新程式 

 vi wpnew.sh 

 #!/bin/bash

# 充許root使用WP CLI

export WP_CLI_ALLOW_ROOT=1

# 列出要更新的網站

SITES=("site" "site1" "site2" )

# 更新網站語法

 for SITE in "${SITES[@]}"; do

 SITE_DIR="/var/www/$SITE"

 cd "$SITE_DIR"

 # 執行更新動作

 wp core update

 wp plugin update --all

 wp core language update

 wp core update-db

 wp theme update --all

 wp db optimize

 echo "網站 $SITE 更新完成"

done 

 chomd +x wpnew.sh 

 之後執行 ./wpnew.sh 即可更新網站以及最佳化資料庫