Instalación de ThinkPHP6

  • 6.0 Al inicio de la versión se debe Composer instalar y actualizar por  medio, por lo que no se puede  Git instalar descargándolo.
  • PHP> = 7.1.0

1. Instalación Composer

Paso 1: Haga doble clic en el compositor descargado para ejecutar el programa.
Paso 2: Seleccione la letra de la unidad que se instalará.
Paso 3: Seleccione la versión de php. Si tiene un entorno de paquete integrado, vaya al paquete integrado para encontrar php
. Paso 4: Todos los pasos siguientes

Dos, configure la  Composer fuente de descarga

  • Composer La fuente de descarga configurada primero  es también la dirección espejo
  • Ingrese en la ventana de línea de comando o consola

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

  • La velocidad de los sitios web extranjeros es lenta, se recomienda que el sitio web oficial utilice la duplicación nacional (Alibaba Cloud)

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

Si utiliza el  entorno de desarrollo integrado phpstudy  , el último se puede instalar directamente en él Composer como se muestra a continuación:

 

La instalación aquí es la misma. Después de que la instalación sea exitosa, se puede usar en la línea de comando cmd. Yo uso Composer官网下载的应用程序安装的。

Tres, Composer descargue e instale ThinkPHP6

  • Primero cambie al directorio raíz del entorno php

cd d: / phpstudy / www

  • Se Thinkphp6ejecuta el comando de descarga . El último tp6 es crear un nuevo directorio tp6, que se puede cambiar

compositor crear-proyecto topthink / think tp6

  • Actualizar el Thinkphp6núcleo

actualización del compositor topthink / framework

  • Preparación: el directorio donde se encuentran los comandos de instalación y actualización es diferente, y la actualización debe realizarse en el directorio raíz de la aplicación.

En cuarto lugar, la estructura de directorios después de una instalación exitosa.

  • El principal cambio en la estructura de directorios de la versión 6.0 es que el marco principal se incorpora al vendordirectorio y luego el applicationdirectorio original se convierte en un appdirectorio.
  • La estructura del directorio después de la instalación es un modo de aplicación única
  • En el   entorno mac o  linux, tenga en cuenta que debe establecer los runtime permisos del  directorio en 777
www directorio de implementación WEB (o subdirectorio) 
├─directorio de aplicación de aplicaciones 
│ ├─directorio de controlador de controlador 
│ ├─directorio de modelo de modelo 
│ ├─ ... más catálogo de biblioteca 
│ │ 
│ ├─common.php archivo de función pública 
│ └─evento. archivo de definición de eventos php 
├─config directorio de configuración 
│ ├─app.php configuración de la aplicación 
│ ├─cache.php configuración de caché 
│ ├─console.php configuración de la consola 
│ ├─cookie.php Configuración de cookies 
│ ├─ database.php configuración de la base de datos │ 
├─filesystem.php archivo configuración de disco file ├─lang.php configuración de 
varios idiomas│ 
├─log.php configuración de registro│ 
├─middleware.php configuración de middleware│ 
├─route.php URL y configuración de enrutamiento 
│ ├─session. Configuración de sesión php
│ ├─trace.php Trace Configuration 
│ └─view.php view configuration 
├─view view directory 
├─route route definition directory 
│ ├─route.php route definition file 
│ └─ ... 
├─public the WEB directory (Directorio de acceso externo) 
│ ├─archivo de entrada index.php │ ├─router.php archivo de 
prueba rápida 
│ └─.htaccess para apache reescribir 
├─extender el directorio de biblioteca de clases extenso 
ejecutar ├─runtime aplicado cuando el catálogo (escritura disponible, se puede personalizar) 
├─vendor Directorio de biblioteca de clases de 
compositor ├─.example.env 
archivo de ejemplo de variable de entorno ├─composer.json archivo de definición de compositor 
├─LICENSE.txt archivo de descripción de autorización 
├─README.md archivo README 
├─think línea de comandos Entrada expediente

Cinco, corre Thinkphp6

Paso 1: Abra el   software integrado- "Sitio web- " Cree un sitio web Paso 2: Ingrese el nombre de dominio del sitio web: www.xxx.com Paso 3: Directorio del sitio web: tp / public Paso 4: Preste atención a la versión PHP PHP> = 7.1.0 Paso 5: Ingrese el nombre de dominio ( www.xxx.com ) directamente en el navegador. Nota: Si escribe llamadas de método posteriores, no desea agregar index.php ( www.xxx.com/ index. php / test / i ndex )phpstudy(此处用的是新版8.1.0.6)




ThinkPHP6 puede ir a buscar la raíz del archivo public / .htaccess, puede modificar la siguiente entrada ( www.xxx.com/ the Test / i ndex) puede acceder

<IfModule mod_rewrite.c> 
  Opciones + FollowSymLinks -Multiviews 
  RewriteEngine En 
  RewriteCond% {} REQUEST_FILENAME! -D 
  RewriteCond% {} REQUEST_FILENAME! -F RewriteRule ^ (. *) $ Index.php? / $ 1 [QSA, PT, L] 
< / IfModule>
 

 

Supongo que te gusta

Origin blog.csdn.net/tang242424/article/details/107296798
Recomendado
Clasificación