Maison  >  Article  >  développement back-end  >  Diagramme de structure du répertoire d'installation Linux PHP

Diagramme de structure du répertoire d'installation Linux PHP

PHPz
PHPzoriginal
2023-04-26 10:25:22604parcourir

PHP est un langage de script open source très populaire parmi les programmeurs en raison de sa simplicité, de sa facilité d'utilisation et de ses fonctions puissantes. De nombreux systèmes Linux sont livrés avec des packages d'installation PHP, mais certains systèmes Linux ne fournissent pas PHP, vous devez donc l'installer manuellement. Ce qui suit présente comment installer PHP dans un système Linux via une installation manuelle et donne le diagramme de structure de répertoires de PHP.

1. Installez PHP

1 Téléchargez le code source PHP

Allez sur le site officiel de PHP (http://php.net/ downloads.php) à télécharger La dernière version du code source PHP, la dernière version est PHP 7.4.24.

2. Décompressez le code source PHP

Décompressez le package de code source PHP téléchargé La commande de décompression est la suivante :

tar zxvf php-. 7.4.24 .tar.gz

3. Installer les outils de compilation et les bibliothèques dépendantes

Pendant le processus de compilation, certains outils de compilation et bibliothèques dépendantes doivent être utilisés. les dépendances doivent être installées en premier. dev libxml2-dev libpng-dev libjpeg-dev libfreetype6-dev libzip-dev

4. Configurer PHP

Vous devez configurer la compilation avant l'installation Vous pouvez entrer la configuration. interface en exécutant la commande suivante :

#🎜 🎜#cd php-7.4.24

./configure --prefix=/usr/local/php --with-config-file-path=/usr /local/php/etc --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr --with-jpeg-dir=/usr - -with-png-dir=/usr --with- zlib --with-libxml-dir=/usr --enable-simplexml --enable-bcmath --enable-mbstring --enable-sockets --enable-zip - -with-curl --enable-fpm --with- fpm-user=www --with-fpm-group=www --with-gd

La signification de chaque paramètre est la suivante : # 🎜🎜#

--prefix : Spécifiez le chemin d'installation de PHP

--with-config-file-path : Spécifiez le chemin du fichier de configuration PHP

- -with-mysqli : Activer la bibliothèque d'extensions MySQLi

--with-pdo-mysql : Activer la bibliothèque d'extensions PDO_MySQL

--with-iconv-dir : Activer la conversion de l'encodage iconv bibliothèque d'extensions

--with-freetype-dir : Activer la bibliothèque de polices FreeType

--with-jpeg-dir : Activer la bibliothèque d'images JPEG

--with-png-dir : Activer la bibliothèque d'images PNG

#🎜 🎜#--with-zlib : Activer la bibliothèque d'extension de compression Zlib

--with-libxml-dir : Activer l'extension XML library

--enable-simplexml : Activer l'extension SimpleXML : Activer la bibliothèque d'extension MBString

--enable-sockets : Activer la bibliothèque d'extension Sockets

--enable-zip : Activer la bibliothèque d'extension de compression Zip

--with-curl : Activer la bibliothèque CURL

- -enable-fpm : Activer le gestionnaire de processus FastCGI

--with-fpm-user : Spécifiez l'utilisateur du processus#🎜🎜 #

--with-fpm-group : Spécifiez le groupe d'utilisateurs du processus# 🎜🎜#

5 Compilez et installez PHP

Après la configuration, vous pouvez compiler et installer via le commandes suivantes :

make

sudo make install# 🎜🎜#

6 Test PHP

Une fois l'installation terminée, vous pouvez utiliser ce qui suit. commande pour tester si PHP est installé avec succès :

/usr/local/php/bin/ php -v

Si l'installation réussit, le numéro de version de PHP sera affiché .

2. Diagramme de structure de répertoire PHP

Après avoir installé PHP avec succès, vous pouvez afficher le diagramme de structure de répertoire de PHP, comme indiqué ci-dessous :

/usr/local/php/
├── bin/            # 存放PHP的可执行文件
│   ├── php
│   ├── php-cgi
│   ├── phpdbg
│   ├── php-fpm
│   ├── phpize
│   └── pecl
├── etc/            # 存放PHP的配置文件目录
│   ├── php.ini
│   ├── php-fpm.conf
│   └── php-fpm.d/
│       ├── www.conf
│       └── other.conf
├── include/        # 存放PHP的头文件目录
├── lib/            # 存放PHP共享库文件目录
├── libexec/        # 存放CGI及命令行接口
├── sbin/           # 存放PHP进程管理器相关命令文件目录
Ce qui précède est un diagramme de structure de répertoire de PHP sous Linux. Pour les débutants, il est très important de comprendre la structure des répertoires de PHP, car elle aide à comprendre l’utilisation et la configuration de PHP dans les systèmes Linux.

Résumé

Il est très simple d'installer PHP dans un système Linux. Il vous suffit de télécharger le package de code source, d'installer les outils de compilation et les bibliothèques dépendantes, de configurer, de compiler. et installer Can. Une fois l'installation terminée, vous pouvez afficher le diagramme de structure de répertoires de PHP, qui vous aidera à comprendre l'utilisation et la configuration de PHP dans le système Linux. J'espère que cet article sera utile aux débutants 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!

Déclaration:
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