Posted under » PHP » CakePHP on 27 Sep 2018
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. To install. Some software that uses composer are symfony, cakephp and guzzle among others.
In Ubuntu, all you need to do is apt-get install composer. In this doesn't work... try the official documents or below.
curl -sS https://getcomposer.org/installer | php
If you don't have curl, maybe you can install via the command line using bash.
It is useful to go to a good directory before installing. Otherwise you will get this
Composer (version 1.8.0) successfully installed to: /home/lky/www/anoneh/contents/composer.phar Use it: php composer.phar
Luckily you can move the composer.phar to ~/.local/bin or anywhere you want. If former, can run "composer" in order to run Composer but if later, "php composer.phar".
Update. It's better to install using apt-get. If Centos 7, use this guide.
Once installed, you go to the directory where you see the `composer.json' and then run the `composer install' command to install the dependencies.