Maison développement back-end tutoriel php Explication détaillée du didacticiel d'exemple de création de wamp

Explication détaillée du didacticiel d'exemple de création de wamp

Jun 20, 2017 am 10:57 AM
wamp 搭建 processus

Je n'ai pas mis en place d'environnement depuis longtemps, et cette fois ça s'est bien passé.

Tout d’abord, passons en revue le fonctionnement du site Web.

OK, entrons dans le vif du sujet La version wamp de cet environnement est la suivante :

Apache24 : httpd-2.4.26-x64-vc11.
php : php-5.6.30-Win32-VC11-x64
mysql : mysql-installer-community-5.5.56

1. Le chemin du dossier est le suivant :

(Étant donné que le chemin par défaut à de nombreux endroits dans le fichier de configuration httpd.conf est Apache24, le nom du dossier ne sera pas modifié pour des raisons de commodité)

2. Installation d'Apache

  • Télécharger et extraire sur Apache24

  • Préparer l'environnement d'exécution Apache Visual C++ 2012

  • Entrez l'invite de commande Exécutez la commande cmd run pour voir si elle peut être exécutée. Testez la barre d'adresse http://localhost. Si la page d'accueil par défaut est affichée, cela signifie qu'elle peut s'exécuter.

Dans la plupart des cas, nous utilisons Apache comme serveur Windows, nous devons donc installer Apache

  • Dans cmd, sous le chemin ci-dessus, httpd -k install httpd -k start

  • Ce service a été ajouté au service informatique pour le moment.

  • Afin d'exécuter le service via httpd.exe n'importe où, des variables d'environnement doivent être ajoutées. Système --- Paramètres système avancés --- Variables d'environnement.

  • 3.Installation PHP

  • Télécharger et extraire dans le dossier php, la version nts ne contient pas le php5apache2_4 Fichier .dll, ne peut pas être chargé par Apache, sélectionnez la version ts ici.

Pour exécuter php.exe dans le répertoire racine cmd, définissez d'abord les variables d'environnement.

  • Après avoir défini les variables d'environnement, vous pouvez exécuter la commande php.exe -f php file path dans le répertoire racine cmd pour exécuter le fichier PHP, tel que

  • sera affiché en mode cmd

  • *php peut fonctionner indépendamment.
    <?php 
    for($i=1;$i<=10;$i++){
        echo "$i";        
    }?>
    Copier après la connexion

    4. Configurez httpd.conf,
    pour que
    12345678910
    Copier après la connexion
    Apache
    puisse gérer php

Dans le répertoire racine cmd, vérifiez les modules chargés par Apache

    Ajoutez ce qui suit au fichier httpd.conf :
  • httpd.exe -M
    Copier après la connexion
  • 5. Configurez php.ini pour qu'il puisse charger d'autres modules

    LoadModule php5_module D:/wamp/php/php5apache2_4.dll
    PHPIniDir "D:/wamp/php"
    AddType application/x-httpd-php .php .html .htm
    Copier après la connexion
    Copiez php.ini-development, renommez-le en php.ini

    Vous pouvez également afficher les modules php chargés dans le répertoire racine cmd
  • 修改时区
    date.timezone=PRC
    修改加载模块的路径
    extension_dir = "D:/wamp/php/ext"
    选择要加载的模块并去掉分号
    extension=php_mysql.dll
    extension=php_mysqli.dll等等
    Copier après la connexion
     
  • 6. Configurer l'hôte virtuel
    php.exe -M
    Copier après la connexion

    Modifier httpd .conf, supprimez # pour activer les paramètres

    Modifier httpd-vhost.conf
  • #Virtual hosts
     Include conf/extra/httpd-vhosts.conf
    Copier après la connexion
  • Commentaire Exiger que tout soit refusé dans httpd.conf, c'est-à-dire
  • 添加:
    <VirtualHost *:80>
        DocumentRoot "G:/color"
        ServerName color.com
        ErrorLog "logs/color.log"
        CustomLog "logs/color.log" common
    </VirtualHost> 
    Copier après la connexion
    .Installer mysql
  • Télécharger
    (
    <Directory />
        AllowOverride none
      # Require all denied
    </Directory>
    缺少这一步,会显示 403 Forbidden
    Copier après la connexion
    Sélectionnez
    Installateur MSI)

Installation omise.

    Testez s'il peut fonctionner normalement
  • Connectez-vous au serveur MySQL
  • signifie que la connexion à MySQL est réussie.
  • C:\>net stop mysql
    MySQL 服务正在停止.
    MySQL 服务已成功停止。
    C:\>net start mysql
    MySQL 服务正在启动.
    MySQL 服务已经成功启动。
    Copier après la connexion
    À ce stade, l'environnement a été essentiellement mis en place. Redémarrez la commande Apache : httpd -k restart

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 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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer rapidement un système de graphiques statistiques sous le framework Vue Comment créer rapidement un système de graphiques statistiques sous le framework Vue Aug 21, 2023 pm 05:48 PM

Comment créer rapidement un système de graphiques statistiques sous le framework Vue. Dans les applications Web modernes, les graphiques statistiques sont un composant essentiel. En tant que framework frontal populaire, Vue.js fournit de nombreux outils et composants pratiques qui peuvent nous aider à créer rapidement un système de graphiques statistiques. Cet article expliquera comment utiliser le framework Vue et certains plug-ins pour créer un système de graphiques statistiques simple. Tout d'abord, nous devons préparer un environnement de développement Vue.js, y compris l'installation de l'échafaudage Vue et de certains plug-ins associés. Exécutez la commande suivante dans la ligne de commande

Vous apprendre à créer un hôte virtuel et exécuter des projets php (phpstudy + wamp) Vous apprendre à créer un hôte virtuel et exécuter des projets php (phpstudy + wamp) Aug 07, 2022 pm 03:17 PM

