跳到主內容

使用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 即可更新網站以及最佳化資料庫