Unsplash+
RunCloud.io 是一種 SaaS (Software as a Service),為其使用者提供與 VPS 伺服器交互的用戶界面,它是一個可以與任伺服器集成的應用程序,使整個管理部分更容易。
簡單的說,RunCloud 可以幫助使用者管理他們的 VPS 主機,並使用圖形用戶界面 GUI 來部署應用軟體和 SSL 證書等功能。
RunCloud 還提供內置伺服器監控、腳本安裝程序、多個 PHP 版本以及運行 Nginx 或 Nginx + Apache 作為託管網站的 Web 選項,它使安裝網站、資料庫快速方便,更增強安全性並自動更新。。
何謂 SaaS?
https://azure.microsoft.com/zh-tw/overview/what-is-saas/
在本教學中,我將展示如何在 RunCloud 上連接 UpCloud VPS 主機並配置您的第一個 WordPress 應用程序,跟著開始使用 RunCloud!
註冊一台 UpCloud VPS
登錄 UpCloud 控制面板並在 Servers 部分下部署服務器。
- 為您的主機提供主機名和描述
- 選擇機房區域
- 選擇一個配置,例如:每月 5 美元的計劃
- 選擇 Ubuntu 18.04 操作系統
- 部署
使用 Runcloud
點選首頁的「Start my free trial」輸入您的姓名、信箱和設置密碼來創建一個新帳戶,完成後,您需要驗證您的信箱,然後您才能登入使用。
計價方式分為免費和付費版本兩種,一開始您可以先選擇免費版,習慣 RunCloud 的操作方式後,建議您可考慮每月支付 $8 美元升級為 Basic 方案。
免費與付費方案最大的不同,是 Basic 以上方案可以安裝 SSL 憑證、文件管理、Git 或查看伺服器狀態等等。
將 VPS 連接到 RunCloud
登錄您的 RunCloud 帳號,將會看到一個乾淨簡潔的控制台和一個連接新伺服器的鏈接,點擊大藍色圖塊開始。
在伺服器連接設置中,給伺服器一個名稱,填入 UpCloud VPS 的 IP 位址,然後點選「Connect this server」連接此伺服器。
接下來,會看到需要需要在 VPS 主機上運行的安裝腳本。
回到您的伺服器,通過 SSH 登錄 VPS 主機。
檢查伺服器上的防火牆,需要打開以下的端口:
- 80 / TCP
- 443 / TCP
- 34210 / TCP
- 22 / TCP
然後將 RunCloud 提供的腳本命令複製到 UpCloud VPS 並運行它。
RunCloud 將安裝所需的應用項目及 Fail2ban、MariaDB、NGINX、 Apache 等來配置服務器。
安裝完成後,您將看到如下圖的輸出。包括您的 MySQL root 密碼,新創建的 runcloud 帳戶和密碼,記得將它複製下來。
然後,您的 RunCloud 將轉到伺服器摘要頁面,已經開始顯示您剛剛安裝的伺服器資源使用情況,正常運行時間和已安裝應用程序。
您的第一台伺服器現在已在 RunCloud 上連接和管理。
繼續本教學,簡單的安裝 WordPress 教學。
安裝 WordPress 教學
我們在安裝一個 WordPress 網站前,先要設置一個資料庫,及建立一個資料庫的使用者。
RunCloud 已經安裝好 MariaDB 資料庫,我們只要在控制面板上輕鬆管理。
設置資料庫
在資料庫頁面,點取 Create Database 按鈕。
在新增資料庫選項中,給數據庫一個名稱,然後單取 Add Database 按鈕。
接下來,同樣在數據庫頁面點取 Create Database User 按鈕以設置數據庫用戶。
命名用戶帳戶並創建密碼,設定後記得把密碼先複製起來,等一下安裝 WordPress 時會用到。
然後單擊 attach User 附加用戶按鈕,將剛剛建立的新用戶名附加到 WordPress 資料庫中。
創建 Web 應用程序
RunCloud 可以快速輕鬆的創建許多 Web 應用程序,在 Web Application 應用程序中,點取 Create Application 創建應用程序按鈕以開始。
為 Web 應用程序命名,包含域名並選擇 PHP 版本、WEB 服務,點取 Add Web Application button 按鈕。
Web Application Stack 選項,我們選擇 Native NGINX Stack
Stack Mode 選擇 Production
Advance Setting 先不用勾選,之後還可以調整。
創建後,點取右上方的 More 的下拉選單,點取 Set as default Web Application option 設置為默認 Web 應用程序,成為服務器上的主要服務。
然後,點取左邊的 Script Installer 腳本安裝,選擇 WordPress 腳本,然後點取 Install 安裝按鈕創建網站。
安裝 WordPress
現在,把所有的應用配置都完成了,我們可以打開瀏覽器,輸入你的域名,開始安裝 WordPress。
結語
RunCloud 提供了 VPS 主機和網站管理平台,功能非常齊全,建議您升級到 Basic 以上的方案,可以使用 Let 的加密證書,Nginx 或 Nginx + Apache 混合 web 程序混合模式,網站監控和通知,使用您的 Git 存儲庫進行自動 Web 應用程序部署等等。
一台 UpCloud VPS 主機 $5 美元 + RunCloud Basic 方案 $8 美元,一個月基本 $13 美元的支出,就可以輕鬆管理你的 VPS 主機,若與 Cloudways 比較,RunCloud 多了價格、主機選擇及主機升級的優勢。
RunCloud 安裝免費 SSL 證書及 phpMyAdmin 控制台,也非常簡單,我會在下一篇文章介紹,請關注 Helloyungke 網誌。
RunCloud 詳細說明文檔:
發佈留言