Maison >développement back-end >Problème PHP >Comment installer une version spécifiée de PHP via yum
Comment installer la version spécifiée de php avec yum : exécutez d'abord la commande "yum -y install epel-release" ; puis installez l'utilitaire "yum-config-manager" puis sélectionnez la version PHP correspondante ; install; enfin exécuter Installez simplement la commande.
Recommandé : "Tutoriel vidéo PHP"
Source d'installation
Installez epel-release : yum -y install epel-release
Ajoutez la source de remi : rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Installez l'utilitaire yum-config-manager : yum -y install yum-utils
2 Installer PHP
Sélectionnez la version correspondante à installer.
Installez PHP5.4 : yum install -y php
Installez PHP7.0 : yum-config-manager --enable remi-php70
yum -y install php php -opcache
Installer PHP7.1 : yum-config-manager --enable remi-php71
yum -y install php php-opcache
Peut être utilisé avant l'installationyum search php71
Recherchez les packages installables.
Une fois terminé, vous devez ajouter des extensions PHP courantes : yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl -devel
yum -y install php71-php-fpm.x86_64
systemctl restart php71-php-fpm #Démarrer php
netstat -tunlp|grep 9000 #View php statut de démarrage
vim /etc/opt/remi/php71/php-fpm.d/www.conf
user = nginx #Modifier l'utilisateur en nginx
group = nginx #Modify Le groupe est nginx
3. configuration nginx
yum install nginx #Install nginx
vim /etc/nginx/conf.d/test.conf server { listen 80; #listen [::]:80; server_name 39.105.1.170; client_max_body_size 50m; location / { charset utf-8; root /var/www; index index.html index.htm; } location ~ \.php$ { root /var/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name; include fastcgi_params; } }
nginx -s reload #Start nginx
Créez deux fichiers dans /var/www, un fichier html et un fichier php
test.html的内容为: <h1>Hello World</h1> test.php的内容为: <?php phpinfo(); ?>
Accès au navigateur : 39.105.1.170/test.html et 39.105.1.170/test.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!