Как установить Composer под Ubuntu 14.04

Введение

https://getcomposer.org/ - это популярный инструмент для управлением зависимостями в PHP, созданный для управлением установок и обновлений зависимостями проекта. Composer проверяет пакеты, которые относятся к проекту, и устанавливает их для Вас, использую соответственную версию, в зависимости от требований проекта.

В этой статье я опишу, как установить Composer под Ubuntu 14.04.

Требования

  1. Сервер с установленной Ubuntu 14.04.
  2. Доступ к серверу как root пользователь.

Шаг 1 - Установка зависимостей

Перед тем, как мы установим Composer, мы должны быть уверены в том, что наш сервер имеет все зависимости и библиотеки, которые нужны для установки и использования Composer.

  1. Обновите кеш менеджера установки пакетов:
sudo apt-get update
  1. Установите зависимости. Нам нужен curl, для того, чтобы скачать Composer, и php5-cli, чтобы установить и запустить Composer. git используется Composer-ом для скачивания зависимостей проекта. Все можно установить запустив команду:
sudo apt-get install curl php5-cli git

Шаг 2 - Установка Composer

Установка Composer очень простая и мы можем сделать это запустив всего одну команду:

https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Это скачает и установить Composer в /usr/local/bin как глобальную команду. Для того, чтобы протестировать установку запустите composer в терминале. Результатом этой команды должно быть следующее:

   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.0-dev (9859859f1082d94e546aa75746867df127aa0d9e) 2015-08-17 14:57:00

Usage:
 command [options] [arguments]

Options:
 --help (-h)           Display this help message
 --quiet (-q)          Do not output any message
 --verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
 --version (-V)        Display this application version
 --ansi                Force ANSI output
 --no-ansi             Disable ANSI output
 --no-interaction (-n) Do not ask any interactive question
 --profile             Display timing and memory usage information
 --working-dir (-d)    If specified, use the given directory as working directory.
...

Это означает, что Вы успешно установили Composer на Вашей ОС.

LikeMe: