Unsplash+
在 RunCloud 的控制台中,並沒有預安裝 phpMyAdmin 的 MariaDB 資料庫管理工具,為了安全理由,RunCloud 建議您在 PC 上建立安全的 SSH 連接,利用 MySQL 客戶端軟體用 SSH 連接資料庫。
官方的部落格有說明,列出 2 種方法來訪問您的資料庫,依您的習慣使用 Web 方式還是用 PC 方式來管理。
Windows 系統上,使用 HeidiSQL 的軟體,如果你使用 Mac 系統,可以使用 Sequel Pro,兩者都是免費軟體。
HeidiSQL 官方下載
Sequel Pro 官方下載
第 2 種方法,就是大家常用的 phpMyAdmin 的 MySQL 的資料庫管理工具。
HeidiSQL 安裝
我們會以 root 帳號連接數據庫,在 HeidiSQL 應用軟體連接 MariaDB 中,需要 MySQL ROOT 密碼和 RunCloud 帳號 / 密碼,就是之前在 VPS 伺服器上安裝 RunCloud 時,最後回覆的帳號 / 密碼,如下圖。
啟動 HeidiSQL 後輸入以下資料:
- MySQL連接設置 (使用 MYSQL ROOT 密碼)
- SSH 隧道設置 (使用 runcloud 密碼)
網路類型:請選擇 MariaDB or MySQL (SSH tunnel)
主機名 / IP:請填入 127.0.0.1
用戶:MySQL 的帳號 root
密碼:您的 MySQL root 的密碼
在 SSH 隧道設置中,還需要 plink.exe 的位置,這需要填入你的 PuTTY 的路徑,如果沒有,請自行安裝 PuTTY。
PuTTY 官方下載
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
SSH 主機 + 連接埠:請填入主機的 IP 地址
用戶名:runcloud
密碼:runcloud 密碼
一切沒問題的話,請點取「打開」,就會連上您的 MariaDB 資料庫,如下圖。
打開後的 HeidiSQL 介面與操作方式與 phpMyAdmin 差不多,請小心操作,任何修改前,請先備份資料庫。
phpMyAdmin 安裝
RunCloud 會把 phpMyAdmin 管理工具當作一個 Web 應用程序,在 DNS 中要增加一個真實的子域名,A 紀錄指向您的 VPS 主機 IP 地址。
所以,一樣點取左邊的選單列 – WEB APPLICATION,新增加一個 Create WEB APP,如下圖。
一樣為 Web 應用程序命名,包含域名並選擇 PHP 版本、WEB 服務 (Nginx),點取 Add Web Application button 按鈕。
我們使用的是真正的域名,為了安全,最好使用 LetsEncrypt SSL 證書,安裝教學可以參考「使用 RunCloud 輕鬆安裝 LetsEncrypt SSL 證書」。
https://yungke.me/runcloud-easy-letsencrypt-ssl/
RunCloud 的 Script Installer 中已經有 phpMyAdmin 安裝腳本,點取 phpMyAdmin 快速的安裝它,如圖。
最後,使用瀏覽器輸入 phpMyAdmin 應用程序的子域名,就可以看到 phpMyAdmin 登入畫面。
結語
兩種安裝方法都很簡單又安全,看您習慣用哪一種方法來管理資料庫。
RunCloud 伺服器面板系列教學:
https://yungke.me/install-wordpress-using-runcloud/
參考資料:
How To Easily Install PhpMyAdmin On RunCloud
參考資料:
How To Access Your Database On RunCloud (Better PHPMyAdmin Alternative)
發佈留言