[processus d'apprentissage de thinkphp6] Installation de ThinkPHP6

Installation de ThinkPHP6

  • 6.0À partir de la version, il doit Composerêtre installé et mis à jour via la méthode, vous ne pouvez donc pas Gitle télécharger et l'installer.
  • PHP >= 7.2.5

1. Installer Compositeur

  • installer sur windows

étapes d'installation

La première étape : utilisez cmd pour entrer dans le répertoire php, s'il s'agit d'un petit panneau de skin, il s'agit de D:\phpstudy_pro\Extensions\php\php7.4.3nts

Étape 2 : Exécutez la commande, php -r "copy('https://install.phpcomposer.com/installer',
'composer-setup.php');"

Étape 3 : Exécutez la commande, php composer-setup.php

Étape 4 : Exécutez la commande php -r "unlink('composer-setup.php');"

Étape 5 : Ajoutez la variable d'environnement de chemin, le paramètre est le chemin du compositeur


Étape 6 : Entrez dans le répertoire du fichier php, créez un nouveau fichier : fichier composer.bat, copiez -y la commande @php "%~dp0composer.phar" %*, puis enregistrez-le et entrez la commande composer --version pour vérifier la version compositeur

étapes d'installation

Étape 1 : Commande Terminal, copiez le fichier dans le répertoire spécifiémv composer.phar /usr/local/bin/composer

Étape 2 : Installer un plug-incomposer require
phpoffice/phpspreadsheet/Applications/MAMP/bin/php/php7.4.3/bin

2. Définir la source de téléchargement de Composer

  • Définissez d'abord la source de téléchargement de Composer, qui est également l'adresse miroir

Dans la fenêtre de ligne de commande ou la console, entrez

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

  • Les sites Web étrangers sont lents et le site officiel recommande d'utiliser des miroirs nationaux (Alibaba Cloud)

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

3. Composer télécharge et installe ThinkPHP6

  • Passez d'abord au répertoire racine de l'environnement php

cd d:/phpstudy/www

  • Exécutez la commande de téléchargement Thinkphp6. Le dernier tp consiste à créer un nouveau répertoire tp, qui peut être renommé

compositeur créer-projet topthink/think tp

  • Pour mettre à jour le noyau Thinkphp6, vous devez d'abord basculer vers le répertoire racine tp
update topthink/framework
  • Remarque : Le répertoire où se trouvent les commandes d'installation et de mise à jour est différent et la mise à jour doit être exécutée sous le répertoire racine de votre application.

4. Structure du répertoire après une installation réussie

  • Le principal changement dans la structure des répertoires de la version 6.0 est que le framework principal est inclus dans vendorle répertoire, puis le applicationrépertoire d'origine devient appun répertoire.
  • La structure du répertoire après l'installation est un mode d'application unique
  • Sous macl'environnement ou linux, notez que runtimel'autorisation du répertoire doit être définie sur 777
www  WEB部署目录(或者子目录)
├─app           应用目录
│  ├─controller      控制器目录
│  ├─model           模型目录
│  ├─view            视图目录
│  ├─ ...            更多类库目录
│  │
│  ├─BaseController.php    默认基础控制器类
│  ├─ExceptionHandle.php   应用异常定义文件
│  ├─common.php            全局公共函数文件
│  ├─middleware.php        全局中间件定义文件
│  ├─provider.php          服务提供定义文件
│  ├─Request.php           应用请求对象
│  └─event.php             全局事件定义文件
│
├─config                配置目录
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─console.php        控制台配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─filesystem.php     文件磁盘配置
│  ├─lang.php           多语言配置
│  ├─log.php            日志配置
│  ├─middleware.php     中间件配置
│  ├─route.php          URL和路由配置
│  ├─session.php        Session配置
│  ├─trace.php          Trace配置
│  └─view.php           视图配置
│
├─view            视图目录
├─route                 路由定义目录
│  ├─route.php          路由定义文件
│  └─ ...
│
├─public                WEB目录(对外访问目录)
│  ├─index.php          入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于apache的重写
│
├─extend                扩展类库目录
├─runtime               应用的运行时目录(可写,可定制)
├─vendor                Composer类库目录
├─.example.env          环境变量示例文件
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
└─think                 命令行入口文件

Cinq, lancez Thinkphp6

  • Remarque : Nous ne parlons que du package d'intégration de l'environnement php dans le système Windows, comment accéder
配置步骤

第一步:打开 phpstudy 集成软件 -》 站点域名管理

第二步:网站域名:www.xxx.com

第三步:网站目录:tp/public

第四步:在 C:\Windows\System32\drivers\etc 目录下,打开 hosts 文件

第五步:最后一行输入 127.0.0.1 www.xxx.com

第六步:直接在浏览器上输入域名(www.xxx.com)

6. Répertoire principal ThinkPHP6

Je suppose que tu aimes

Origine blog.csdn.net/qzmlyshao/article/details/130967959
conseillé
Classement