Установка composer ubuntu 16.04

Composer - це вільний пакетний менеджер для установки залежностей і самих модулів PHP. Він розроблений Нільсом Адерманом і Хорді Боггіано. За допомогою скрипта можна в кілька натискань встановити потрібний модуль, а також всі його залежності, наприклад, ZendFramework або Symphony. Він широко використовується розробниками PHP скриптів.

У цій статті ми розглянемо як встановити Composer Ubuntu 16.04 і пізніших версіях, а також як користуватися утилітою.

Установка Composer в Ubuntu

Ви не можете встановити програму з офіційних репозиторіїв. Потрібно завантажити скрипт з офіційного сайту і помістити його в папку з вашим проектом. Але спочатку поновіть систему і встановіть залежності:

$ Sudo apt install curl php-cli php-mbstring git unzip

Установка Composer ubuntu може бути виконана двома способами. Або локально в папку проекту, або ж глобально, для всієї системи. Спочатку розглянемо як встановити програму локально. Перейдіть в папку проекту:

$ Curl -sS https://getcomposer.org/installer -o composer-setup.php

Потім запустіть цей скрипт, щоб створити файл composet.phar, який і буде використовуватися для установки пакетів:

$ Php composer.phar

Тепер розглянемо як встановити програму глобально для всієї системи. Ви можете завантажити файл установника в будь-яку папку, наприклад, домашню:

$ Sudo php composer-setup.php --install-dir = / usr / local / bin --filename = composer


Для перевірки роботи, ви можете виконати команду:

{
"Require": {
"Fguillot / picofeed": "0.1.33"
}
}

Для того щоб встановити всі пакети, описані у файлі конфігурації, використовуйте команду:

require `vendor / autoload.php`-

Наприклад, візьмемо невеликий приклад читання стрічки rss з GitHub:

lt;? php


require ( "vendor / autoload.php");

use PicoFeed Reader Reader;
use PicoFeed PicoFeedException;

try {

$ Reader = new Reader;

// Return a resource
$ Resource = $ reader-gt; download ( `https://inuasparwil.ru/feed/`);

// Return the right parser instance according to the feed format
$ Parser = $ reader-gt; getParser (
$ Resource-gt; getUrl (),
$ Resource-gt; getContent (),
$ Resource-gt; getEncoding ()
);

// Return a Feed object
$ Feed = $ parser-gt; execute ();

// Print the feed properties with the magic method __toString ()
echo $ feed;
}
catch (PicoFeedException $ e) {
// Do Something ...
}
?gt;

$ Php composer.phar require picofeed

Пакет відразу ж буде встановлений. А тепер ви його можете видалити:

$ Php composer.phar update

висновки

У цій невеликій статті ми розглянули як виконується установка Composer Ubuntu 16.04, а також як використовувати цю утиліту в своєму проекті для вирішення залежностей. Це дуже зручно, коли ви можете один раз вказати потрібний пакет і більше не піклуватися про їх встановлення та оновлення на інших машинах.

Поділися в соціальних мережах:

Схожі
Установка openoffice ubuntuУстановка openoffice ubuntu
Установка remmina ubuntu 16.04 / 16.10Установка remmina ubuntu 16.04 / 16.10
Установка python 3 ubuntuУстановка python 3 ubuntu
Установка lxqt в ubuntu 16.04Установка lxqt в ubuntu 16.04
Як користуватися програмою audacityЯк користуватися програмою audacity
Установка snap пакетів ubuntuУстановка snap пакетів ubuntu
Установка node js ubuntu 16.04Установка node js ubuntu 16.04
Установка pidgin ubuntu 16.04Установка pidgin ubuntu 16.04
Установка kde 5 в ubuntu 16.04Установка kde 5 в ubuntu 16.04
Установка intellij idea на ubuntu 16.04Установка intellij idea на ubuntu 16.04
» » Установка composer ubuntu 16.04