Installer et exécuter


Installation de ThinkPHP6

  • À partir de la version 6.0, il doit être installé et mis à jour via Composer, vous ne pouvez donc pas le télécharger et l'installer via Git.

  • PHP >= 7.1.0

1. Installez Composer
Composer

在windows中,下载Composer软件

第一步:双击下载好的composer运行程序

第二步:选择要安装的盘符

第三步:选择php版本。如果你是集成包环境,就到集成包里找php

第四步:全部下一步

二、设置 Composer 下载源

先设置 Composer

Sous Windows, Télécharger le logiciel Composer

Étape 1 : Double-cliquez sur le compositeur téléchargé pour exécuter le programme

Étape 2 : Sélectionnez la lettre de lecteur à installer

Étape 3 : Sélectionnez la version PHP. Si vous utilisez un environnement de package intégré, accédez au package intégré et recherchez php

Étape 4 : Toutes les étapes suivantes

Deuxièmement, configurez la source de téléchargement de Composer

Configurez Composer La source de téléchargement est également l'adresse miroir

Entrez dans la fenêtre de ligne de commande ou la console

composer config -g repo.packagist composer https://packagist.phpcomposer.com

Les sites Web étrangers sont lent, et le site officiel est recommandé d'utiliser Domestic Mirror (Alibaba Cloud)

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

3. Téléchargez et installez ThinkPHP6

. Basculez d’abord vers le répertoire racine de l’environnement php

cd d:/phpstudy/www

exécute la commande de téléchargement Thinkphp6. La dernière tâche consiste à créer un nouveau répertoire tp, qui peut être modifié
  • composer create-project topthink/think tp

  • update Thinkphp6 core

  • composer update topthink/framework
  • Remarque : le répertoire dans lequel l'installation et les commandes de mise à jour se trouvent différemment, la mise à jour doit être effectuée sous le répertoire racine de votre application
4. Structure des répertoires après une installation réussie

Le principal changement dans la structure des répertoires de la version 6.0 est que le framework de base est incorporé dans le répertoire du fournisseur, puis le répertoire de l'application d'origine devient le répertoire de l'application.

La structure des répertoires après l'installation est un mode d'application unique

Dans un environnement Mac ou Linux, veuillez noter que vous devez définir les autorisations du répertoire d'exécution sur 777

www Répertoire de déploiement WEB (ou sous-répertoire)

├ ─app             Répertoire d'applications

│   ├─contrôleur            Répertoire du contrôleur

│   ├─modèle                    -                                                                                                                    . │

│ ├─common.php Fichier de fonction publique

│ └─event.php Fichier de définition d'événement

│ 🎜🎜├─config Répertoire de configuration 🎜🎜│ ├─app.php Configuration de l'application 🎜🎜│ ├─ cache.php Configuration du cache🎜🎜│ ├─console.php Configuration de la console🎜🎜│ ├─cookie.php Configuration des cookies🎜

│ ├─database.php │ Configuration de la base de données

│ ├─filesystem.php Configuration du disque de fichiers

│ ├─Configuration lang.php

│ ├─middleware.php Configuration du fichier intermédiaire

│ ├─route.php URL et configuration du routage

│ ├─session.php Configuration de la session

│ ├─trace.php Configuration de la trace

│ └─view.php Configuration de la vue

├ ─ Afficher le répertoire d'affichage

├ ─ Définition du routage de l'itinéraire Répertoire

─ Fichiers de définition d'itinéraire Route.php

─ ...

└ ─ Répertoire Web public (répertoire à accès externe) │ ├ │ ├ ─index.php                                                                                                                                                                              Fichier de test rapide

     Répertoire de la bibliothèque de classes étendue

├─runtime. Répertoire Time d'exécution de l'application (inscriptible, personnalisable)

├─Répertoire de la bibliothèque de classes Vendor Composer

├─.example.env Exemple de fichier de variable d'environnement

├─composer.json fichier de définition du compositeur

├─ LICENSE.txt Document d'autorisation

├─Fichier README.md README

├─think Fichier d'entrée de ligne de commande

5. Exécutez Thinkphp6

Remarque : Nous parlons uniquement du package d'intégration de l'environnement PHP dans le système Windows, comment y accéder

Première étape : Ouvrez le logiciel intégré phpstudy -》Gestion des noms de domaine du site

Étape 2 : Nom de domaine du site Web : www.xxx.com

Étape 3 : Répertoire du site Web : tp/public

Étape 4 : Dans le répertoire C:WindowsSystem32driversetc, ouvrez les hôtes file

Étape 5 : Saisissez 127.0.0.1 www.xxx.com dans la dernière ligne

Étape 6 : Saisissez le nom de domaine (www.xxx.com) directement sur le navigateur

Répertoire principal ThinkPHP6