A legújabb LAMP Stack telepítése RHEL-alapú disztribúciókban

instagram story viewer

Ha Ön rendszergazda, fejlesztő vagy DevOps mérnök, akkor valószínű, hogy valamikor be kellett állítania (vagy dolgoznia kellett vele) egy LAMP (Linux / Apache / MySQL vagy MariaDB / PHP) Kazal.

A web- és adatbázisszerverek, valamint a jól ismert szerveroldali nyelv a legfrissebb verzióikban nem érhetők el a nagyobb disztribúciók hivatalos tárolóiból. Ha szeretne a legmodernebb szoftverekkel játszani vagy dolgozni, akkor vagy forrásból kell telepítenie őket, vagy harmadik féltől származó tárolót kell használnia.

Ebben a cikkben bemutatjuk Remi, egy harmadik féltől származó adattár, amely tartalmazza a legfrissebb verziókat Apache 2.4, MySQL 8.0 / MariaDB 10.3, PHP 8.0, és a kapcsolódó szoftverek számára RHEL-alapú disztribúciók.

Fontos azonban megjegyezni, hogy Remi jelenleg (az írás idején – 2021 novemberében) elérhető a következő terjesztésekhez:

  • Red Hat Enterprise Linux és CentOS 8/7
  • Rocky Linux és AlmaLinux 8
  • Fedora 35/34 és 33

Ezt szem előtt tartva kezdjük.

A Remi Repository telepítése RHEL-alapú disztribúciókban

Mielőtt ténylegesen telepíthetnénk Remi, engedélyeznünk kell a EPEL adattár első. Ban ben Fedora, alapértelmezés szerint engedélyezve kell lennie, de be RHEL, Rocky Linux, AlmaLinux, és CentOS a következőket kell tennie:

Telepítse az Epel-t és a Remi Repót az RHEL-ben

 RHEL/CentOS 8 rendszeren  # yum telepítés https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum telepítés http://rpms.remirepo.net/enterprise/remi-release-8.rpm # yum frissítés  RHEL/CentOS 7 rendszeren  # yum telepítés https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum telepítés http://rpms.remirepo.net/enterprise/remi-release-7.rpm # yum frissítés. 

Telepítse az Epel-t és a Remit a Rocky & AlmaLinux rendszerben

# yum install epel-release. # yum telepítés http://rpms.remirepo.net/enterprise/remi-release-8.rpm # yum frissítés. 

Telepítse a Remi Repo-t a Fedorában

# dnf telepítés http://rpms.remirepo.net/fedora/remi-release-35.rpm [A Fedora 34-en] # dnf telepítés http://rpms.remirepo.net/fedora/remi-release-34.rpm [A Fedora 34-en] # dnf telepítés http://rpms.remirepo.net/fedora/remi-release-33.rpm [A Fedora 33-on] # dnf telepítés http://rpms.remirepo.net/fedora/remi-release-32.rpm [A Fedora 32-n]

Alapértelmezés szerint, Remi nincs engedélyezve. Ha ezt ideiglenesen módosítani szeretné, amikor szüksége van rá, tegye a következőket:

# yum --enablerepo=remi telepítőcsomag. 

ahol csomag a telepíteni kívánt csomagot jelöli.

Ha engedélyezni szeretné Remi véglegesen, szerkessze /etc/yum.repos.d/remi.repo és cserélje ki

engedélyezve=0. 

val vel

engedélyezve=1. 

Nézze meg közelebbről ezt a Remi-tárat

Ha úgy döntött, hogy a korábban javasolt módon véglegesen engedélyezi a tárolót, akkor futtatásakor fel kell tüntetnie a listán:

# yum repolist. 

Amint az a következő képen látható, egy másik tároló neve remi biztonságos elérhető még:

Listázza a Yum adattárakat
Listázza a Yum adattárakat

Ez a tárház olyan bővítményeket biztosít, amelyek vagy elavultak (de a régi alkalmazásokban továbbra is használatosak), feldolgozás alatt állnak, vagy amelyek nem felelnek meg a Fedora irányelveinek.

Példaként keressük meg az újonnan hozzáadott tárolókban a PHP-val kapcsolatos csomagokat:

# yum lista php*

Felhívjuk figyelmét, hogy a Remi csomagjai ugyanazzal a névvel rendelkeznek, mint a hivatalos tárolókban. Vegyük például a php-t:

Sorolja fel a PHP csomagokat
Sorolja fel a PHP csomagokat

A legújabb stabil verzió telepítéséhez PHP 8, megteheti:

 PHP 8-hoz # yum modul reset php. # yum modul telepítése php: remi-8.0 PHP 7-hez # yum modul visszaállítása php. # yum modul telepítése php: remi-7.4. 
Telepítse a legújabb PHP-t Linuxra
Telepítse a legújabb PHP-t Linuxra

A legújabb stabil verzió telepítéséhez MariaDB, megteheti:

# yum --enablerepo=remi a mariadb-server mariadb telepítése. 
Telepítse a MariaDB-t Linuxra
Telepítse a MariaDB-t Linuxra

A legújabb stabil verzió telepítéséhez MySQL, megteheti:

# yum --enablerepo=remi mysql-server mysql telepítése. 
Telepítse a MySQL-t Linuxra
Telepítse a MySQL-t Linuxra

Hasonlóképpen, a LAMP Stack legújabb verziójának telepítéséhez tegye a következőket:

# yum --enablerepo=remi php telepítése httpd mariadb-server mariadb. VAGY. # yum --enablerepo=remi php telepítése httpd mysql-server mysql. 
Telepítse a legújabb LAMP Stack-et
Telepítse a legújabb LAMP Stack-et
Összegzés

Ebben a cikkben elmagyaráztuk, hogyan engedélyezhető és használható a Remi, egy harmadik féltől származó adattár, amely a LAMP-verem és a kapcsolódó szoftver összetevőinek legújabb verzióit biztosítja.

A hivatalos weboldalon a konfigurációs varázsló Ez nagyon hasznos lehet más RPM-alapú disztribúciókban történő beállításhoz.

Mint mindig, ne habozzon jelezni nekünk, ha kérdése vagy megjegyzése van ezzel a cikkel kapcsolatban. Csak írjon nekünk az alábbi űrlap segítségével, és a lehető leghamarabb válaszolunk.

Teachs.ru