Cet article implique deux environnements PHP intégrés, qui contiennent tous deux mysql + apache + php. La fonction de phpstudy est plus puissante que wamp, et elle est très simple et facile à utiliser.

Peut-on construire des bâtiments à l'état sauvage dans Mistlock Kingdom ? Peut-on construire des bâtiments à l'état sauvage dans Mistlock Kingdom ? Mar 07, 2024 pm 08:28 PM

Les joueurs peuvent collecter différents matériaux pour construire des bâtiments lorsqu'ils jouent dans le Royaume de Mistlock. De nombreux joueurs veulent savoir si les bâtiments ne peuvent pas être construits à l'état sauvage dans le Royaume de Mistlock. . Des bâtiments peuvent-ils être construits à l’état sauvage dans Mistlock Kingdom Réponse : Non. 1. Les bâtiments ne peuvent pas être construits dans les zones sauvages du Royaume de Mist Lock. 2. Le bâtiment doit être construit dans le cadre de l'autel. 3. Les joueurs peuvent placer eux-mêmes l'Autel du Feu Spirituel, mais une fois qu'ils auront quitté le champ de tir, ils ne pourront plus construire de bâtiments. 4. Nous pouvons également creuser directement un trou dans la montagne pour en faire notre maison, nous n’avons donc pas besoin de consommer de matériaux de construction. 5. Il existe un mécanisme de confort dans les bâtiments construits par les joueurs eux-mêmes, c'est-à-dire que plus l'intérieur est bon, plus le confort est élevé. 6. Un confort élevé apportera des bonus d'attributs aux joueurs, tels que

Comment modifier le fichier php.ini dans wamp Comment modifier le fichier php.ini dans wamp Mar 20, 2023 pm 03:33 PM

Wampserver est un progiciel permettant d'installer Apache, PHP et MySQL sur les ordinateurs Windows. Développez et testez facilement des sites Web PHP sur votre ordinateur local avec Wampserver. Pendant le processus de développement, nous devrons peut-être modifier le fichier de configuration PHP php.ini. Cet article explique comment modifier le fichier php.ini dans Wampserver.

Bonnes pratiques et précautions pour créer un serveur Web sous CentOS 7 Bonnes pratiques et précautions pour créer un serveur Web sous CentOS 7 Aug 25, 2023 pm 11:33 PM

Meilleures pratiques et précautions pour la création de serveurs Web sous CentOS7 Introduction : À l'ère d'Internet d'aujourd'hui, les serveurs Web sont l'un des composants essentiels pour la création et l'hébergement de sites Web. CentOS7 est une puissante distribution Linux largement utilisée dans les environnements serveur. Cet article explorera les meilleures pratiques et considérations pour la création d'un serveur Web sur CentOS7 et fournira quelques exemples de code pour vous aider à mieux comprendre. 1. Installer le serveur HTTP Apache Apache est le serveur le plus utilisé

[Résumé] Raisons et solutions pour lesquelles WAMP ne peut pas analyser les fichiers PHP [Résumé] Raisons et solutions pour lesquelles WAMP ne peut pas analyser les fichiers PHP Mar 22, 2023 am 10:38 AM

WAMP est un progiciel de serveur Web gratuit et open source qui permet aux utilisateurs de créer un environnement de serveur Web sur les systèmes d'exploitation Windows. Cependant, lorsque les utilisateurs tentent d'exécuter des fichiers PHP dans WAMP, ils peuvent rencontrer des erreurs non résolues. Dans cet article, nous explorerons les raisons et les solutions pour lesquelles WAMP ne peut pas analyser les fichiers PHP.

Installez rapidement PyTorch dans PyCharm : un guide simple Installez rapidement PyTorch dans PyCharm : un guide simple Feb 24, 2024 pm 09:54 PM

Guide d'installation de PyTorch : configurer rapidement un environnement de développement dans PyCharm. PyTorch est l'un des frameworks les plus populaires dans le domaine actuel de l'apprentissage en profondeur. Il présente les caractéristiques de facilité d'utilisation et de flexibilité, et est favorisé par les développeurs. Cet article explique comment configurer rapidement l'environnement de développement PyTorch dans PyCharm, afin que vous puissiez démarrer le développement de projets d'apprentissage en profondeur. Étape 1 : Installer PyTorch Tout d’abord, nous devons installer PyTorch. L'installation de PyTorch doit généralement prendre en compte l'environnement système

Comment construire une matrice de compte ? Quelles sont les fonctions de la construction matricielle ? Comment construire une matrice de compte ? Quelles sont les fonctions de la construction matricielle ? Mar 23, 2024 pm 06:46 PM

À l’ère actuelle de l’information, les plateformes de médias sociaux sont devenues le principal moyen permettant aux individus d’obtenir et de partager des informations. Pour les particuliers et les entreprises, établir un réseau de comptes efficace pour parvenir à une diffusion maximale de l'information et renforcer son influence est devenu un défi urgent qui doit être résolu. 1. Comment construire une matrice de compte ? 1. Clarifier le public cible. Avant de créer une matrice de compte, la clé est de définir clairement le public cible et d'acquérir une compréhension approfondie de ses besoins, de ses intérêts et de ses habitudes de consommation, afin de pouvoir développer une stratégie de contenu plus ciblée. 2. Choisissez la plateforme appropriée en fonction des caractéristiques du groupe cible, choisissez la plateforme de médias sociaux appropriée pour la mise en page. Actuellement, les principales plateformes de médias sociaux incluent Weibo, WeChat, Douyin, Kuaishou, etc. Chaque plateforme a ses propres groupes d'utilisateurs et caractéristiques de communication, et la sélection doit être basée sur la situation réelle.

See all articles