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

Как установить Composer на Ubuntu 14.04Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который позволяет управлять зависимостями в PHP-приложении. Composer разработали и продолжают поддерживать два программиста Nils Adermann и Jordi Boggiano. Они начали разрабатывать Composer в апреле 2011, а первый релиз состоялся 1 марта 2012. Идея создания пакетных менеджеров уровня приложений не нова и его авторы вдохновлялись уже существовавшим на тот момент времени npm для Node.js.

Composer работает через интерфейс командной строки и устанавливает зависимости для приложения. Он также позволяет пользователям устанавливать PHP-приложения, которые доступны на packagist.org, который является его основным репозиторием, где содержатся все доступные пакеты.

Установка в локальной области видимости

Что это значит? Это значит что composer устанавливается в определенной папке проекта. И использовать его можно только в данном каталоге. Для установки в данной области требуется запусть установщик в папке проекта. Например: мы ходим установить в папку, допустим – /home/user/www/testsite. Где,user – имя пользователя Ubuntu. В моем случае пользователь – tonny. Заходим в данный каталог, используя терминал.

cd /home/user/www/testsite

Теперь установим непосредственно сам composer.

curl -sS https://getcomposer.org/installer | php

В дальнейшем у нас могут возникнуть проблемы с правами к каталогу testsite. Для получения прав используем команду из под родительской папки. В нашем случае www.

Теперь, для использования composer изпользуем команду, опять же из под нашего каталога testsite:

php composer.phar

При запуске Composer, должны видеть следующую картину, где в целях ознакомления показаны доступные команды и варианты их использования.

А так же можно установить Composer в определенный каталог с помощью –install-dir и переименовать его используя –filename:

curl -sS https://getcomposer.org/installer | php -- --install-dir=bin --filename=composer

Где bin – путь каталога, composer – переименнованное имя composer.phar.

Читайте также:  Устанавка прав доступа пользователей в Linux

Установщик проверить параметры PHP, а затем загрузить composer.phar в рабочую директорию. Файл Composer является двоичный. Это PHAR (PHP архив), который представляет собой архивный формат для PHP, который может быть запущен из командной строки.


Установка в глобальной области видимости

Для установки в данной области, устанавливаем в директории /usr/local/bin с именем – composer(назвать можно как вам удобно), используем команду:

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

В данной установке использовать Composer возможно из под домашнего каталога:

composer

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock detector