Select Page

GCP|將 WordPress 的資料庫從 GCP MySQL 切換回 Web Server MySQL

目的 當 GCP 一年的 free-tier 結束後,GCP MySQL 的費用成為每月帳單上最主要的支出項目之一(另一個則是 Compute Engine)。當時將資料庫從安裝 WordPress 服務的 Compute Engine 移到 GCP MySQL 上,主要是想要練習資料庫的搬遷與設定。既然目前資料庫的使用情況並沒有一定要完全依賴 GCP MySQL 的優點,像是資料庫的備份,其實可以從 phpMyAdmin 手動操作。因此,這篇文章主要是紀錄將 WordPress 的資料庫從 GCP MySQL 切換回 Web...

WordPress|將 WordPress 的資料庫從 Web Server MySQL 切換為 GCP MySQL

目的 當 WordPress 的流量不多時,將網頁伺服器與資料庫放在同一個機器上是經濟實惠的方法。但是當流量逐漸成長,機器的負擔也會逐漸變重,也可能因此降低網站的回應速度。除了效能的考量之外,定期備份資料庫也是非常重要的事情。在沒有安裝 plugin 的情況下,管理者可以從 phpMyAdmin 的後台手動備份資料庫(參考:如何進入 phpMyAdmin 管理畫面),或是自行撰寫 script 用 crontab...

WordPress|如何進入 phpMyAdmin 管理畫面

學習動機 phpMyAdmin 是一個以 PHP 為基礎的 MySQL 管理工具。因為我們的 WordPress 是使用 Bitnami 打包好的套件,套件使用 phpMyAdmin 管理 WordPress 所用到的資料庫,因此需要學習如何使用 phpMyAdmin 提供的網頁介面管理資料庫。 方法 因為安全性的原因,進入 phpMyAdmin 時的 hostname 必須是 127.0.0.1。因為我們要從自己的電腦進行操作,直接在瀏覽器輸入 127.0.0.1 是無法連過去的,所以必須藉由 SSH tunnel...

GCP|在 GCP VM Instance 安裝 Monitoring Agent

目的 因為 yjyw.info 是用最小的機器 f1-micro(1 vCPU,0.6 GB memory)架設的,所以 VM instance 的管理後台會一直建議把機器的規格升級較佳(也較貴)的 g1-small(1 vCPU,1.7 GB memory)。 GCP 評估機器是否夠用會根據許多 metrics,像是 CPU 使用時間、memory 使用量等等。 除了 Compute Engine 預設的 metrics 之外,GCP 官方也提到可以使用 Monitoring Agent 搜集更多的...

GCP|GCP gcloud 常用指令

帳號 configuration 有關的常用指令 建立新的 configuration gcloud init 切換 configuration gcloud config configurations activate CONFIG_NAME 顯示 configuration 資訊 gcloud info 刪除 configuration gcloud config configurations delete CONFIG_NAME Compute Engine 有關的常用指令 列出專案所有的 VM instances...