このチュートリアルでは、CentOS、Rocky Linux、およびAlmaLinuxにREMIリポジトリをインストールする方法を示します。知らなかった人のために、知らなかった人のためにREMIは、Remi Collectによって作成および保守されている、自由に使用できるリポジトリです。REMIリポジトリの主な目標は、Fedora、Centos、Rocky Linux、AlmaLinuxなどのEnterpriseLinuxでPHP/MySQLスタックの最新バージョンを提供することです。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS、Rocky Linux、およびAlmaLinuxへのREMIリポジトリの段階的なインストールを紹介します。
前提条件
- CentOS、Rocky Linux、またはAlmaLinuxのいずれかのオペレーティングシステムを実行しているサーバー。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS、Rocky Linux、およびAlmaLinuxにREMIリポジトリをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf install dnf-utils sudo dnf install epel-release
ステップ2.CentOS、Rocky Linux、およびAlmaLinuxにRemiリポジトリをインストールします。
デフォルトでは、REMIリポジトリはCentOS、Rocky Linux、およびAlmaLinuxベースリポジトリでは使用できません。次に、以下のコマンドを実行してREMIリポジトリをインストールして有効にします。
sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
インストールが完了したら、次のコマンドでリポジトリが有効になっていることを確認します。
sudo dnf update sudo dnf repolist
出力:
repo id repo name appstream CentOS Linux 8 - AppStream baseos CentOS Linux 8 - BaseOS epel Extra Packages for Enterprise Linux 8 - x86_64 epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64 extras CentOS Linux 8 - Extras remi-modular Remi's Modular repository for Enterprise Linux 8 - x86_64 remi-safe Safe Remi's RPM repository for Enterprise Linux 8 - x86_64
ステップ3.REMIリポジトリからパッケージをインストールします。
REMIリポジトリでパッケージを検索またはインストールするには、次のコマンドを使用します。
sudo dnf --enablerepo=remi search <keyword> sudo dnf --enablerepo=remi install <package-name>
たとえば、PHP8.1パッケージをインストールしてみましょう:
sudo dnf --enablerepo=remi install php-8.1
おめでとうございます!Remi Repoが正常にインストールされました。このチュートリアルを使用して、CentOS 8システムにREMIリポジトリをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、REMIの公式Webサイトを確認することをお勧めします。