热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

thinkphp6+composer+无集成工具配置php项目环境

安装composer下载地址:https:getcomposer.orgComposer-Setup.exe安装步骤点击finish完成即可。打开cmd输入composer查看是否

安装composer

下载地址:https://getcomposer.org/Composer-Setup.exe

安装步骤

image

image

image

image

image

点击finish完成即可。

打开cmd输入composer查看是否安装成功 提示:以管理员身份运行cmd

image

出现上图证明composer安装成功


注意此处重点 :安装的环境 Apache + PHP + MySQL 没有使用集成工具

根据之前安装的环境 Apache + PHP + MySQL 没有使用集成工具,有以下两种选择

第一种:在htdocs中创建项目

第二种:在Apache24下新建www文件夹,将其设置成访问根目录,在其下创建项目

image

​ 第二种需要修改文件conf中的http.conf文件内容

image

image

www文件夹为空文件夹

使用管理员身份打开cmd运行,进入www文件夹下

image

参考链接:安装 · ThinkPHP6.0完全开发手册 · 看云 (kancloud.cn)


安装think PHP

在上一步打开的cmd中输入安装thinkphp6.0.*命令

#此处的tp6为所要创建的项目文件名
composer create-project topthink/think tp6 6.0.*-dev

image

生成的文件目录

image

打开app文件夹,其下不会自动生成model文件夹,需要自己创建

image


相关命令

#安装thinkphp,mytp为项目名
composer create-project topthink/think mytp 6.0.*-dev
#更新框架
composer update topthink/think
#运行think文件
php think run
#安装monolog日志插件
composer require monolog/monolog
#composer初始化
composer init
#install命令从当前目录读取composer.json文件,处理了依赖关系,并把其安装到vendor目录下。
#如果没有composer.lock文件,composer将在处理完依赖关系后创建它。
#可以使用它,可安装依赖包
composer install
#跟新composer.lock文件
composer update --lock
#composer更新
composer update
#composer软件自身更新
composer self-update
#查看某个命令的帮助
composer 命令名称 --help
#查看所有命令
composer list
#现实包信息
composer show 包名
#生成自动加载文件,修改composer.json里的autoload参数后用它
composer dumpautoload
#查询包
composer search 包名
#显示全部信息包括版本号
composer -v
#显示版本号
composer -V
#更改阿里云 Composer 全量镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
#composer 命令增加 -vvv 可输出详细的信息
composer -vvv require alibabacloud/sdk
#执行诊断
composer diagnose
#清除缓存
composer clear
#可以加载 Composer 下载的库中所有的类文件
composer require 'vendor/autoload.php';

更多命令请参考命令行 · Composer中文文档 · 看云 (kancloud.cn)



推荐阅读
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • python中安装并使用redis相关的知识
    本文介绍了在python中安装并使用redis的相关知识,包括redis的数据缓存系统和支持的数据类型,以及在pycharm中安装redis模块和常用的字符串操作。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • phpcomposer 那个中文镜像是不是凉了 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • 本文介绍了H5游戏性能优化和调试技巧,包括从问题表象出发进行优化、排除外部问题导致的卡顿、帧率设定、减少drawcall的方法、UI优化和图集渲染等八个理念。对于游戏程序员来说,解决游戏性能问题是一个关键的任务,本文提供了一些有用的参考价值。摘要长度为183字。 ... [详细]
  • 1.脚本功能1)自动替换jar包中的配置文件。2)自动备份老版本的Jar包3)自动判断是初次启动还是更新服务2.脚本准备进入ho ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了SpringCloudRibbon部分源码相关的知识,希望对你有一定的参考价值。1:ribbon是提供通过servi ... [详细]
  • laravel 使用腾讯云 COS5全教程
    laravel使用腾讯云COS5全教程一下载首先第一步肯定是用composer把包安装下来,这里是laravel5.8版本的,所以我用的是cos5 ... [详细]
  • php composer 安装,phpstudy  composer 使用安装
    本人是windows系统phpstudy是最新2018版本以安装laravel框架为例子一如图一,点击phpComposer出现系统指令框,根据指令框路 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有