Maison  >  Article  >  développement back-end  >  Comment configurer manuellement l'environnement pour la version décompressée de PHP

Comment configurer manuellement l'environnement pour la version décompressée de PHP

PHPz
PHPzoriginal
2023-04-03 19:20:40826parcourir

Avec le développement continu de la technologie Internet, de plus en plus de personnes commencent à comprendre et à apprendre le développement Web. Dans le développement Web, PHP est un langage très important car PHP peut être utilisé pour développer des sites Web dynamiques, du commerce électronique et d'autres applications. Cet article explique comment configurer manuellement un environnement pour la version décompressée de PHP.

1. Préparation

Avant de commencer à construire, nous devons d'abord préparer l'environnement. Tout d’abord, vous devez télécharger la version décompressée de php. Ici, nous prenons php7.2 comme exemple. Vous pouvez le télécharger directement depuis le site officiel (https://www.php.net/downloads.php) et le décompresser dans n'importe quel répertoire.

1. Intégrer le système d'exploitation Windows

La création du système d'exploitation Windows est relativement simple et ne nécessite qu'un outil intégré XAMPP. XAMPP est un logiciel de service open source gratuit avec des services intégrés tels que Apache, MySQL et PHP. Il peut être utilisé pour créer un environnement PHP. Les étapes spécifiques sont les suivantes :

1.1 Téléchargez et installez XAMPP

Tout d'abord, vous. vous devez le télécharger depuis le site officiel (https://www .apachefriends.org/download.html) pour télécharger la version appropriée de XAMPP et l'installer localement. Après une installation réussie, démarrez les services Apache et MySQL dans le panneau de configuration.

1.2 Configurer la version décompressée de PHP

Copiez le dossier de la version décompressée de PHP dans le répertoire racine de XAMPP (le répertoire par défaut est C:xampp). Sur la page principale de XAMPP, cliquez sur le bouton « Configurer » et sélectionnez « PHP (php.ini) ». Dans le fichier ouvert, modifiez la configuration suivante :

;extension_dir = "./"
extension_dir="C:xamppphpext"
error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
date.timezone = "PRC"
upload_max_filesize =20M
post_max_size=20M

La configuration ci-dessus peut être ajustée selon les besoins. Les principales opérations sont les suivantes :

  • Spécifiez le répertoire de l'extension PHP
  • Fermez certaines invites d'erreur
  • Définissez le fuseau horaire
  • Définissez le fichier de téléchargement. size

1.3 Redémarrer Apache Une fois le serveur

configuré, vous devez redémarrer le serveur Apache pour que le fichier de configuration prenne effet. Sur la page principale de XAMPP, cliquez sur « Gérer les services », sélectionnez « Apache », puis cliquez sur « Redémarrer ».

2. Configuration dans le système d'exploitation Linux

Pour créer un environnement PHP dans le système d'exploitation Linux, vous devez d'abord installer le serveur Apache, la base de données MySQL et l'analyseur PHP, puis le configurer. Cet article prend CentOS comme exemple. Les étapes sont les suivantes :

2.1 Installez les outils nécessaires

Exécutez la commande suivante dans le terminal pour installer les outils nécessaires :

yum -y install wget curl tar zip unzip

2.2 Installez le serveur Apache

Dans le terminal Exécutez la commande suivante pour installer le serveur Apache :

yum -y install httpd

Une fois l'installation terminée, démarrez le service Apache et configurez-le pour qu'il démarre automatiquement au démarrage :

systemctl start httpd.service
systemctl activate httpd.service

2.3 Installer la base de données MySQL et l'analyseur PHP

Exécutez les commandes suivantes dans le terminal pour installer la base de données MySQL et l'analyseur PHP :

yum -y install mariadb-server mariadb php php- cli php-mysql php-gd php-imap php-ldap php- odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

Une fois l'installation terminée, démarrez le service MySQL et configurez-le pour qu'il démarre automatiquement au démarrage :

systemctl start mariadb.service
systemctl activate mariadb .service

2.4 Configurer le décodeur PHP

Copiez le dossier de la version décompressée de PHP à l'emplacement spécifié et configurez les variables d'environnement :

cp -r /path/to/php-7.2.33 /usr/local/php-7.2 .33
vi /etc/profile

Dans le fichier ouvert, ajoutez ce qui suit :

export PHP_HOME=/usr/local/php-7.2 .33
export PATH=$PATH:$PHP_HOME/bin

Enregistrez et quittez le fichier, puis exécutez la commande suivante pour que la configuration prenne effet :

source /etc/profile

2.5 Configurer la version décompressée de PHP

Entrez dans le répertoire de la version décompressée de PHP, renommez php.ini-development en php.ini et modifiez-le si nécessaire La configuration suivante :

cgi.fix_pathinfo=0
display_errors=Off
log_errors=On
error_log=/var/log /php_error.log
date.timezone=Asia/Shanghai

La configuration ci-dessus peut être ajustée selon les besoins, en effectuant principalement les opérations suivantes:

  • Désactiver la logique du chemin d'analyse du script, .php/1.jpg => 1.jpg
  • Fermer l'affichage des erreurs, activer le journal des erreurs
  • Définir le fuseau horaire

Après avoir enregistré la modification, enregistrez le fichier php.ini Copiez dans le répertoire /etc/php.ini :

cp php.ini / etc/php.ini

2.6 Redémarrer le serveur Apache

Une fois la configuration terminée, vous devez redémarrer le serveur Apache pour que le fichier de configuration prenne effet. Exécutez la commande suivante dans le terminal :

systemctl restart httpd.service

2. Si l'environnement de test est configuré avec succès

Entrez localhost ou 127.0.0.1 dans le navigateur pour vérifier si la page par défaut d'Apache apparaît. S'il apparaît, cela signifie que le serveur Apache fonctionne normalement. Ensuite, vous pouvez tester si l'environnement de la version décompressée de PHP est établi avec succès en créant un fichier info.php. Le contenu est le suivant :

phpinfo();

?>

Placez ce fichier dans le répertoire racine de. le serveur Apache (le répertoire par défaut est htdocs), entrez localhost/info.php ou 127.0.0.1/info.php dans le navigateur pour vérifier si les informations relatives à la version PHP apparaissent. S'il apparaît, cela signifie que l'environnement de la version décompressée de PHP a été configuré avec succès.

3.Résumé

Cet article explique comment créer manuellement un environnement pour la version de décompression PHP, comprenant principalement le système d'exploitation Windows et le système d'exploitation Linux. Grâce aux opérations ci-dessus, vous pouvez rapidement créer un environnement PHP et développer des sites Web et des applications associés. Si vous rencontrez des problèmes, vous pouvez vous référer à la documentation officielle ou effectuer une recherche sur Internet pour résoudre le problème.

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