安装composer

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

安装步骤

点击finish完成即可。

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

出现上图证明composer安装成功

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

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

第一种:在htdocs中创建项目

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

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

www文件夹为空文件夹

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

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

安装think PHP

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

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

运行think,检测是否安装成功



出现上图即成功

当出现cmd中出现以上访问地址时

使用127.0.0.1:8000可成功访问

生成的文件目录

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

相关命令

#安装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)

thinkphp6+composer+无集成工具 配置php项目环境的更多相关文章

  1. PHPStorm.WebStrom等系列官方开发工具配置本地项目与运程服务器同步

    PHPStorm.WebStrom配置本地项目与运程服务器同步 说明:PHPStorm.WebStrom等官方的系统开发工具配置本地项目与运程服务器同步的方法都基本一致没有,几乎没有什么不同之处,我们 ...

  2. 数据集成工具Teiid Designer的环境搭建

    由于实验室项目要求的关系,看了些数据汇聚工具 Teiid 的相关知识.这里总结下 Teiid 的可视化配置工具 Teiid Designer 的部署过程. 背景知识 数据集成是把不同来源.格式.特点性 ...

  3. 配置python3 项目环境

    安装python3 安装仓库软件 sudo apt-get install software-properties-common python-software-properties 添加仓库 sud ...

  4. 持续集成工具——Jenkins

    一.jenkins简介 1.持续集成工具 2.基于JAVA环境 二.环境搭建 1.安装JDK 2.安装配置git 3.安装配置tomcat Tomcat是针对Java的一个开源中间件服务器(容器),基 ...

  5. 第四章 持续集成jenkins工具使用之项目配置

    1.1   创建项目 点击“新建”,输入项目名称,选择“构建一个自由风格的软件项目”,点击ok,项目创建完成. 1.2   配置项目 点击步骤1创建的项目,进入项目页面,如图: 点击“配置”,进入配置 ...

  6. 持续集成工具TeamCity配置使用

    持续集成CI(Continuous Integration)主要包括自动化的编译.发布和测试集成,对于我们信息系统项目开发非常有用.一般开发人员机器上会搭建自己的开发环境,整个项目在服务器上会搭建测试 ...

  7. 持续集成指南:GitLab 的 CI/CD 工具配置与使用

    前言 写代码这项工作,本质就是将工作自动化,减少手工操作提供效率,因为人的本质都是懒狗,程序员也不能例外,为了各种意义的效率提升(懒),我们需要持续集成工具,将代码测试.编译.发布这些重复性很高的工作 ...

  8. Jekens 配置多项目SCM GitLab+Jenkins持续集成环境

    参考: 搭建GitLab+Jenkins持续集成环境图文教程 https://blog.csdn.net/ruangong1203/article/details/73065410 Jenkins中配 ...

  9. 在windwo server2008服务器上配置ftp服务器、及配置phpstrom工具、实现项目同步。

    在windwo server2008服务器上配置ftp服务器.及配置phpstrom工具.实现项目同步. 在windwo server2008服务器上配置ftp服务器 参考该篇文章:http://bl ...

  10. golang多个项目时如何配置GOPATH,使用gb包依赖管理工具,不同项目配置不同的GOPATH的

    golang多个项目时如何配置GOPATH,使用gb包依赖管理工具,不同项目配置不同的GOPATH的 1:执行脚本setGoPath.sh#!/bin/bashif [[ $GOPATH =~ .*$ ...

随机推荐

  1. 调式源码解决 seata 报错 can not get cluster name 问题

    最近在使用Spring Cloud整合分布式事务seata,项目启动之后,控制台一直报错: can not get cluster name in registry config 'service.v ...

  2. GPT接入飞书

    GPT接入飞书 在体验ChatGPT这方面,我算是晚的.使用下来,更多的是对于这种应用形式感到兴奋,而不是ChatGPT的专业能力. 得知OpenAI提供GPT3的Api接口后,我想到了将其接入团队飞 ...

  3. VM中centos7创建后无法上网问题

    在VMware 12 Pro上安装完CentOS7发现使用ping www.baidu.com无法ping通 使用以下命令: 1.cd /etc/sysconfig/network-scripts 然 ...

  4. Nginx 同一个域名自动识别 pc h5

    首先设置环境变量 我们先设置变量,通过判断来改变变量的值(注: 我写在server中) set $is_mobile false; # 初始值 if ( $http_cookie ~* "A ...

  5. Linux CAN (CAN_J1939)框架及调用流程

    module_init(j1939_module_init);内核编译CAN_J1939模块 在函数j1939_module_init(void)中 ret = register_netdevice_ ...

  6. CSS:盒子_每个元素都有两个盒子(《CSS世界》笔记-块级元素)

    CSS:盒子_每个元素都有两个盒子(<CSS世界笔记>-块级元素) 1)CSS世界只有"块级盒子(block-level box)"和"内联盒子(inline ...

  7. vue项目引用vue-pdf打包多出worker.js文件

    问题描述:项目要用到pdf预览功能,因为是vue项目就是直接导入了vue-pdf组件,但是在进行打包的时候在dist文件夹下面多个worker.js文件,导致项目部署后预览pdf直接报了404 方案一 ...

  8. 用浏览器打开pdf格式的文件默认全屏显示

    打开地址如 http://xxxxx.pdf 在文件地址后面添加#view=FitH,top,可实现全屏查看pdf文件. http://xxxxx.pdf#view=FitH,top,

  9. 不用VS,使用NET 7.0 SDK (v7.0.101)编程c#控制台应用程序方法

    摘要:如果没有vs环境,也可以编程c#控制台应用程序学习c#,方法步骤有下面几个步骤. 1.下载NET 7.0 SDK (v7.0.101)安装 网址https://dotnet.microsoft. ...

  10. c++练习272题:金币

    *272题 原题传送门:http://oj.tfls.net/p/272 题解:(遍历,60分) #include<bits/stdc++.h>using namespace std;lo ...