Cara Memasang Stack Lampu Terkini dalam Pengagihan Berasaskan RHEL
- 4143
- 363
- Dana Hammes
Sekiranya anda seorang pentadbir sistem, pemaju, atau jurutera DevOps, kemungkinannya adalah pada suatu ketika anda perlu menubuhkan (atau bekerja dengan) a Lampu (Linux / Apache / MySQL atau MariaDB / PHP) timbunan.
Pelayan Web dan Pangkalan Data, bersama-sama dengan bahasa pelayan yang terkenal, tidak terdapat dalam versi terbaru mereka dari repositori rasmi pengedaran utama. Sekiranya anda suka bermain atau bekerja dengan perisian canggih, anda perlu memasangnya dari sumber atau menggunakan repositori pihak ketiga.
Dalam artikel ini, kami akan memperkenalkan Remi, repositori pihak ketiga yang merangkumi versi terkini Apache, MySQL / MariaDB, Php, dan perisian yang berkaitan, untuk pengagihan berasaskan RHEL seperti Fedora, CentOS Stream, Rocky Linux, dan Almalinux.
Penting untuk diperhatikan, bagaimanapun, itu Remi kini tersedia (pada masa penulisan ini - Ogos 2022) untuk pengagihan berikut:
- Red Hat Enterprise Linux dan CentOS 9/8/7
- Rocky Linux dan Almalinux 9/8
- Fedora 36/35 dan 34
Dengan itu, mari kita mulakan.
Memasang repositori REMI dalam pengagihan berasaskan RHEL
Sebelum kita benar -benar dapat memasang Remi, kita perlu membolehkan repositori epel terlebih dahulu. Dalam Fedora, ia harus diaktifkan secara lalai, tetapi dalam RHEL, Rocky Linux, Almalinux, dan Centos Anda perlu lakukan:
Pasang Repo Epel dan Remi dalam Sistem RHEL
--------- On Rhel, Centos Stream, Rocky & Alma Linux 9 Releases --------- # yum Pasang https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-9.Noarch.rpm # yum Pasang http: // rpms.remirepo.Bersih/Enterprise/Remi-Release-9.Kemas kini RPM # yum --------- On Rhel, Centos, Rocky & Alma Linux 8 Releases --------- # yum Pasang https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Noarch.rpm # yum Pasang http: // rpms.remirepo.Bersih/Enterprise/Remi-Release-8.Kemas kini RPM # yum --------- Pada RHEL/CentOS 7 --------- # yum Pasang https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.rpm # yum Pasang http: // rpms.remirepo.Bersih/Enterprise/Remi-Release-7.Kemas kini RPM # yum
Pasang Remi Repo di Fedora
# DNF Pasang http: // rpms.remirepo.Net/Fedora/Remi-Release-36.RPM [di Fedora 36] # DNF Pasang http: // rpms.remirepo.Net/Fedora/Remi-Release-35.RPM [di Fedora 35] # DNF Pasang http: // rpms.remirepo.Net/Fedora/Remi-Release-34.RPM [di Fedora 34] # DNF Pasang http: // rpms.remirepo.Net/Fedora/Remi-Release-33.RPM [di Fedora 33]
Secara lalai, Remi tidak diaktifkan. Untuk membolehkannya buat sementara waktu apabila anda memerlukannya, anda boleh lakukan:
# yum --eNableRepo = Pakej pemasangan remi
di mana pakej mewakili pakej yang ingin anda pasang.
Sekiranya anda mahu mengaktifkan Remi Secara kekal, edit /etc/yum.repos.D/Remi.repo dan ganti
didayakan = 0
dengan
didayakan = 1Konfigurasi repo REMI
Melihat lebih dekat di repositori Remi ini
Jika anda memutuskan untuk membolehkan repositori secara kekal seperti yang dicadangkan sebelum ini, ia harus disenaraikan apabila anda menjalankan:
# yum repolist
Seperti yang anda lihat dalam imej berikut, repositori lain bernama Remi-safe juga tersedia:
Senaraikan repositori yumRepositori ini menyediakan sambungan yang sama ada ditutup (tetapi masih digunakan dalam aplikasi warisan), di bawah proses kerja, atau yang tidak mematuhi dasar Fedora.
Sekarang mari kita cari repositori yang baru ditambah untuk pakej berkaitan PHP sebagai contoh:
# yum senarai php*
Sila ambil perhatian bahawa pakej di REMI mempunyai nama yang sama seperti di repositori rasmi. Pertimbangkan, sebagai contoh, php:
Senaraikan pakej PHPUntuk memasang versi stabil terkini Php 8.X versi, anda boleh lakukan:
# Yum Modul Reset PHP # Yum Modul Pasang PHP: REMI-8.1 [Php 8.1 versi] # Yum Modul Pasang Php: Remi-8.0 [Php 8.0 Versi] # Yum Modul Pasang PHP: Remi-7.4 [Php 7.Versi 4]Pasang PHP terkini di Linux
Untuk memasang versi stabil terkini Mariadb, Anda boleh lakukan:
# yum --EnableRepo = Remi Pasang MariaDB-Server MariaDBPasang Mariadb di Linux
Untuk memasang versi stabil terkini Mysql, Anda boleh lakukan:
# yum --eNableRepo = Remi Pasang mysql-server mysqlPasang mysql di linux
Begitu juga, untuk memasang versi terbaru Lamp Stack, lakukan:
# yum --EnableRepo = Remi Pasang PHP HTTPD MariaDB-Server MariaDB atau # YUM --EnableRepo = Remi Pasang PHP HTTPD MYSQL-SERVER MYSQLPasang timbunan lampu terkini
Ringkasan
Dalam artikel ini, kami telah menjelaskan bagaimana untuk membolehkan dan menggunakan Remi, repositori pihak ketiga yang menyediakan versi terkini komponen stack lampu dan perisian yang berkaitan.
Laman web rasmi menyediakan wizard konfigurasi yang boleh sangat berguna untuk menetapkannya dalam pengagihan berasaskan rpm yang lain.
Seperti biasa, jangan ragu untuk memberitahu kami jika anda mempunyai soalan atau komen mengenai artikel ini. Hanya lepaskan kami dengan menggunakan borang di bawah dan kami akan bertindak balas secepat mungkin.
- « Pemasangan Linux Mint 21 [Edisi Cinnamon] Desktop
- Cara Meningkatkan Linux Mint 20.3 hingga Linux Mint 21 »