====== Установка Composer на виртуальный хостинг ======
Для установки Composer мы будем работать с хостингом через терминал.\\
Предполагается, что вы уже умеете [[ssh|подключаться к терминалу]].
Скачиваем последнюю версию Composer:
mkdir -p ~/.local/sbin/
cd ~/.local/sbin
wget https://getcomposer.org/download/latest-stable/composer.phar
chmod +x composer.phar
ln -s ~/.local/sbin/composer.phar ~/.local/sbin/composer
export PATH="$HOME/.local/sbin:$PATH"
echo "export PATH=$PATH" > ~/.profile
Установка завершена.\\
Проверяем работу:
$ composer about
Composer - Dependency Manager for PHP - version 2.4.1
Composer is a dependency manager tracking local dependencies of your projects and libraries.
See https://getcomposer.org/ for more information.
**Внимание!** Composer использует версию PHP по умолчанию на сервере.\\
Перед дальнейшей эксплуатации composer важно создать символическую ссылку на ту версию PHP, с которой вы желаете работать.\\
Пример создания символической ссылки для версии PHP 8.0:
ln -s /opt/php80/bin/php ~/.local/sbin/php
export PATH=$PATH
Проверяем:
$ /usr/bin/env php -v
PHP 8.0.18 (cli) (built: Apr 17 2022 23:20:18) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.18, Copyright (c) Zend Technologies
with Zend OPcache v8.0.18, Copyright (c), by Zend Technologies
> [[start|Вернуться к главной странице Wiki]]