composer配置和安装php框架
第一步:安装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
最新文章
- orcal 操作
- Js中变量的作用域
- Can't connect to MySQL server on localhost (0)
- 2014牡丹江网络赛ZOJPretty Poem(暴力枚举)
- FragmentPagerAdapter实现刷新
- JS案例之8——从一个数组中随机取数
- ListView异步加载网络图片完美版之双缓存技术
- Oracle的锁表与解锁
- java笔试题(1)
- 黑马程序员——Java高级应用(一)
- hdoj 3400 三分
- 集群管理工具Salt
- Byte数组和Int的互相转换
- 16.git命令汇总
- Ubuntu 安装phpMyAdmin + 配置nginx
- 《Pro Asp.net core mvc 2》bower问题
- Java面试题整理---网络篇
- 【Oracle】【9】阅读oracle执行计划
- 第四课 VMP壳内爆破
- JVM及class文件加载问题-学习使人快乐4
热门文章
- centos7 killall 命令
- TCP的三次握手和四次握手
- 1507: [NOI2003]Editor(块状链表)
- 用qemu+gdb tcp server+CDT调试linux内核启动-起步
- python - 字符串的格式化输出
- 正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不
- ThinkPHP3.2 杂记
- hibernate与struts框架实现增删改查
- hadoop FileSystem类和SequenceFile类实例
- C# Settings.settings的用处