GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare e abilitare Remi Repository in Centos 6/7/8

Prerequisiti

Per seguire questa guida, assicurati di avere quanto segue:

  • Un server Centos con accesso root o un utente che può eseguire comandi sudo
  • Accesso a Internet
  • Alcuni pacchetti nel Remi Repository dipendono da epel-release quindi se non lo hai installato con sudo dnf install epel-release

Abilitazione del repository remi

Per abilitare il repository remi, installa il rpm fornito da remi in questo URL http://rpms.remirepo.net/enterprise/remi-release-<version>.rpm , versione essendo la versione Centos Release.

Esempio:

Per Centos 5/Rhel 5:

sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-5.rpm

# Or
Sudo yum install http://rpms.remirepo.net/enterprise/remi-release-5.rpm

Per Centos 6/Rhel 6:

sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release6.rpm

# Or
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm

Per Centos 7/Rhel 8:

sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

# Or
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Per Centos 8/Rhel 8/Alma Linux 8/Rocky Linux 8:

sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-8.rpm

# Or
Sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Al termine dell'installazione, conferma che il repository è abilitato con questo comando:

$ 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

Se vedi remi nell'elenco, significa che è stato installato.

Installazione dei pacchetti dal repository Remi

Per utilizzare i pacchetti dal repository remi, devi abilitarli. Elenchiamo i moduli che forniscono php usando questo comando:

$ sudo dnf module list php
Last metadata expiration check: 2:53:03 ago on Sun 29 Aug 2021 08:52:16 AM UTC.
CentOS Linux 8 - AppStream
Name                Stream                      Profiles                                 Summary
php                 7.2 [d]                     common [d], devel, minimal               PHP scripting language
php                 7.3                         common [d], devel, minimal               PHP scripting language
php                 7.4                         common [d], devel, minimal               PHP scripting language

Remi's Modular repository for Enterprise Linux 8 - x86_64
Name                Stream                      Profiles                                 Summary
php                 remi-7.2                    common [d], devel, minimal               PHP scripting language
php                 remi-7.3                    common [d], devel, minimal               PHP scripting language
php                 remi-7.4 [e]                common [d], devel, minimal               PHP scripting language
php                 remi-8.0                    common [d], devel, minimal               PHP scripting language

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

Se vuoi installare php 8.0 per esempio, abilitalo con questo comando:

sudo dnf module enable php:remi-8.0

Puoi quindi installarlo con il comando dnf install:

sudo dnf install php php-cli

Per cercare tutti i pacchetti, usa questo comando:

sudo dnf search php

Cent OS
  1. Come aggiornare CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7

  2. Come installare e configurare HAProxy su CentOS/RHEL 7/6

  3. Come installare RabbitMQ su CentOS/RHEL 7/6 e Fedora

  4. Come installare e abilitare il repository EPEL su Rocky Linux/Centos 8

  5. Come installare e abilitare la cache PHP alternativa (APC) su CentOS

Come installare MySQL 8.0 su RHEL/CentOS 8/7 e Fedora 35

Come installare e configurare il server OpenVPN in CentOS 8/7

Come installare PHP 8 su CentOS/RHEL 8/7

Come installare CHEF Workstation in RHEL e CentOS 8/7

Come installare e configurare GlusterFS su CentOS 7/CentOS 8

Come installare il repository REMI su CentOS 8