第一步:安装composer
win环境安装:
下载地址:https://getcomposer.org/Composer-Setup.exe 下载后直接点击安装即可
测试:cmd ->composer
linux环境安装:
1)php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
2)php composer-setup.php
3)php -r "unlink('composer-setup.php');"
4)sudo mv composer.phar /usr/local/bin/composer
5)composer --version

第二步:配置php全局变量
要求:php 5.4以上,开启openssl
win环境配置:
win7计算机->属性->高级系统设置->环境变量->系统变量.找到Path,点击,在变量值后追加,以分号分隔;将php目标追加上
linux环境配置:ln -s /usr/local/php/bin/php /usr/local/bin/

第三步:切换国内镜像
win/linux: composer config -g repo.packagist composer https://packagist.phpcomposer.com
如果当前是root用户,若出错的话,建议新建一个用户:useradd phpcomposer 再执行以上命令。

第四步:用composer安装 think5
composer create-project topthink/think tp5 --prefer-dist
#说明 tp5是项目自定义名称,可更改任意名字

第五步:添加依赖扩展
如添加mango: 项目目录下找到composer.json文件下的require节点 ,添加 "monolog/monolog": "1.2.*"
"require": {
"php": ">=5.4.0",
"topthink/framework": "^5.0",
"monolog/monolog": "1.2.*"
},

参考网站:

https://packagist.org/
https://pkg.phpcomposer.com/
http://www.kancloud.cn/manual/thinkphp5/118006

最新文章

  1. orcal 操作
  2. Js中变量的作用域
  3. Can't connect to MySQL server on localhost (0)
  4. 2014牡丹江网络赛ZOJPretty Poem(暴力枚举)
  5. FragmentPagerAdapter实现刷新
  6. JS案例之8——从一个数组中随机取数
  7. ListView异步加载网络图片完美版之双缓存技术
  8. Oracle的锁表与解锁
  9. java笔试题(1)
  10. 黑马程序员——Java高级应用(一)
  11. hdoj 3400 三分
  12. 集群管理工具Salt
  13. Byte数组和Int的互相转换
  14. 16.git命令汇总
  15. Ubuntu 安装phpMyAdmin + 配置nginx
  16. 《Pro Asp.net core mvc 2》bower问题
  17. Java面试题整理---网络篇
  18. 【Oracle】【9】阅读oracle执行计划
  19. 第四课 VMP壳内爆破
  20. JVM及class文件加载问题-学习使人快乐4

热门文章

  1. centos7 killall 命令
  2. TCP的三次握手和四次握手
  3. 1507: [NOI2003]Editor(块状链表)
  4. 用qemu+gdb tcp server+CDT调试linux内核启动-起步
  5. python - 字符串的格式化输出
  6. 正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不
  7. ThinkPHP3.2 杂记
  8. hibernate与struts框架实现增删改查
  9. hadoop FileSystem类和SequenceFile类实例
  10. C# Settings.settings的用处