在 Ubuntu 上使用 PHP 的 Composer(PHP 依赖管理工具)一般分为「安装 Composer」和「使用 Composer」两部分。下面按步骤说明:
sudo apt update
sudo apt install php php-cli php-mbstring unzip curl -y
说明:
php-cli:命令行 PHPphp-mbstring:Composer 需要unzip:解压依赖包
查看 PHP 版本:
php -v
cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php
php composer-setup.php
sudo mv composer.phar /usr/local/bin/composer
验证:
composer -V
sudo apt install composer
composer -V
mkdir myproject
cd myproject
composer init
按提示填写信息,会生成 composer.json
composer require guzzlehttp/guzzle
会生成:
composer.jsoncomposer.lockvendor/<?php
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client();
$response = $client->get('https://example.com');
echo $response->getStatusCode();
composer install
composer update
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
或确认:
which composer
不要用 sudo composer(除非你知道在做什么)
如需全局安装工具:
composer global require laravel/installer
composer create-project laravel/laravel demo
如果你愿意,我可以:
你可以直接把报错贴出来。