随笔 - 57  文章 - 3  评论 - 1  阅读 - 30388

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

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

运行think,检测是否安装成功
image
出现上图即成功

image

当出现cmd中出现以上访问地址时
使用127.0.0.1:8000可成功访问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)

posted on   yunkuang  阅读(347)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示