• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
logo

Tutsplanet

Free Technical and Blogging Resources

  • Home
  • Web Hosting
  • Programming
  • Plugins
  • Write For US
  • News
  • About Us
  • Snippets
You are here: Home / PHP / Installing Composer on Mac OSX

Installing Composer on Mac OSX

Aug 24, 2020 by Editorial Staff Leave a Comment

Composer is a dependency management tool for php projects. By using composer, you can just declare the dependecy in your project and composer will handle/download this for you.
Unlike yum or apt -in linux distros, composer manages the pacakge per project basis. However, it does not install anything globally, but everything required for a particular project.

Composer may got some inspiration from the node’s npm package manager.  Composer needs at least PHP 5.3.2 in your system/server.

So today’s tutorial we are showing how to install Composer in Mac OS.

  1. Open a your terminal and navigate to your Users directory.

    You can use below command to go to users directory from anywhere.

    cd ~

    then move to

    cd /Users/[your username]>
  2. Run the below command to download Composer to your system. This will create a Phar (PHP Archive) file in the selected directory.

    curl -sS https://getcomposer.org/installer | php
  3. Now we need to move composer.phar file to a directory, to access globally.

    sudo mv composer.phar /usr/local/bin/
  4. Next, change the permission of Composer to run as root user. Run the below command.

    sudo chmod 755 /usr/local/bin/composer.phar
  5. Next, we need to update Bash file to set which location to find our Composer.

    nano ~/.bash_profile
  6. Add this line below to bash_profile and save

    alias composer="php /usr/local/bin/composer.phar"
  7. and then we will run the below to read and execute.

    source ~/.bash_profile
  8. At last step, run

    composer -v

     

  9. If everything went smooth and staring you will see a output similar to below.

    Installing Composer on Mac OSX


    Editorial Staff

    Editorial Staff at Tutsplanet is a dedicated team to write various tutorials about subjects like Programming, Technology and Operating Systems.

    View all posts by Editorial Staff

Filed Under: PHP Tagged With: osx

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar




Quick Links

  • A Simple YouTube Video Downloader Script in PHP
  • The 50 Most Useful jQuery Plugins for Frontend Development
  • Base64 Decode Online
  • Base64 Encode Online

Subscribe

* indicates required

Share

   

Hot topics

  • A Simple YouTube Video Downloader Script in PHP 272 views
  • Replace “\n” with new line characters, using Notepad++ 246 views
  • Add FTP/SFTP in Visual Studio Code 180 views
  • Using Third-Party Libraries in Codeigniter 143 views
  • Open a URL in a new tab using JavaScript 141 views
  • Upload Multiple Images and Store in Database using PHP and MySQL. 130 views
  • Laravel Image Intervention Tutorial With Example 125 views
  • Hierarchical Tree view Category Example in Laravel 113 views
  • Spout, an awesome library for reading and writing in Excel. 103 views
  • Manually Install APK Files In Android Studio Emulator 98 views

Categories

  • Design & Development
  • Drupal
  • Facebook
  • General
  • How To
  • ios
  • Javascript
  • Linux
  • Magento
  • Marketing
  • News
  • PHP
  • Plugins
  • Programming
  • Snippets List
  • Social Media
  • Softwares
  • Themes
  • Tips
  • Wordpress
  • YouTube

Copyright © 2021 · TutsPlanet Gene Theme on Genesis Framework · Powered By BunnyCDN