Comment installer php7 sur centos yum : installez d'abord la source EPEL et l'outil de gestion des sources ; puis installez la source REMI ; enfin installez PHP7 et les extensions via "yum install -y php73-php-fpm...".
L'environnement d'exploitation de cet article : système windows7, version PHP7.3, ordinateur DELL G3
Comment installer php7 sur centos miam ?
CentOS 7 yum install PHP7.3
Installer PHP
Remi software source
Remi software source fournit principalement la dernière version du progiciel PHP et quelques autres kits d'outils d'extension PHP, c'est pour Fedora et RHEL Variantes de branche système (notamment : RHEL, CentOS, Oracle Linux, etc.) Pour installer PHP, il est recommandé d'utiliser la source logicielle Remi. Remi est très actif dans le support et la mise à jour de PHP, et peut obtenir du support pour les nouvelles versions dès que possible.
Installez les sources EPEL et les outils de gestion des sources :
yum install epel-release yum-utils
Installez la source REMI :
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Installez PHP7.3 et les extensions :
yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-pecl-swoole php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll
php73 -v #Voir la version
systemctl enable php73-php-fpm #开启开机自启 systemctl restart php73-php-fpm #重启 systemctl start php73-php-fpm #启动 systemctl stop php73-php-fpm #关闭 systemctl status php73-php-fpm #检查状态
Chemin du fichier de configuration :
#查找php.ini位置: find /etc/opt/remi/php73 -name php.ini # The current PHP memory limit is below the recommended value of 512MB. vi /etc/opt/remi/php73/php.ini memory_limit = 512M #如果你运行的是 nginx 而不是 apache,修改 vi /etc/opt/remi/php73/php-fpm.d/www.conf user = apache group = apache # Replace the values with user = nginx group = nginx #查找 php 和扩展的安装包: rpm -qa | grep 'php' #查看 php73-php-pecl-swoole4-4.4.15-1.el7.remi.x86_64 的安装路径: rpm -ql php73-php-pecl-swoole4-4.4.15-1.el7.remi.x86_64
Définissez php :
# 将php73链接到系统环境变量中,就可以使用 php -v ln -s /opt/remi/php73/root/usr/bin/php /usr/bin/php # 将 cgi.fix_pathinfo 设置为 0 sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/opt/remi/php73/php.ini
Pour les options cgi.fix_pathinfo, veuillez vérifier (https://taobig.org/?p=650)
Risques de vulnérabilité potentiels et pour les risques de sécurité, veuillez vérifier (http://www.laruence.com/2010/ 20/05/1495.html)
Installer plus d'extensions :
Seules certaines extensions PHP sont actuellement installées, d'autres extensions peuvent être vues :
yum search php73
Mettre à jour PHP :
yum update #Mettre à jour tous les logiciels pouvant être mis à jour, y compris PHP
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!