Comment compiler et installer avec succès Nginx et PHP

PHPz
Libérer: 2024-02-27 18:44:02
original
1238 Les gens l'ont consulté

Comment compiler et installer avec succès Nginx et PHP

Comment compiler et installer avec succès Nginx et PHP

Nginx est un serveur Web hautes performances qui est souvent utilisé pour créer des sites Web et des services de proxy inverse. PHP, quant à lui, est un langage de script côté serveur populaire utilisé pour développer des pages Web dynamiques. Cet article présentera les étapes à suivre pour compiler et installer avec succès Nginx et PHP, et fournira des exemples de code spécifiques. Voici les étapes détaillées :

  1. Préparer l'environnement :
    Avant de commencer la compilation et l'installation, assurez-vous que le système a installé les bibliothèques dépendantes nécessaires : gcc, make, pcre, zlib, openssl, libxml2, libjpeg, libpng, libmcrypt , etc.
    Vous pouvez installer ces bibliothèques dépendantes via les commandes suivantes :

    sudo apt-get install gcc make libpcre3-dev zlib1g-dev openssl libxml2-dev libjpeg-dev libpng-dev libmcrypt-dev
    Copier après la connexion
  2. Compilez et installez Nginx :
    Téléchargez d'abord la dernière version stable du package de code source Nginx, décompressez-la et entrez dans le répertoire :

    wget http://nginx.org/download/nginx-x.x.x.tar.gz
    tar -zxvf nginx-x.x.x.tar.gz
    cd nginx-x.x.x
    Copier après la connexion

    Configurez les options de compilation et compiler et installer :

    ./configure --prefix=/usr/local/nginx --with-http_ssl_module
    make
    sudo make install
    Copier après la connexion

    Installation terminée Après cela, démarrez Nginx :

    /usr/local/nginx/sbin/nginx
    Copier après la connexion
  3. Compilez et installez PHP :
    Téléchargez la dernière version du package de code source PHP, décompressez et entrez dans le répertoire :

    wget http://php.net/get/php-x.x.x.tar.gz/from/this/mirror
    tar -zxvf php-x.x.x.tar.gz
    cd php-x.x.x
    Copier après la connexion

    Configurez les options de compilation et compilez et installez :

    ./configure --prefix=/usr/local/php --with-mysql --with-mysqli --with-pdo-mysql --with-openssl --with-curl
    make
    sudo make install
    Copier après la connexion

    Une fois l'installation terminée, modifiez le fichier de configuration de Nginx, Intégrez le moteur d'analyse PHP dans Nginx :

    vim /usr/local/nginx/conf/nginx.conf
    Copier après la connexion

    Ajoutez le code suivant dans la section de configuration du serveur :

    location ~ .php$ {
     root           html;
     fastcgi_pass   127.0.0.1:9000;
     fastcgi_index  index.php;
     fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     include        fastcgi_params;
    }
    Copier après la connexion

    Redémarrez Nginx :

    /usr/local/nginx/sbin/nginx -s reload
    Copier après la connexion

    Exécutez PHP :

    /usr/local/php/bin/php -v
    Copier après la connexion

Grâce aux étapes ci-dessus, vous avez réussi à compiler et à installer Nginx et PHP et à les intégrer ensemble. De cette façon, vous pouvez créer votre propre serveur Web et exécuter du contenu Web dynamique. J'espère que le contenu ci-dessus vous sera utile !

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