RHEL(Red Hat Enterprise Linux)とは?特徴と無料で試す方法

RHEL(Red Hat Enterprise Linux)とは?特徴と無料で試す方法

RHEL(Red Hat Enterprise Linux)は、企業のサーバーで広く使われているLinuxです。銀行や官公庁、大企業の業務システムなど、止められないシステムの土台として選ばれることが多いため、インフラエンジニアなら一度は触れることになるOSです。

ここでは、RHELとは何かを、特徴とほかのLinuxとの違いから解説します。バージョンとサポート期間の考え方や、AlmaLinux・Rocky Linuxとの関係に加えて、RHELを無料で試す方法と、インフラエンジニアの学び方もまとめました。

SUMMARY
この記事で分かること
  • RHELとは何か、企業のサーバーで選ばれる理由
  • バージョンとサポート期間、AlmaLinux・Rocky Linuxとの関係
  • RHELを無料で試す方法と、インフラエンジニアの学び方・資格

RHELとは?

企業向けの有償のLinux

RHEL(Red Hat Enterprise Linux、読み方は「レル」)は、アメリカのRed Hat社が提供する、企業向けのLinuxのディストリビューションです。ディストリビューションとは、Linuxのカーネルに、コマンドや設定の道具などをまとめて、すぐに使えるようにしたものです。

Linux自体は無料で使えるソフトウェアですが、RHELは、Red Hat社のサブスクリプション(年単位の契約)で提供されます。契約すると、更新プログラムの提供や、困ったときの技術サポートを受けられます。

Linuxの基本や種類については、[Linuxとは]で解説しています。

企業のサーバーで選ばれる理由

理由内容
サポート期間が長い1つのメジャーバージョンを、長い期間にわたって更新し続けてもらえる
メーカーの技術サポート障害や不具合のときに、Red Hat社に問い合わせられる
動作の保証多くのサーバー機器やソフトウェアのメーカーが、RHELで動くことを確かめている
セキュリティの更新脆弱性が見つかったときに、修正のプログラムが提供される

企業のシステムでは、問題が起きたときに頼れる先があることが重視されます。サーバーやデータベースなどのソフトウェアがRHELを動作の条件にしていることも多く、それが企業でRHELが選ばれる大きな理由になっています。

ほかのLinuxとの違い

項目RHELUbuntu ServerAlmaLinux・Rocky Linux
提供元Red Hat社Canonical社それぞれのコミュニティ・団体
費用有償のサブスクリプション無料(有償のサポートもある)無料
系統Red Hat系Debian系Red Hat系(RHELと互換性がある)
パッケージの管理dnf(rpm)apt(deb)dnf(rpm)
よく使われる場面企業の業務システムクラウドやWebサービスRHELと同じ環境を無料で使いたい場面

Red Hat系とDebian系では、ソフトウェアを入れるコマンドや、設定ファイルの場所が一部違います。RHELを使えるようになると、AlmaLinuxやRocky Linuxもほぼ同じように扱えるのが大きな利点です。

RHELのバージョンとサポート期間

メジャーバージョンとマイナーバージョン

RHELのバージョンは、「RHEL 9.4」のように、メジャーバージョンとマイナーバージョンで表されます。

種類内容
メジャーバージョン9や10など。大きな機能の変更が入る。数年ごとに新しくなる
マイナーバージョン9.4などの小数点以下。不具合の修正や小さな機能の追加が入る

現場では、同じメジャーバージョンのまま、マイナーバージョンを上げて使い続けるのが一般的です。メジャーバージョンを上げるときは、システムの移行として計画を立てて進めます。

サポート期間

RHEL 8・9・10は、メジャーバージョンごとに10年のライフサイクルが提供されます。

フェーズ期間内容
フルサポート5年不具合の修正、セキュリティの更新に加えて、新しい機能も追加される
メンテナンスサポート5年重要なセキュリティの更新と、重大な不具合の修正が中心になる
延長のサポート(別契約)さらに4年追加の契約で、更新の提供を延ばせる

主なバージョンのサポートの終わる時期は、次のとおりです。

バージョン提供の開始メンテナンスサポートの終了
RHEL 82019年5月2029年5月
RHEL 92022年5月2032年5月
RHEL 102025年5月2035年5月

サポートが終わったOSは、セキュリティの更新が届かなくなります。サーバーを運用するときは、サポートの終わる時期から逆算して、移行の計画を立てることが大切です。

最新の情報は、Red Hat公式サイトで確認してください。

CentOS・AlmaLinux・Rocky Linuxとの関係

RHELの周りには、関係の深いLinuxがいくつかあります。

LinuxRHELとの関係
Fedora新しい技術をいち早く取り入れるLinux。ここで試された技術が、のちにRHELに入る
CentOS StreamRHELの次のマイナーバージョンの開発版にあたる
CentOS LinuxかつてRHELと互換性のある無料のLinuxとして広く使われたが、サポートを終えている
AlmaLinux・Rocky LinuxCentOS Linuxの後を継ぐ形で生まれた、RHELと互換性のある無料のLinux

