composer安装,composer方式安装TP5

直接一条命令:sudo apt install composer(如果不行,再试试下面的方法)
1、Ubantu16.04:

(1)先安装curl 
$ apt-get install curl
$ curl -sS http://packagist.cn/composer/installer | php

(2)下载并执行Installer
sudo curl -sS https://getcomposer.org/installer | sudo php -d detect_unicode=Off

(3)切换到全局安装文件夹
sudo mv composer.phar /usr/local/bin/composer

(4)更改文件权限:上面的命令完成后,会下载好一个名为composer.phar的文件,而这个文件就是Composer
的本体了,不过要更改一下它的权限。
sudo chmod a+x composer.phar

(4)更新:sudo composer self-update

2、Ubantu18.04:
参考连接:https://www.cnblogs.com/jiqing9006/p/8796310.html
(1)下载composer.phar
   -> wget https://getcomposer.org/composer.phar
(2)重命名composer.phar为composer
   -> mv composer.phar composer
(3)增加可执行权限
   -> chmod +x composer
(4)想全局使用composer,要设置把它为全局变量。找到composer文件,把它移到/usl/local/bin 目录
   -> sudo mv composer /usr/local/bin 
(5)安装解压包
   -> sudo apt-get install zip unzip
(5)测试:查看是否安装成功
   -> composer   

拓展:引入一个类库phpqrcode:
   -> sudo composer require aferrandini/phpqrcode
	使用的时候,很简单,只要引入一下自动加载就可以了
	require '../vendor/autoload.php';
	......
	......

	\PHPQRCode\QRcode::png("Test", "../tmp/qrcode.png", 'L', 4, 2);
	如果是tp等框架,可以将引入部分放在index.php的入口文件,这样每个地方都可以灵活使用插件了。

3、进入项目目录安装thinkPHP最新版本
composer create-project --prefer-dist topthink/think think_composer



因为composer在国外,直接下载网速会很慢,建议使用国内镜像,输入下面两条命令
	composer config -g repo.packagist composer https://packagist.phpcomposer.com
	composer global require hirak/prestissimo

 

你可能感兴趣的:(thinkPHP)