甲骨文Oracle永久免費主機安裝WordPress-介紹與註冊帳號

使用WordPress來架設網站都會需要一個網站主機空間來安裝WordPress,另外再買一個網域,就可以擁有一個自己的網站。而網站主機需要一台有著固定ip而且能夠24小時運作的電腦,所以一般來說我們不會自己架設這樣的網站主機來放網站,而是採用最常見的作法,也就是付費租用網站主機。而租用網站主機的費用先排除那種一次買三、五年或是買只能裝一個網站的方案之外,大概約略一個月10美金,一年差不多是3000多台幣。(純租主機,沒有維護。)

之前優易教學網有介紹過AWS亞馬遜雲服務一年的免費方案,但說到底也只有一年免費,很多人提不起興趣。

但這次有一間全球知名的軟體公司,推出了永久免費方案,長期算下來可以省下不少錢。

甲骨文Oracle公司

這個免費主機方案是甲骨文Oracle公司的雲主機提供的,如果對甲骨文公司不熟悉的話,或許有聽過Java?
Java就是甲骨文公司旗下的產品之一,維基百科是這樣寫的:

2016 年,Oracle 在雲端 SaaS 上的收入已為全球最大。
至2019年,甲骨文是繼微軟後,全球收入第二多的軟體公司。

永久免費方案內容

在這個官方的網頁上 https://www.oracle.com/tw/cloud/free/
可以看到如下圖的方案內容:
甲骨文Oracle永久免費方案內容
申請之後,會有兩個部分:一個是永久免費,另外一個是試用30天(300美元額度),接下來我只會就永久免費的方案來說明。
另外可以看到這個說明會更清楚:
甲骨文Oracle永久免費方案內容2
上圖中我們可以用來架設WordPress的有:運算虛擬機器、100 GB區塊磁碟機、10 GB物件儲存體。(WordPress用的是MySQL資料庫,所以Autonomous Database不能用)

  • 運算虛擬機器:永久免費方案可以建立兩台。這就是一般常講的VM(虛擬機器),或VPS。總而言之就是一台主機,可選用的主機規格有幾種,如果是選ubuntu的作業系統,主機規格應該會是這樣(僅供參考,規格都有可能會升級或變更):
    Processor : AMD EPYC 7551 32-Core Processor
    CPU cores : 2 @ 1996.249 MHz
    AES-NI : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM : 974.5 MiB
    Disk : 46.5 GiB
  • 100 GB區塊磁碟機: 這就是主機的硬碟,不能單獨使用,而一台主機至少要分配50G,所以我都是建立兩台主機各使用50G的硬碟。
  • 10 GB物件儲存體:就是Object Storage,相容於AWS S3。但測過幾套外掛都因為Oracle的object storage不支援v4的驗證,所以無法使用,要看之後是不是會更新。後面會介紹在WordPress能搭配使用的CDN外掛跟備份外掛。(還有另外10G的Archive Storage)

在這個永久免費方案介紹的網頁下方的常見問題回答,有更詳細的說明:

Always Free 服務是 Oracle Cloud Free Tier 的一部分。Always Free 服務可無限期使用。但有些限制。
以下服務目前是 Always Free。如果我們在未來新增 Always Free 服務,您也將自動能夠使用這些服務。
Autonomous Data Warehouse
Autonomous Transaction Processing
運算
Block Volume
Object Storage
Archive Storage
負載平衡器
監控
通知
輸出資料傳輸

申請帳號要求

註冊申請的網頁語言會自動偵測變更為簡體中文,最好先準備好英文地址(郵局地址中翻英),方便填寫:
個人資料
我第一次申請的時候有驗證手機號碼,會用簡訊發驗證碼,然後填入網頁。但後來就只有驗證Email,不確定是否是隨機驗證手機號碼還是不再驗證手機號碼。
申請過程中會需要輸入信用卡資料,用可以刷卡的金融卡也是可以,只要有16位數的卡號跟卡片背面3碼與卡片到期日就可以拿來用,Oracle會象徵性的收取1美元的款項,扣款成功後會馬上退還。
驗證信用卡
上圖中也能看到官方特別強調只要不去升級帳號,就不會進行收費,所以要不小心就被收費的機率應該很低。
申請完成後會收到幾封信,其中一封信裡頭會有
Cloud Account跟Username,密碼會在註冊申請過程中自行填寫,不會顯示在Email裡頭。
登入時會需要三個資料:Cloud Account、Username跟密碼。

如何安裝WordPress

接下來的步驟先簡單說明如下,之後會有影片教學。不過前提是看完簡單說明之後還會想學,很多情況下花錢解決也是不錯的選擇,不一定要自己動手。

  1. 安裝SSH軟體:連線網站主機會需要用到,安裝後先透過軟體產生一組密鑰。
  2. 建立主機:透過Oracle後台介面按幾下就可以建立一台主機,但有個地方需要輸入上個步驟產生的公鑰。
  3. 透過SSH軟體連上主機
  4. 安裝主機環境:這個步驟有很多選項,光是免費的就不少。
    我準備的教學提供兩套來選擇。
    一套是有圖形介面的HestiaCP,建立網站的介面如下圖:
    Hestia CP建立網站介面
    另外一套是沒有圖形介面的Webinoly,建議如果管理比較多WordPress網站的管理者可以使用這套。
  5. 設定Oracle防火牆:預設的防火牆只允許SSH的22,網頁需要用到80跟443,都需要另外設定開啟。使用Hestia CP的話,管理後台也會需要用到8083

Object Storage

這跟WordPress網站無關,所以不使用也沒關係。但這10G的Object Storage我會建議拿來放網站的備份檔案,或可以依照自己需求使用。使用方式有幾種:

  1. 透過Oracle後台介面上傳檔案(類似檔案管理員)
  2. 透過SSH軟體在主機上使用Rclone下指令管理檔案,並可設定自動排程。
  3. 透過WordPress外掛上傳檔案

結論

  • 永久免費方案可以得到兩台各50G硬碟的VPS + 10G的雲端硬碟可以用,個人是覺得很值得申請來使用。
  • 需要投入時間精神來搞這些安裝設定來換取省下的金錢,這部分須自行評估。
  • 免費主機架設的WordPress建議是比較適合不需要太多登入後台操作的網站,像是部落格、官網。購物網站若是一開始沒什麼流量也可以用,但若主機資源不夠用就要升級。

申請流程示範影片

申請網址:https://www.oracle.com/tw/cloud/free/
[membervimeo id=”565490616″]
[freeyoutube id=”XxFuOlwZiUs”]

返回頂端