Installation et configuration de PHP 7 dans l'environnement win10 [Tutoriel] Compétences_php

WBOY
Libérer: 2016-05-16 09:00:16
original
1490 Les gens l'ont consulté

PHP 7 est sorti depuis un moment. J'étais occupé au travail il y a quelques jours et je n'ai pas eu le temps de l'étudier. Maintenant, j'ai du temps. L'environnement de production de l'entreprise ne peut pas être mis à niveau avec désinvolture. installez-le toujours sur votre propre ordinateur à la maison pour voir l'effet.

Ce qui suit est une brève explication de l'installation de PHP 7 + Apache 2.4.

Configuration de l'installation d'Apache 2.4 Installation

Apache 2.4, il n'y a pas de version compilée pour Windows sur le site officiel. Vous devez vous rendre sur http://httpd.apache.org/docs/2.4/platform/windows.html pour trouver le site miroir qui propose le téléchargement. de la version compilée de Windows. J'utilise Le lien est : http://www.apachelounge.com/download/ Téléchargez la version 32 ou 64 bits selon vos besoins. Après le téléchargement, il s'agit d'un package zip. Après le téléchargement, décompressez le répertoire Apace24 dans le package ZIP dans n'importe quel répertoire.

Remarque : certaines informations d'Apache et de PHP doivent correspondre, notamment les numéros de version 32/64 bits et VC. Pour PHP 7, il n'y a qu'une version compilée avec VC14 sur le site officiel, donc la version Apache correspondante doit également être compilée avec VC14.

Configuration

Configuration d'un seul site

Ouvrez le fichier %Apache24%confhttpd.conf :

1. Recherchez « ServerRoot » et spécifiez-le comme répertoire où se trouve %Apache24% ;

2. Modifier le répertoire racine du document

DocumentRoot "E:/wwwpages" 

<Directory "E:/wwwpages"> 

Copier après la connexion
3. Ajoutez index.php au répertoire d'index

DirectoryIndex index.html index.php

4. Installez Apache en tant que service :

httpd.exe -k install -n "Apache24"

Si le service ne démarre pas, modifiez le numéro de port.

Configuration multi-site (différenciée par numéro de port)

Plusieurs sites peuvent être configurés sur un seul serveur. Cette section explique comment configurer différents sites distingués par des numéros de port.

Configurez httpd.conf.

Ajoutez d'abord le port d'écoute (configurez plusieurs sites et ajoutez quelques ports) :

Écoutez 8081

Écoutez 8082

Une fois le contenu ci-dessus défini, vous pouvez vérifier si le port est ouvert via netstat -n -a.

Deuxièmement, configurez le site virtuel :


NameVirtualHost *:8080 

<VirtualHost *:8080> 

 ServerName www.mysite1.com 

 #DocumentRoot "C:/Rainman/ProjectWorkspace2.0/SourceCode/Server/wanpush" 

DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode" 

 <Directory "C:/Rainman/ProjectWorkspace3.0_clound/SourceCode"> 

Options Indexes FollowSymLinks 

AllowOverride None 

Order allow,deny 

Allow from all 

 </Directory> 

ErrorLog "logs/mysite1.com-error.log" 

 CustomLog "logs/mysite1.com-access.log" common 

</VirtualHost> 




NameVirtualHost *:8081 

<VirtualHost *:8081> 

 ServerName www.mysite2.com 

 DocumentRoot "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu" 

<Directory "C:/Rainman/ProjectWorkspace3.0_clound/yiqixiu"> 

Options Indexes FollowSymLinks 

AllowOverride None 

Order allow,deny 

Allow from all 

 </Directory> 

ErrorLog "logs/mysite2.com-error.log" 

 CustomLog "logs/mysite2.com-access.log" common 

</VirtualHost> 

Copier après la connexion
Configurez principalement les paramètres DocumentRoot et Directory pour chaque site virtuel.

Vérification

Une fois l'installation terminée, écrivez la page HTML suivante :


<html>
<body>
<h1>Hello world!</h1>
</body>
</html>

Copier après la connexion
Enregistrez-le sous index.html et copiez le fichier dans "E:/wwwpages".

Ouvrez l'URL : http://localhost:8080/ et la page affiche "Hello world!", ce qui signifie que l'installation d'Apache a démarré avec succès.

Service de désinstallation

Service de désinstallation : httpd –k désinstallation –n « apache24 »

Remarque : le nom doit être cohérent avec le nom lors de l'installation.

Configuration de l'installation de PHP 7.0.6 Installation Téléchargez php-7.0.6-Win32-VC14-x64.zip et extrayez-le dans n'importe quel répertoire.

Configuration 1. Configurer Apache

Ouvrez le fichier de configuration Apache et ajoutez le contenu suivant :


LoadModule php7_module "D:/PHPDevEnv/PHP/php7apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddHandler application/x-httpd-php .php
PHPIniDir "D:/PHPDevEnv/PHP"
Copier après la connexion



Remarque : La partie rouge utilise le chemin réel.

2. Configurer PHP

Renommer

php.ini-development dans le répertoire PHP en php.ini

, puis ouvrez le fichier, recherchez "extension_dir", supprimez le commentaire précédent et remplacez-le par Chemin absolu, par exemple : extension_dir = "D:/PHPDevEnv/PHP/ext"
Remarque : Changer le chemin en chemin absolu permet d'éviter que certaines extensions PHP ne trouvent pas le chemin correct.
Vérification Créez un fichier phpinfo.php dans le répertoire racine du site Web Apache (voir la section 2.1 pour l'emplacement spécifique) :
phpinfo();
?>

Ouvrez
http://localhost:8080/phpinfo.php
. dans votre navigateur

É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!