- 這是以與 RHEL 運作一致為目標的發行版。RHEL 文件、Ansible playbook 及內部安裝腳本毋須修改即可照樣使用。
- 每個主要版本約有 10 年支援期,為難以經常更換作業系統的業務伺服器提供穩定基礎。
- 可選 Rocky Linux 10 及 9。需要最新環境用 10,要與已配合 9 的伺服器一同使用則用 9。
- 以 dnf-automatic 自動接收更新。建立不費工夫的伺服器,同時保安修正亦迅速套用。
- 公開 IPv4 及 IPv6 位址與 root 權限由一開始已準備好。建立伺服器後即可經 SSH 登入開始工作。
Rocky Linux 版本
建立伺服器時在映像清單選擇版本。
- Rocky Linux 10
- Rocky Linux 9
Rocky Linux 是怎樣的作業系統?
Rocky Linux 是由 CentOS 共同創辦人 Gregory Kurtzer 發起的社群 Linux 發行版。在 CentOS Linux 轉為以 CentOS Stream 為中心後,為填補空缺而誕生,首個正式版本於 2021 年推出。名稱是為紀念 CentOS 早期共同創辦人 Rocky McGaugh。
Rocky Linux 以與 RHEL 連錯誤都一致的運作為目標,RHEL 推出新版本時便相應推出。主要版本約有 10 年支援,並以 9.5、9.6 等小版本持續改進。Rocky Linux 9 預計支援至約 2032 年,2025 年推出的 Rocky Linux 10 預計支援至約 2035 年。
Rocky Linux 適合已在使用 RHEL 系列的團隊、由 CentOS Linux 遷移的伺服器,以及需要長支援期的業務系統,在 HPC 及科學運算領域亦廣泛使用。首次接觸 RHEL 系列,可用與 AlmaLinux 相同的方式操作,兩者指令都一樣。
Rocky Linux VPS 可以營運甚麼?
以下是 Rocky Linux 伺服器寄存特別合適的用途。
業務系統
以相同方式安裝以 RHEL 為準開發的內部程式、監察代理程式及備份工具,並長期維持。
自動化測試
以 Ansible 或 Shell 腳本建立的伺服器配置,先在 Rocky Linux 試行,再照樣套用到實際伺服器。
網頁與 API 伺服器
從 AppStream 套件庫安裝 Nginx 或 Apache、PHP、Python 應用程式,並以 dnf module 選擇想要的版本組合。亦可以 certbot 取得 HTTPS 證書即時配上。
運算工作
配合高效能方案或獨立 CPU 方案,可穩定運行批次工作、資料處理及建置伺服器。vCPU 由你獨享,運算時間穩定一致。
Rocky Linux VPS 收費
所有方案都可選擇相同映像,不會因作業系統另外收費。
- 標準型 SSD G122500$ / 月
- CPU
- 6 vCPU
- 記憶體
- 12 GB
- 硬碟
- 260 GB SSD
- 流量
- 包括 5 TB
- 標準型 SSD G163200$ / 月
- CPU
- 6 vCPU
- 記憶體
- 16 GB
- 硬碟
- 320 GB SSD
- 流量
- 包括 5 TB
- 標準型 SSD G244800$ / 月
- CPU
- 8 vCPU
- 記憶體
- 24 GB
- 硬碟
- 480 GB SSD
- 流量
- 包括 6 TB
- 標準型 SSD G326400$ / 月
- CPU
- 8 vCPU
- 記憶體
- 32 GB
- 硬碟
- 640 GB SSD
- 流量
- 包括 6 TB
- 標準型 SSD G489600$ / 月
- CPU
- 12 vCPU
- 記憶體
- 48 GB
- 硬碟
- 960 GB SSD
- 流量
- 包括 7 TB
- 標準型 SSD G6412800$ / 月
- CPU
- 16 vCPU
- 記憶體
- 64 GB
- 硬碟
- 1280 GB SSD
- 流量
- 包括 8 TB
所有地區價格相同。按選擇的時段付款。
首次登入 Rocky Linux 伺服器應先做甚麼?
把系統更新至最新並啟用 EPEL 套件庫,再以 dnf-automatic-install 計時器讓更新自動安裝。最後一行確認 SELinux 是否處於 Enforcing 狀態。
dnf upgrade -y
dnf install -y epel-release
dnf install -y dnf-automatic
systemctl enable --now dnf-automatic-install.timer
firewall-cmd --list-all
getenforce全球數據中心地區
在 31 個國家 40 個城市建立 Rocky Linux 伺服器。
Rocky Linux 與 CentOS Stream 有何分別?
Rocky Linux 是跟隨已推出 RHEL 版本的穩定版,CentOS Stream 則是先行接收將加入 RHEL 下一個小版本變更的發行版。因此長期不動的伺服器更適合 Rocky Linux。
CentOS Stream 適合想預先測試日後加入 RHEL 的變更。相反,Rocky Linux 使用與 RHEL 同期的套件,方便運行供應商以 RHEL 版本為準支援的程式。
兩個發行版的 dnf 指令、firewalld、SELinux 等基本工具相同。亦可先以 Rocky Linux 建立,需要測試時再另建一部 CentOS Stream 伺服器比較。
Rocky Linux VPS 日後可以重新安裝嗎?
可以,在伺服器頁面選擇重新安裝作業系統,便可重新安裝為 Rocky Linux 其他版本,或 12 個映像中想要的作業系統。同一伺服器及 IP 位址照樣使用。
重新安裝會清除硬碟並由頭安裝,需保留的檔案請先搬走。以 rsync -a 把網站資料夾及 /etc 複製到其他伺服器,資料庫則存為轉存檔案,重新上載更容易。
安裝完成後,帳戶畫面會顯示新的 root 密碼 7 日。在此期間登入並加入 SSH 金鑰,即使密碼消失亦可繼續以金鑰管理。
Rocky Linux VPS 常見問題
選擇及使用 Rocky Linux 伺服器時常見的問題。
Rocky Linux VPS 可以使用哪些版本?
可選 Rocky Linux 10 及 Rocky Linux 9。新伺服器選支援期較長的 10,需要配合以 RHEL 9 為準的程式或現有 9 伺服器時選 9。
購買 Rocky Linux VPS 需要甚麼?
只需帳戶令牌。選擇方案、地區及 Rocky Linux 版本,付款後即可建立伺服器。最小方案每月 $25.00 起。
Rocky Linux 與 AlmaLinux 指令相同嗎?
相同,兩個發行版都與 RHEL 相容,dnf、firewall-cmd、systemctl 等指令及設定檔位置都一樣。在一方使用的腳本,大多可照樣在另一方使用。
可以自動接收更新嗎?
可以,安裝 dnf-automatic 套件並啟用 dnf-automatic-install.timer,更新便會自動安裝。如只想下載、自行安裝,請使用 dnf-automatic.timer。
Rocky Linux 雲端伺服器可以安裝 Docker 嗎?
可以,以 dnf config-manager 加入 Docker 官方套件庫後安裝 docker-ce 便可。預設套件庫的 Podman 亦以與 Docker 相似的指令運行容器。
如何開放連接埠?
以 firewall-cmd --permanent --add-port=8080/tcp 等加入所需連接埠,再以 firewall-cmd --reload 套用。如連接埠被 SELinux 阻擋,請以 semanage port 一併允許。已開放的規則可用 firewall-cmd --list-all 一覽。
Rocky Linux 伺服器如何發送郵件?
經連接使用 587 號連接埠的郵件發送服務發出。為保持 IP 信譽良好,所有伺服器已關閉對外的 25 號連接埠,請把應用程式或 Postfix 設定為經發送服務發出。
刪除伺服器後剩餘費用會怎樣?
伺服器費用需預付所選週期(1、3、6 或 12 個月),因此請在週期結束前續費以繼續使用伺服器。如只想更換作業系統,請使用重新安裝而非刪除,以保留同一伺服器。
