Cara memasang tumpukan lampu terbaru dalam distribusi berbasis rhel

Cara memasang tumpukan lampu terbaru dalam distribusi berbasis rhel

Jika Anda seorang administrator sistem, pengembang, atau insinyur devops, kemungkinan pada titik tertentu Anda harus mengatur (atau bekerja dengan) a Lampu (Linux / Apache / MySQL atau Mariadb / php) Tumpukan.

Server web dan database, bersama dengan bahasa sisi server yang terkenal, tidak tersedia dalam versi terbaru mereka dari repositori resmi distribusi utama. Jika Anda suka bermain atau bekerja dengan perangkat lunak mutakhir, Anda harus menginstalnya dari sumber atau menggunakan repositori pihak ketiga.

Di artikel ini, kami akan memperkenalkan Remi, repositori pihak ketiga yang mencakup versi terkini dari Apache, Mysql / mariadb, Php, dan perangkat lunak terkait, untuk distribusi berbasis RHEL seperti Fedora, Aliran centos, Linux Rocky, Dan Almalinux.

Penting untuk dicatat, bagaimanapun, itu Remi Saat ini tersedia (pada saat penulisan ini - Agustus 2022) untuk distribusi berikut:

  • Red Hat Enterprise Linux dan Centos 9/8/7
  • Rocky Linux dan Almalinux 9/8
  • Fedora 36/35 dan 34

Dengan mengingat hal itu, mari kita mulai.

Menginstal Repositori Remi di Distribusi Berbasis RHEL

Sebelum kita benar -benar dapat menginstal Remi, kita perlu mengaktifkan repositori epel terlebih dahulu. Di dalam Fedora, itu harus diaktifkan secara default, tetapi di RHEL, Linux Rocky, Almalinux, Dan Centos Anda perlu melakukan:

Instal Epel dan Remi Repo di Rhel Systems

--------- Di RHEL, Centos Stream, Rocky & Alma Linux 9 Rilis --------- # yum instal https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-9.Noarch.RPM # YUM Instal http: // rpms.Remirepo.Net/Enterprise/Remi-Release-9.Pembaruan RPM # YUM --------- On Rhel, Centos, Rocky & Alma Linux 8 Rilis --------- # yum instal https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Noarch.RPM # YUM Instal http: // rpms.Remirepo.Net/Enterprise/Remi-Release-8.Pembaruan RPM # YUM --------- Di rhel/centos 7 --------- # yum instal https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.RPM # YUM Instal http: // rpms.Remirepo.Net/Enterprise/Remi-Release-7.Pembaruan RPM # YUM 

Instal Remi Repo di Fedora

# DNF Instal http: // rpms.Remirepo.Net/Fedora/Remi-Release-36.RPM [On Fedora 36] # DNF Instal http: // rpms.Remirepo.Net/Fedora/Remi-Release-35.RPM [On Fedora 35] # DNF Instal http: // rpms.Remirepo.Net/Fedora/Remi-Release-34.RPM [On Fedora 34] # DNF Instal http: // rpms.Remirepo.Net/Fedora/Remi-Release-33.RPM [On Fedora 33] 

Secara default, Remi tidak diaktifkan. Untuk mengaktifkannya sementara saat Anda membutuhkannya, Anda dapat melakukannya:

# yum --enablerepo = Remi Paket Instal 

Di mana kemasan mewakili paket yang ingin Anda instal.

Jika Anda ingin mengaktifkan Remi secara permanen, edit /etc/yum.repo.D/Remi.repo dan ganti

diaktifkan = 0 

dengan

diaktifkan = 1 
Konfigurasi Repo Remi

Melihat lebih dekat pada repositori Remi ini

Jika Anda memutuskan untuk mengaktifkan repositori secara permanen seperti yang disarankan sebelumnya, itu harus terdaftar saat Anda menjalankan:

# Yum Repolist 

Seperti yang dapat Anda lihat di gambar berikut, repositori lain bernama Remi-Safe tersedia juga:

Daftar repositori yum

Repositori ini menyediakan ekstensi yang sudah usang (tetapi masih digunakan dalam aplikasi lama), di bawah proses kerja, atau yang tidak mematuhi kebijakan Fedora.

Sekarang mari kita cari repositori yang baru ditambahkan untuk paket terkait PHP sebagai contoh:

# Daftar yum php* 

Harap dicatat bahwa paket dalam Remi memiliki nama yang sama seperti di repositori resmi. Pertimbangkan, misalnya, PHP:

Daftar paket PHP

Untuk menginstal versi stabil terbaru PHP 8.X Versi, Anda dapat melakukannya:

# YUM Module Reset PHP # YUM Modul Instal PHP: Remi-8.1 [PHP 8.1 versi] # Yum Modul Instal PHP: Remi-8.0 [PHP 8.0 Versi] # Yum Modul Instal PHP: Remi-7.4 [PHP 7.Versi 4] 
Instal PHP terbaru di Linux

Untuk menginstal versi stabil terbaru Mariadb, Anda dapat melakukan:

# yum --enablerepo = remi instal mariadb-server mariadb 
Instal mariadb di linux

Untuk menginstal versi stabil terbaru Mysql, Anda dapat melakukan:

# yum --enablerepo = remi instal mysql-server mysql 
Instal mysql di linux

Demikian pula, untuk menginstal versi terbaru dari Lamp Stack, lakukan:

# yum --enablerepo = remi instal php httpd mariadb-server mariadb atau # yum --enablerepo = remi instal php httpd mysql-server mysql 
Pasang tumpukan lampu terbaru
Ringkasan

Dalam artikel ini, kami telah menjelaskan cara mengaktifkan dan menggunakan Remi, repositori pihak ketiga yang menyediakan versi terbaru komponen tumpukan lampu dan perangkat lunak terkait.

Situs web resmi menyediakan panduan konfigurasi yang bisa sangat berguna untuk mengaturnya di distribusi berbasis RPM lainnya.

Seperti biasa, jangan ragu untuk memberi tahu kami jika Anda memiliki pertanyaan atau komentar tentang artikel ini. Cukup kirimkan kami garis menggunakan formulir di bawah ini dan kami akan merespons sesegera mungkin.