Как установить PHP Composer на CentOS 7 VPS или выделенном сервере

Введение

Композитор это надежный инструмент, предназначенный для оптимизации управления зависимостями в PHP. Инструмент тянет и управляет всеми зависимостями и библиотеками в одном месте. Он устанавливает и обновляет библиотеки, от которых зависят ваши проекты, и позволяет объявлять эти библиотеки для каждого проекта.. Композитор используется практически на всех последних платформах и платформах PHP, включая Drupal, Magento 2, Symfony и Laravel.

Из этого туториала вы узнаете, как установить PHP Composer на CentOS 7 VPS или выделенный сервер..

Прежде чем ты начнешь

Чтобы этот учебник прошел гладко, вам необходимо следующее:

  • Полностью настроенный сервер CentOS 7

Шаг 1 – Поместить все зависимости на место

Перед загрузкой и установкой Composer убедитесь, что ваш сервер CentOS 7 имеет необходимые зависимости, чтобы помочь этому процессу.

Сначала выполните команду ниже, чтобы обновить кеш для вашего менеджера пакетов:

$ Sudo yum update

Далее установите следующие зависимости:

  • Скручивание: Который поможет вам скачать Composer.
  • Php-кли:Зависимость, используемая для запуска и установки Composer.
  • PHP-MBstring: Пакет, который будет предоставлять функции для нашей библиотеки.
  • Git: Который Composer будет использовать для загрузки зависимостей проекта.
  • Распакуйте: Который будет использоваться для извлечения упакованных пакетов.

Чтобы установить все эти зависимости, выполните команду ниже:

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

Это все! Все зависимости успешно установлены, этап установлен, и Composer должен легко устанавливаться.

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

Composer поставляется с установщиком, который разработан на PHP. Загрузите этот установщик и подтвердите его подлинность, прежде чем использовать его для установки самого Composer.

Сначала выполните команду ниже, чтобы перейти в домашний каталог:

$ Кд ~

Затем выполните команду ниже, чтобы получить Установщик .:

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

Чтобы аутентифицировать этот установщик, загрузите хэш SHA-384 на этой странице, а затем скопируйте и сохраните этот хэш как переменную оболочки CentOS:

$ HASH = 93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8

Если у вас есть самый последний хэш, выполните команду ниже, чтобы установить установщик в этот хэш:

 $ Php -r "if (hash_file (‘SHA384’, ‘composer-setup.php’) === ‘$ HASH’) {echo ‘Установщик проверен’; } else {echo ‘Установщик поврежден’; Разорвать связь ( ‘композитор-setup.php’); } echo PHP_EOL;"

Если этот установщик является подлинным, вы получите вывод, похожий на приведенный ниже:

Установщик проверить

Однако, если установщик не является подлинным, вы получите следующий вывод:

Установщик коррумпированы

В таком случае снова загрузите команду установки, а затем изучите хэш, чтобы убедиться, что он самый последний. Если вы уверены, что скрипт и хеш верны, снова запустите команду проверки.

Когда установщик будет проверен, выполните команду ниже, чтобы установить PHP Composer глобально:

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

Команда выше установит PHP Composer в каталог, / USR / местные / бен, как общесистемная команда под названием композитор. После завершения процесса вы получите следующий вывод:

Все настройки правильны для использования Composer
загрузка…

Composer (версия 1.7.2) успешно установлен в: / usr / local / bin / composer
Используйте это: php / usr / local / bin / composer

Теперь выполните команду ниже, чтобы проверить установку.

$ композитор

Это даст вам вывод, отображающий версию Composer, вместе с параметрами команды и их описаниями:

   ______
/ ____ / ___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___ / _ / ___ /
/ / ___ / / _ / // // // / _ / // _ / (__) __ / /
____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ /
/ _ /
Версия Composer 1.7.22018-08-1616: 57: 12

Применение:
команда [параметры] [аргументы]

Опции:
-h, –help Показать это справочное сообщение
-q, –quiet Не выводить никаких сообщений
-V, –version Показать версию приложения
–ANSI Force ANSI выход
–no-ansi Отключить вывод ANSI
-n, –no-взаимодействия Не задавайте интерактивных вопросов
–профиль Отображение времени и информации об использовании памяти
–no-plugins Отключить ли плагины.
-d, –working-dir = WORKING-DIR Если указано, использовать данный каталог в качестве рабочего каталога.
-v | vv | vvv, –verbose Увеличить многословность сообщений: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки
. . .

Этот вывод указывает, что Composer был безупречно развернут на сервере CentOS 7.

Вывод

Поздравляем! PHP Composer был успешно установлен в системе CentOS 7. Теперь вы можете изучить другие варианты, чтобы узнать, как использовать Composer и использовать мощь и надежность этого инструмента..

Проверьте эти лучшие 3 услуги VPS:

А2 Хостинг

Стартовая цена:
$ 5,00


надежность
9,3


ценообразование
9,0


Дружественный интерфейс
9,3


Служба поддержки
9,3


особенности
9,3

Читать отзывы

Посетите A2 Хостинг

ScalaHosting

Стартовая цена:
$ 12,00


надежность
9,4


ценообразование
9,5


Дружественный интерфейс
9,5


Служба поддержки
9,5


особенности
9,4

Читать отзывы

Посетите ScalaHosting

Hostinger

Стартовая цена:
$ 3,95


надежность
9,3


ценообразование
9,3


Дружественный интерфейс
9,4


Служба поддержки
9,4


особенности
9,2

Читать отзывы

Посетить Hostinger

Связанные статьи с практическими рекомендациями

  • Как установить CachetHQ на CentOS 7 VPS или выделенном сервере
    промежуточный
  • Как установить и настроить обнаружение вредоносных программ в Linux на CentOS 7
    эксперт
  • ЧАСТЬ ПЕРВАЯ: Как установить Zabbix на Ubuntu 18.04 VPS или выделенном сервере
    промежуточный
  • Как редактировать настройки PHP в Apache на Ubuntu 18.04 VPS или выделенном сервере
    промежуточный
  • Как установить PHP на вашем сервере CentOS 7
    промежуточный
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me