WordPress 快速速查表(HTML 單頁版)

安裝流程 · Apache vhost · MySQL · Error Logs · 備份還原 · SSL · 效能優化

安裝流程
1. 解壓縮並移動 → /var/www/html/wordpress
2. 建立資料庫與使用者 (wpdb, wpuser)
3. 修改 wp-config.phpDB_NAME, DB_USER, DB_PASSWORD
4. 瀏覽器安裝 → http://mywordpress.local
Apache vhost
<VirtualHost *:80>
          DocumentRoot /var/www/html/wordpress
          ServerName mywordpress.local
          <Directory /var/www/html/wordpress>
            AllowOverride All
          </Directory>
        </VirtualHost>
sudo a2ensite wordpress.conf
        sudo a2enmod rewrite
        sudo systemctl reload apache2
MySQL 指令
  • SHOW DATABASES;
  • SHOW TABLES;
  • DESCRIBE wp_users;
  • 匯出: mysqldump -u wpuser -p wpdb > backup.sql
  • 匯入: mysql -u wpuser -p wpdb < backup.sql
Error Logs
  • Apache:/var/log/apache2/error.log
  • PHP:/var/log/php_errors.log
  • MySQL:/var/log/mysql/error.log
  • WordPress:wp-content/debug.log
  • Systemd:journalctl -u apache2 -n 50journalctl -u mysql -n 50
備份與還原
  • 檔案備份: tar -czvf wp_files_backup.tar.gz /var/www/html/wordpress
  • 檔案還原: tar -xzvf wp_files_backup.tar.gz -C /var/www/html/
  • 資料庫備份: mysqldump -u wpuser -p wpdb > backup.sql
  • 資料庫還原: mysql -u wpuser -p wpdb < backup.sql
SSL 設定
sudo apt install certbot python3-certbot-apache
        sudo certbot --apache -d mywordpress.local
        sudo certbot renew --dry-run
效能優化
  • 啟用快取外掛(W3 Total Cache / WP Super Cache)
  • 啟用 PHP OPcache:sudo phpenmod opcache && sudo systemctl restart apache2
  • 啟用 Gzip 壓縮(mod_deflate
  • 使用 CDN(Cloudflare / BunnyCDN)
  • 資料庫最佳化(WP-Optimize)