ThinkPHP6.0的环境要求如下:

  1. PHP >= 7.1.0
  2. 6.0版本开始,ThinkPHP必须通过Composer方式安装和更新。

环境搭建:

可使用phpEnv软件快捷生成TP6所需的集成环境,包含了PHP7.4语言,Apache web服务器,Nginx web服务器, MySQL数据库,Composer管理工具及phpMyAdmin Web端MySQL管理工具。

ThinkPHP的安装:

首先找到并打开phpEnv集成环境的网站目录,随后安装下载的ThinkPHP框架文件即生成于此文件夹之中,初始其中只有localhost一个文件夹。

然后打开命令行终端:

phpEnv命令行可直接执行php-7.4,mysql-5.7及Composer命令。打开命令行默认位置即为网站目录,不需要再更改。

输入

composer -v

命令查询composer版本,同时也是为了确认composer命令可以执行。

执行composer -v命令后发现composer指令是可以执行的,并查询到composer版本为2.2.12。

然后输入ThinkPHP安装命令:

composer create-project topthink/think mysite

其中mysite目录名可以随便更改,是即将下载的ThinkPHP框架的根目录。

待下载完成后,phpEnv网站目录中就会出现一个mysite文件夹,也就是ThinkPHP框架的根目录了

ThinkPHP6的安装结束后,我们可以用phpEnv设置好站点来进行测试。

网站测试

首先配置下phpEnv的设置,如下图:

此设置是为了随后在网站管理中配置本地域名做hosts映射做准备。

然后,打开phpEnv网站管理,增加站点:

新增的网站域名为本地域名,在外网是没用的,就是为了本地测试方便。

站点根目录设置在ThinkPHP框架所在根目录mysite文件夹中的public文件夹

确认新增站点后,启动phpEnv服务

启动网站服务后,打开浏览器,在地址栏输入我们设置的www.mysite.com本地域名即可测试连接情况,如下图:

到此,也就标志着ThinkPHP6的环境搭建与安装已经完成,然后可以愉快的玩耍了。

ThinkPHP6.0学习入门:环境搭建与安装教程相关推荐

  1. 深度学习入门-环境搭建

    ---------------------------------------------------------------------------------------------------- ...

  2. 《动手学深度学习》环境搭建全程详细教程 window用户

    一.下载并安装Miniconda 第一步是根据操作系统下载并安装Miniconda,在安装过程中需要勾选"Add Anaconda to the system PATH environmen ...

  3. 【空间数据库】Windows操作系统PostgreSQL+PostGIS环境搭建图文安装教程

    PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询.外键.触发器.视图.事务 ...

  4. 深度学习GPU环境搭建

    深度学习GPU环境搭建: 安装步骤: 1.安装GPU驱动:官网有(可以理解为告诉电脑这个东西怎么使用) 不同厂家的不一样,用于深度学习的一般是NVIDIA.AMD家. 本人是NVIDIA家,驱动长这样 ...

  5. 深度学习工作站环境搭建 ubantu16.04 安装显卡驱动 CUDA8.0 cuDNN6 anaconda tensorflow1.4.0 opencv3.4 含泪总结

    深度学习工作站环境搭建 ubantu16.04 安装显卡驱动 CUDA8.0 cuDNN6 anaconda tensorflow opencv 1 安装ubantu16.04 安装时不要在线更新,在 ...

  6. 【Linux Mint 深度学习开发环境搭建】开发软件安装

    系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...

  7. springcloud学习笔记---环境搭建--Linux下jdk安装

    springcloud学习笔记-环境搭建–Linux下jdk安装 1.官网下载jdk1.11 链接: https://pan.baidu.com/s/1vZ4PoJAnwczkRICfCNKHAA 提 ...

  8. 机器学习与深度学习入门环境安装

    机器学习与深度学习入门环境安装 1.编程语言 2.开发平台 3.机器学习工具包 4.深度学习框架 1.编程语言 Python:"胶水语言",集成度高,简单实用,受众面广,开发者社区 ...

  9. Linux入门-环境搭建、基本指令以及权限讲解

    这次我给大家介绍Linux系统,究竟怎么更快上手Linux,怎么学习Linux?接下来我给大家分享一下干货. Linux入门 环境搭建 Linux指令 基本指令 ls命令 cd指令 安装软件的指令 r ...

  10. SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——1.安装系统ubuntu_mate_16.04...

    SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--1.安装系统ubuntu_mate_16.04 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认 ...

最新文章

  1. 敏捷开发生态系统系列之五:关于敏捷生态系统的一次聊天记录(敏捷估算,同行压力,估算扑克)...
  2. 算法不归路之最大子序列(C++版)
  3. thymeleaf教程
  4. 【转】Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码
  5. 用pod安装swiftyJson的一个实例
  6. 基于pt100的温度测量系统设计 c语言程序 四臂电桥,基于PT100热电阻传感器的温度采集系统设计资料...
  7. 如何使用加密狗加密自己程序
  8. Vista激活时出现“0X80072EFE”故障及解决
  9. win10下PHP开发环境搭建
  10. canvas将彩色图片变为灰度图片理解问题
  11. 玩客云添加到我的计算机,玩客云怎么备份?将电脑文件备份到玩客云教程
  12. window——生成ssh密钥
  13. 艾媒咨询:2015年度中国智能路由器市场监测报告
  14. matlab教程 for循环,Matlab for循环使用操作教程分享
  15. Kaggle注册以及问题解决
  16. 出价成本计算机软件,关键词移动如何出价_移动出价比例设置的注意事项
  17. VLC Media Player的简介
  18. 2021暨南大学计算机考研经验贴(跨考)
  19. dynamic crm心得
  20. 华为 MateView USB-C接口显示器,究竟有什么妙用?

热门文章

  1. 免费图书的检索和获取途径
  2. 词霸天下---177 词根 【 -vast- = -wast- 空,荒废 】仅供学习使用
  3. WEB基础之: form标签
  4. 银行业务--负债业务
  5. python泊松分布_Python数据可视化:泊松分布详解
  6. 【飞桨PaddlePaddle】四天搞懂生成对抗网络(四)——CycleGAN的绝妙设计:双向循环生成的结构
  7. 403forbidden提示没有权限
  8. 珍大户 认知世界的经济学 经济学核心原理 思维导图
  9. MY1690-12P语音模块实现特定的语音提示功能
  10. Codeforces ~ 1009C ~ Annoying Present (贪心)