在 RunCloud 上管理資料庫的 2 種方法

RunCloud Database

在 RunCloud 的控制台中,並沒有預安裝 phpMyAdmin 的 MariaDB 資料庫管理工具,為了安全理由,RunCloud 建議您在 PC 上建立安全的 SSH 連接,利用 MySQL 客戶端軟體用 SSH 連接資料庫。

官方的部落格有說明,列出 2 種方法來訪問您的資料庫,依您的習慣使用 Web 方式還是用 PC 方式來管理。

Windows 系統上,使用 HeidiSQL 的軟體,如果你使用 Mac 系統,可以使用 Sequel Pro,兩者都是免費軟件。

HeidiSQL 官方下載

HeidiSQL is a powerful and easy client for MariaDB, MySQL, Microsoft SQL Server and PostgreSQL. Open source and entirely free to use.

Sequel Pro 官方下載

第 2 種方法,就是大家常用的 phpMyAdmin 的 MySQL 的資料庫管理工具。

Advertisement

HeidiSQL 安裝

我們會以 root 帳號連接數據庫,在 HeidiSQL 應用軟體連接 MariaDB 中,需要 MySQL ROOT 密碼和 RunCloud 帳號 / 密碼,就是之前在 VPS 伺服器上安裝 RunCloud 時,最後回覆的帳號 / 密碼,如下圖。

RunCloud root

啟動 HeidiSQL 後輸入以下資料:

  • MySQL連接設置 (使用 MYSQL ROOT 密碼)
  • SSH 隧道設置 (使用 runcloud 密碼)

HeidiSQL setup

網路類型:請選擇 MariaDB or MySQL (SSH tunnel)
主機名 / IP:請填入 127.0.0.1
用戶:MySQL 的帳號 root
密碼:您的 MySQL root 的密碼

HeidiSQL setup 2

在 SSH 隧道設置中,還需要 plink.exe 的位置,這需要填入你的 PuTTY 的路徑,如果沒有,請自行安裝 PuTTY。

PuTTY 官方下載

SSH 主機 + 連接埠:請填入主機的 IP 地址
用戶名:runcloud
密碼:runcloud 密碼

一切沒問題的話,請點取「打開」,就會連上您的 MariaDB 資料庫,如下圖。

HeidiSQL setup 3

打開後的 HeidiSQL 介面與操作方式與 phpMyAdmin 差不多,請小心操作,任何修改前,請先備份資料庫

phpMyAdmin 安裝

RunCloud 會把 phpMyAdmin 管理工具當作一個 Web 應用程序,在 DNS 中要增加一個真實的子域名,A 紀錄指向您的 VPS 主機 IP 地址。

所以,一樣點取左邊的選單列 – WEB APPLICATION,新增加一個 Create WEB APP,如下圖。

RunCloud phpMyAdmin

一樣為 Web 應用程序命名,包含域名並選擇 PHP 版本、WEB 服務 (Nginx),點取 Add Web Application button 按鈕。

我們使用的是真正的域名,為了安全,最好使用 LetsEncrypt SSL 證書,安裝教學可以參考「使用 RunCloud 輕鬆安裝 LetsEncrypt SSL 證書」。

為您的網站加上 SSL 證書,可說是當今每個網站或網誌的必備品,也是對網站 SEO 優化中一個重要因素,因為 Google 決定給有提供 SSL 的網站排名提升一個重要的參考之一。

RunCloud 的 Script Installer 中已經有 phpMyAdmin 安裝腳本,點取 phpMyAdmin 快速的安裝它,如圖。

RunCloud Script Installer

最後,使用瀏覽器輸入 phpMyAdmin 應用程序的子域名,就可以看到 phpMyAdmin 登入畫面。

RunCloud phpMyAdmin

結語

兩種安裝方法都很簡單又安全,看您習慣用哪一種方法來管理資料庫。

RunCloud 伺服器面板系列教學:

RunCloud.io 是一種 SaaS (Software as a Service),為其使用者提供與 VPS 伺服器交互的用戶界面,它是一個可以與任伺服器集成的應用程序,使整個管理部分更容易。在本教學中,我將展示如何在 RunCloud 上連接 UpCloud VPS 主機並配置您的第一個 WordPress 應用程序,跟著開始使用 RunCloud!

參考資料 How To Easily Install PhpMyAdmin On RunCloud

參考資料 How To Access Your Database On RunCloud (Better PHPMyAdmin Alternative)

Featured Photo 攝影師:StockSnap,連結:Pixabay

Follow me

yungke

視咖啡如命的癮君子,沒有厲害的技術,只會小打小鬧的電腦工程師,其實是個打雜小弟,修電燈、水管也都是我的工作。
yungke
Follow me
Back to top