Maison développement back-end PHP7 Comment installer PHP7 sur CentOS78

Comment installer PHP7 sur CentOS78

May 13, 2021 am 09:25 AM
centos php7

Cet article vous présentera comment installer PHP7 sur CentOS78. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Comment installer PHP7 sur CentOS78

1. La version PHP par défaut de CentOS7 est PHP5, mais si nous voulons installer PHP7, nous n'avons pas besoin de supprimer le PHP5 existant, il suffit de mettre à niveau PHP vers PHP7. .

Utilisez la commande yum fournit php pour obtenir l'état d'installation du package PHP CentOS7. Ce qui est affiché, c'est que la dernière version pouvant être installée dans la source d'installation existante est : php-5.4.16-46.el7.x86_64

2 Avant d'installer PHP7, il est recommandé de mettre à niveau et de mettre à jour le fichier. Package d'installation CentOS7 en premier. :

yum -y update : mettez à niveau tous les packages logiciels et mettez également à niveau le logiciel et le noyau du système

yum -y update : mettez simplement à niveau tous les packages logiciels, mais pas le ; logiciel et noyau système.

Nous utilisons ici le deuxième élément : yum -y Upgrade pour mettre à niveau.

Une fois terminé, redémarrez httpd : systemctl restart httpd.service : redémarrez httpd.

Utilisation : index.php + phpinfo() : Test, aucune page d'informations php ne s'affiche, indiquant qu'une configuration php est requise.

3. Utilisez : yum Remove php-common -y : Supprimez le php-common installé sur CentOS7 afin que le nouveau php-common puisse être installé. Cette étape supprime le php5 original de CentOS.

4. Parce que le source yum de Linux n'existe pas pour php7.x, nous devons d'abord changer le source yum :

rpm -Uvh https://dl.fedoraproject.org/ pub/epel/ epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Après en exécutant la commande ci-dessus, utilisez : php -v : Display

-bash : php : command not found : cela signifie que vous devez continuer à configurer php7.

5. Utiliser : sudo yum list php* : Afficher la version de PHP actuellement installée (la dernière version).

Vous pouvez voir que la dernière version de PHP pouvant être installée est : php72w.

6. Installez php72w : sudo yum -y install php72w : .

Après avoir exécuté la commande ci-dessus, utilisez : php -v : display

-bash : php : commande introuvable :

Bien que les informations de version après l'installation réussie de PHP7 n'est pas affiché, cependant, php72w a été installé avec succès à ce moment-là et le serveur httpd doit être redémarré pour que le php72w nouvellement installé prenne effet.

7. Une fois terminé, utilisez : systemctl restart httpd.service : redémarrez httpd.

Utilisez le navigateur : index.php + phpinfo() : test, la page d'informations php apparaîtra, indiquant que httpd a été initialement entièrement configuré avec php72w.

8. Ensuite, afin de résoudre le problème d'utilisation de : php -v : la commande n'affiche pas la version de php72w, et pour rendre php72w plus robuste, nous vous recommandons d'installer l'extension php72 :

Installation de l'extension 1 :

yum install php72w-common php72w-fpm php72w-opcache php72w-gd php72w-mysqlnd php72w-mbstring php72w-pecl-redis php72w-pecl-memcached php72w-devel

上述命令一共会安装30个拓展包,安装过程较慢,请耐心等待。。。
安装的拓展包如下:
php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml, php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib

执行上述命令后,使用:   php -v   :显示:   PHP 7.2.16 (cli)   : 说明php72w开发环境基本安装完成。
Copier après la connexion

9. Afin de renforcer davantage php72w Dans l'environnement de développement, il est recommandé de saisir la commande suivante pour installer le package d'extension plus complet de php72w :

安装包			                                提供的拓展
php72w			                           mod_php	, php72w-zts
php72w-bcmath		
php72w-cli		                           php-cgi, php-pcntl, php-readline
php72w-dba		
php72w-devel		
php72w-embedded		                   php-embedded-devel
php72w-enchant		
php72w-fpm		
php72w-gd		
php72w-imap		
php72w-interbase		                     php_database, php-firebird
php72w-intl		
php72w-ldap		
php72w-mbstring		
php72w-mcrypt		
php72w-mysql		                         php-mysqli, php_database
php72w-mysqlnd		                     php-mysqli, php_database
php72w-odbc		                         php-pdo_odbc, php_database
php72w-opcache		                     php72w-pecl-zendopcache
php72w-pdo		                        php72w-pdo_sqlite, php72w-sqlite3
php72w-pdo_dblib		                     php72w-mssql
php72w-pear		
php72w-pecl-apcu	
php72w-pecl-imagick	
php72w-pecl-memcached	
php72w-pecl-mongodb	
php72w-pecl-redis	
php72w-pecl-xdebug	
php72w-pgsql		                      php-pdo_pgsql, php_database
php72w-phpdbg		
php72w-process		        php-posix, php-sysvmsg, php-sysvsem, php-sysvshm
php72w-pspell		
php72w-recode		
php72w-snmp		
php72w-soap		
php72w-tidy		
php72w-xml		                    php-dom, php-domxml, php-wddx, php-xsl
php72w-xmlrpc
Copier après la connexion

