更多>>PHP程序设计 Blog

Windows系统下利用composer安装ThinkPHP5框架

此文主要介绍composer的安装和如何利用composer来安装ThinkPHP5框架,以及ThinkPHP框架扩展的安装,如验证码、图片处理等。

  0、下载并安装composer软件

  网址:https://getcomposer.org/Composer-Setup.exe

  检测composer安装结果:输入composer -v,会返回composer版本号及相关命令

  1、切换到你的WEB根目录,比如:D:\wwwroot\目录

  (1)用 WINDOWS+R 键,在弹出的窗口中输入cmd,回车。

  (2)C:\Users\Administrator>D:  (说明:输入D:回车)

  (3)D:\>cd wwwroot  (说明:输入wwwroot回车,即切换到WEB根目录)

  (Windows下cmd清屏命令cls)

  2、执行安装或更新操作

  (1)安装

  composer create-project topthink/think tp5

  结果:在D:\wwwroot\目录下,新增tp5文件夹,在tp5文件夹下存放ThinkPHP框架文件。

  composer create-project topthink/think

  结果:在D:\wwwroot\目录下,新增think文件夹,在think文件夹下存放ThinkPHP框架文件。

  composer create-project topthink/think ./

  结果:在D:\wwwroot\目录下,直接存放ThinkPHP框架文件。

  (2)更新

  首先利用cmd命令,切换到D:\wwwroot\下(以框架安装在D:\wwwroot\目录下为例)

  如果框架存放在D:\wwwroot\tp5文件夹,需要再切换到tp5目录下。(保证更新的目录下有composer.json文件)

  composer update topthink/framework

  结果:在框架文件目录下,更新thinkphp和vendor目录。

  如果thinkphp目录被更改成其他的名字,则会新增thinkphp目录。

  3、安装扩展库,如验证码、图片处理

  (以框架安装在D:\wwwroot\目录下为例)

  首先切换到D:\wwwroot\vendor\topthink\目录下

  (1)验证码

  composer require topthink/think-captcha

  (会询问当前目录下没有composer.json文件,是否使用D:\wwwroot下的,输入Y,回车,等待安装完成)

  结果:D:\wwwroot\vendor\topthink\目录下,新增think-captcha文件夹

  (2)图片处理

  composer require topthink/think-image

  (会询问当前目录下没有composer.json文件,是否使用D:\wwwroot下的,输入Y,回车,等待安装完成)

  结果:D:\wwwroot\vendor\topthink\目录下,新增think-image文件夹

  (3)Time,时间戳操作

  composer require topthink/think-helper

  (4)数据库迁移工具

  composer require topthink/think-migration

  (5)Swoole,Swoole是一个面向生产环境的 PHP 异步网络通信引擎

  composer require topthink/think-swoole

  (6)Workerman,Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架

  composer require topthink/think-worker

  (7)MongoDb

  composer require topthink/think-mongo

  (8)单元测试

  composer require topthink/think-testing

评论列表

暂时没有相关记录

发表评论

用来接收审核回复提醒,请认真填写

  换一张?
captcha
看不清?点击图片换一张