以前、無料でRHELと同じ環境を使う定番はCentOS Linuxでした。いまは、AlmaLinuxやRocky Linuxに移るのが一般的です。

RHELの使い方と学び方

RHELを無料で試す方法

RHELは有償のOSですが、学習や検証のために無料で使う方法があります。

方法内容
個人向けの開発者サブスクリプションRed Hatのアカウントを作ると、個人の開発者向けに無料でRHELを使える。小規模な本番利用にも、最大16台まで使える
AlmaLinux・Rocky Linuxで代わりに学ぶRHELと互換性があるため、操作やコマンドをほぼ同じように練習できる
クラウドで使うAWS・Azure・Google Cloudでは、RHELのサーバーを使った時間に応じた料金で借りられる

個人向けの開発者サブスクリプションは、技術サポートのない「セルフサポート」です。条件は変わることがあるため、使う前にRed Hat公式サイトで利用の条件を確認してください。

仮想マシンへのLinuxの入れ方は、[Linuxのインストール方法]で紹介しています。

インフラの仕事での使われ方

仕事の場面RHELで使う主な知識
サーバーの構築インストール、ネットワークの設定、ユーザーと権限の管理
ソフトウェアの導入dnfでのパッケージの管理、サービスの起動と自動起動の設定(systemctl)
セキュリティの設定firewalldでの通信の制限、SELinuxでのアクセスの制御
運用・保守更新プログラムの適用、ログの確認、障害の切り分け
自動化AnsibleでRHELのサーバーの設定をまとめて行う

RHELでは、SELinuxという強いアクセス制御の仕組みが標準で有効になっています。設定を変えたのにサービスが動かないときは、SELinuxが原因になっていることもあるため、基本の仕組みを押さえておきましょう。

自動化については、[Ansibleとは]で紹介しています。

RHELの知識を証明できる資格

資格内容
RHCSA(Red Hat認定システム管理者)RHELのシステム管理の基本の力を、実際の環境で操作する実技の試験で問う
RHCE(Red Hat認定エンジニア)RHCSAの上位の資格。Ansibleによる自動化の力を問う
LinuC・LPIC特定のディストリビューションに寄らない、Linux全般の知識を問う

Red Hatの資格は、実際にコマンドを打って課題をこなす実技の試験であることが特徴です。試験の内容や受験料は変わることがあるため、Red Hat公式サイトで確認してください。

Linuxの資格の選び方は、[Linuxのおすすめ資格一覧]で紹介しています。

RHELでよくある疑問

RHELって無料で使える?

学習や小規模な利用なら、個人向けの開発者サブスクリプションで無料で使えます。ただし、技術サポートは付きません。企業の本番のシステムで、メーカーのサポートを受けながら使うなら、有償の契約が必要です。

RHELとCentOSは何が違う?

RHELはRed Hat社が提供する有償のLinuxです。CentOS Linuxは、RHELと互換性のある無料のLinuxとして使われていましたが、サポートを終えています。いまのCentOS Streamは、RHELの次のバージョンの開発版という位置づけです。

初心者はRHELから学ぶべき?

企業のサーバーの仕事を目指すなら、Red Hat系のLinuxから学ぶのがおすすめです。RHELそのものでも、互換性のあるAlmaLinuxやRocky Linuxでもかまいません。まずは仮想マシンに入れて、コマンドで操作することに慣れましょう。

学び方は、[Linuxの勉強方法]で紹介しています。

RHELとUbuntu、どっちを覚えればいい?

どちらも現場で使われますが、企業の業務システムを担当するならRHEL、クラウドやWebサービスの開発の現場ならUbuntuに触れる機会が多くなります。基本のコマンドは共通なので、1つを覚えれば、もう1つにも慣れやすいです。

まとめ

RHELは、長いサポート期間とメーカーの技術サポートで、企業のサーバーの土台として選ばれているLinuxです。

この記事のポイントは次のとおりです。

  • RHELとは
    Red Hat社が提供する企業向けのLinuxで、サブスクリプションで更新とサポートを受けられる。
  • 選ばれる理由
    サポート期間が長く、メーカーの技術サポートや、多くのソフトウェアの動作の保証がある。
  • サポート期間
    RHEL 8・9・10は、フルサポートとメンテナンスサポートを合わせて10年のライフサイクルがある。
  • 関係の深いLinux
    CentOS Linuxはサポートを終え、RHELと互換性のあるAlmaLinuxやRocky Linuxが後を継いでいる。
  • 学び方と資格
    開発者サブスクリプションや互換のLinuxで練習し、RHCSAなどの実技の資格で力を示せる。

RHELの操作を身につけると、企業のサーバーの仕事で大きな強みになります。まずは無料のサブスクリプションか互換のLinuxを仮想マシンに入れて、実際に触ってみてください。

記事の企画・執筆

IT基盤(インフラ)エンジニアのための求人・情報サイト「テックドック」の編集部です。ネットワーク・サーバー・クラウド・セキュリティなど、IT基盤の仕事・技術・資格・キャリアに役立つ情報を、実務に即した視点で発信しています。