Composer is a dependency management tool for PHP similar to npm for nodejs and bundle for ruby. Using the composer tool we can define required libraries for our project and install it with the composer in a single command. We don’t need to search for each library individually to install each time.
This tutorial will help you to install PHP Composer on Fedora 32/31/30/29/28/27 operating systems. We are assuming that you already have installed PHP on your system.
- Sudo privileged account with shell access.
- You must have PHP installed on your system.
Install Composer on Fedora
PHP Composer is available in as binary file to directly download and use. Open the terminal and download the composer binary file using curl command line tool.
curl -sS https://getcomposer.org/installer | php
Now use the following commands to make composer available globally for all users in your system, which can be used for all PHP applications on that system.
mv composer.phar /usr/local/bin/composer chmod +x /usr/local/bin/composer
To find the version of composer simply use the following command. This will also show you the uses of composer on command line.
composer -V ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.10.5 2020-04-10 11:44:22 Usage: command [options] [arguments]
If there is any upgrade available, Composer displays the information with every run. Composer is build with the ability to upgrade itself. You just need to run following command to update composer.phar to the latest version.