Un résumé des problèmes courants dans le processus d'installation des plug-ins communs PHP7.2 et php dans centos8 fourni avec Alibaba Cloud et le processus d'installation de LNMP dans YUM

#Installer PHP via l'outil yum, la version par défaut de php7.2

yum install  php

#Installez les plugins communs php (php-mcrypt n'est plus supporté après php7.2, utilisez plutôt php-openssl) :

yum install php-fpm php-mysqlnd php-pdo php-json php-mbstring php-gd php-soap php-snmp php-xml php-common php-devel php-openssl php-bcmath

#installer mysql

yum install mysql 

#installer nginx

yum install nginx 

#Afficher la version php :
php -v

#Voir les modules installés de php :
php -m

Remarque : Le chiffrement et le déchiffrement du module php7mcrypt ne sont plus pris en charge après php7.2. La dernière solution consiste à utiliser openssl_encrypt à la place, comme l'algorithme de chiffrement :$encrypted = openssl_encrypt($encryptStr, 'AES-128-CBC', $this->encryptKey, OPENSSL_RAW_DATA, $this->localIV);

#Vérifiez le numéro de version de mysql :
sélectionnez version(),@@sql_mode ;

#Afficher la version de nginx :
nginx -v

Solution d'erreur de source d'image CentOS-8 yum :

Erreur : Échec du téléchargement des métadonnées pour le référentiel "AppStream" : impossible de préparer la liste miroir interne : aucune URL dans la liste miroir

Solution :
à partir du 31 janvier 2022, l'équipe CentOS supprimera tous les packages de CentOS 8 du miroir officiel, mais les packages resteront sur le miroir officiel pendant un certain temps. Maintenant déplacé vers https://vault.centos.org. Pour continuer à exécuter l'ancien CentOS 8, vous pouvez mettre à jour repos.d dans /etc/yum.repos pour utiliser vault.centos.org au lieu de mirror.centos.org

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

succès! !

Ce tutoriel d'installation est adapté à centos8, vérifiez la version du système Linux avant l'installation :

Méthode 1 : cat /etc/redhat-release

CentOS Linux version 8.5.2111

Méthode 2 : cat /proc/version

Linux version 4.18.0-348.7.1.el8_5.x86_64
([email protected]) (gcc version 8.5.0 20210514 (Red
Hat 8.5.0-4) (GCC)) #1 SMP mercredi 22 décembre 13:25:12 UTC 2021

Méthode 3 : uname -a

Linux kara-uquq 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Mer 22 décembre 13:25:12
UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Je suppose que tu aimes

Origine blog.csdn.net/happyzhlb/article/details/118366976
conseillé
Classement