Chacun des packages d'extension ci-dessus est utilisé de la même manière : miam install php72w-xml : commande à installer.

Apprentissage recommandé : Tutoriel vidéo php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment saisir le chinois en centos Comment saisir le chinois en centos Apr 07, 2024 pm 08:21 PM

Les méthodes d'utilisation de la saisie chinoise dans CentOS incluent : l'utilisation de la méthode de saisie fcitx : installez et activez fcitx, définissez les touches de raccourci, appuyez sur les touches de raccourci pour changer de méthode de saisie et saisissez le pinyin pour générer des mots candidats. Utiliser la méthode de saisie iBus : installez et activez iBus, définissez les touches de raccourci, appuyez sur les touches de raccourci pour changer de méthode de saisie et saisissez le pinyin pour générer des mots candidats.

Comment lire les fichiers du disque USB dans centos7 Comment lire les fichiers du disque USB dans centos7 Apr 07, 2024 pm 08:18 PM

Pour lire les fichiers du disque U dans CentOS 7, vous devez d'abord connecter le disque U et confirmer son nom de périphérique. Ensuite, suivez les étapes suivantes pour lire le fichier : Montez la clé USB : mount /dev/sdb1 /media/sdb1 (remplacez "/dev/sdb1" par le nom réel du périphérique) Parcourez le fichier de la clé USB : ls /media /sdb1; cd /media /sdb1/répertoire; nom du fichier cat

Conseils d'utilisation de SCP : exclure les fichiers de manière récursive Conseils d'utilisation de SCP : exclure les fichiers de manière récursive Apr 22, 2024 am 09:04 AM

On peut utiliser la commande scp pour copier en toute sécurité des fichiers entre les hôtes du réseau. Il utilise ssh pour le transfert de données et l'authentification. La syntaxe typique est la suivante : scpfile1user@host:/path/to/dest/scp -r/path/to/source/user@host:/path/to/dest/scp exclure les fichiers. Je ne pense pas que vous puissiez le faire lorsque vous utilisez la commande scp. Filtrez ou excluez des fichiers. Cependant, il existe une bonne solution pour exclure le fichier et le copier en toute sécurité à l'aide de ssh. Cette page explique comment filtrer ou exclure des fichiers lors de la copie récursive de répertoires à l'aide de scp. Comment utiliser la commande rsync pour exclure des fichiers La syntaxe est : rsyncav-essh-

Comment activer les autorisations root dans centos7 Comment activer les autorisations root dans centos7 Apr 07, 2024 pm 08:03 PM

CentOS 7 désactive les autorisations root par défaut. Vous pouvez l'activer en suivant les étapes suivantes : Activez-le temporairement : saisissez « su root » sur le terminal et saisissez le mot de passe root. Activé en permanence : modifiez "/etc/ssh/sshd_config", remplacez "PermitRootLogin no" par "yes" et redémarrez le service SSH.

Comment configurer la passerelle dans Centos Comment configurer la passerelle dans Centos Apr 07, 2024 pm 08:51 PM

Pour configurer CentOS en tant que passerelle, vous devez effectuer les étapes suivantes : 1. Configurez l'interface réseau et ajoutez la valeur GATEWAY ; 2. Définissez la passerelle par défaut et spécifiez les informations DNS 3. Démarrez le service réseau ; connexion ; 5. Configurez le pare-feu (facultatif) Sélectionner) pour autoriser le trafic via la passerelle.

Comment saisir les autorisations root dans centos Comment saisir les autorisations root dans centos Apr 07, 2024 pm 08:06 PM

Il existe deux manières d'effectuer des tâches avec les privilèges root dans CentOS : 1) Utilisez la commande sudo pour obtenir temporairement les privilèges root 2) Connectez-vous directement en utilisant le mot de passe de l'utilisateur root ; Une extrême prudence doit être utilisée lors de l'utilisation des privilèges root et il est recommandé de ne les utiliser que lorsque cela est nécessaire.

Comment voir la passerelle dans centos7 Comment voir la passerelle dans centos7 Apr 07, 2024 pm 08:15 PM

Pour afficher la passerelle dans CentOS 7 : Ouvrez un terminal. Entrez la commande : ip route. Recherchez l'interface avec la passerelle « par défaut » et sa ligne « par défaut via » affichera l'adresse de la passerelle.

Comment ouvrir la touche de raccourci du terminal Linux Comment ouvrir la touche de raccourci du terminal Linux Apr 11, 2024 pm 06:33 PM

Touche de raccourci du terminal Linux ouvert : Ctrl + Alt + T. D'autres méthodes incluent via l'interface graphique ou la ligne de commande. Vous pouvez également personnaliser les touches de raccourci du terminal.

See all articles