Maison > développement back-end > tutoriel php > Installer php7 à partir du code source

Installer php7 à partir du code source

不言
Libérer: 2023-03-25 13:30:02
original
3694 Les gens l'ont consulté

Cet article présente principalement l'installation du code source de php7, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

Installation du code source de php7

1. Téléchargez le package source php

  • Cliquez sur Télécharger pour télécharger la dernière version de php

2. Compilez et installez

  1. Décompresser

  • tar -vjxf php-7.2.5.tar.bz2

  • configurer

    • ./configure --prefix=yourpath

    • Vous devrez peut-être installer :

    • yum install gcc

    • yum install libxml2-devel

  • faire

  • faire installer

  • Exécutez

    , si vous le pouvez. Voir l'extension php, indiquant que l'installation est réussie yourpath/bin/php -m

  • 3 Simplifiez la commande d'exécution php

    • .

      vim ~/bash_profile

    • Ajouter une ligne :

      alias php=yourpath/bin/php

    • source ~/bash_profile

    4 . Quelques pièges que vous pouvez rencontrer

    1. L'installation de php nécessite d'installer gcc et autoconfig

    2. Copiez le php.ini-development dans le répertoire source. à votre chemin/etc

    3. Ensuite, renommez php.ini-development en php.ini

    4. Vous pouvez voir ce php.ini. est placé dans votre répertoire path/lib par défaut php -i | grep php.ini

    5. Alors mettez simplement php.ini sous votre chemin/lib

    5. Installez openssl pour php via. phpize sans recompiler php

    • Chemin du code source php :

      /opt/download/php-7.2.5

    • Chemin d'installation :

      /opt/soft/php

    • Chemin php.ini :

      /opt/soft/php/lib

    1. Entrez le répertoire de l'extension openssl

    • cd /opt/download/php-7.2.5/ext/openssl

  • Exécuter phpize

    • /opt/soft/php/bin/phpize

  • Si Impossible de trouver apparaît, config.m4 signale une erreur, alors

    • cp config0.m4 config.m4

  • exécutez le installation

    • ./configure --with-openssl --with-php-config=/usr/local/php7/bin/php-config

    • make && make install

  • Après l'installation est terminée, vous serez invité à localiser un certain répertoire Générer le fichier .so, mon emplacement de génération est

    • /opt/soft/php/lib/php/extensions/no-debug-non-zts-20170718/

  • Ouvrez php.ini et ajoutez les deux lignes suivantes

    • extension_dir = "/opt/soft/php/lib/php/extensions/no-debug-non-zts-20170718/"

    • extension=openssl.so

  • Redémarrez simplement php

  • 6. Installez composer

    1. Téléchargez composer.phar dans le projet

    • curl -sS https://getcomposer.org/installer | php

  • Si vous mettez composer.phar dans le répertoire PATH du système, vous peut accéder à composer.phar

    globalement
    • mv composer.phar /usr/local/bin/composer

    Recommandations associées :

    Analyse du code source Redis

    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:
    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
    Tutoriels populaires
    Plus>
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal