Maison > développement back-end > Problème PHP > Comment compiler et installer PHP ?

Comment compiler et installer PHP ?

Guanhui
Libérer: 2023-03-02 22:56:01
original
2864 Les gens l'ont consulté

Comment compiler et installer PHP ?

Comment compiler et installer PHP ?

Utilisez d'abord la commande "wget" pour télécharger et décompresser PHP ;

wget http://am1.php.net/distributions/php-7.3.2.tar.gz    
tar -zxvf php-7.3.2.tar.gz
Copier après la connexion

Ensuite, exécutez la commande "./configure --prefix=/opt/soft/php --enable -fpm "Compile;

./configure --prefix=/opt/soft/php --enable-fpm
Copier après la connexion

Enfin, exécutez "make install" pour installer.

 sudo make install
Copier après la connexion

Configurer PHP

Dans le package de code source précédemment compilé, recherchez php.ini-production, copiez-le dans /usr/local/php et renommez-le en php .ini :

$ cp php.ini-production /usr/local/php/php.ini
Copier après la connexion

[Facultatif] Définir les messages d'erreur PHP à imprimer sur la page

$ vim /usr/local/php/php.ini
Copier après la connexion
display_errors = On
Copier après la connexion

Copiez le script de démarrage :

$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
$ chmod +x /etc/init.d/php-fpm
Copier après la connexion

Modifiez le fichier de configuration php-fpm :

$ cd /usr/local/php/etc
$ cp php-fpm.conf.default php-fpm.conf
$ vim php-fpm.conf
Copier après la connexion

Supprimez le point-virgule devant pid = run/php-fpm.pid

$ cd php-fpm.d
$ cp www.conf.default www.conf
$ vim www.conf
Copier après la connexion

Modifiez les utilisateurs de l'utilisateur et du groupe à l'utilisateur actuel (vous pouvez également le laisser inchangé, le l'utilisateur et le groupe d'utilisateurs personne ne sera ajouté par défaut)

Tutoriel recommandé : "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!

Étiquettes associées:
php
source:php.cn
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
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal