Setup PHP 8.4 & Composer on Ubuntu

  • Add third party repo
    • LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
  • Update
    • sudo apt update
  • Install
    • sudo apt -y install php8.4-cli php8.4-fpm
  • Verify PHP installation
    • php –version
  • Download composer
    • curl -sS https://getcomposer.org/installer -o composer-setup.php
  • Install composer
    • php composer-setup.php
  • Move composer file to standard location
    • sudo mv composer.phar /usr/local/bin/composer
  • Verify composer installation
    • composer –version
  • Setup laravel for global use
    • composer global require laravel/installer
  • Add to path
    • vi ~/.bash_profile
    • export PATH=~/.composer/vendor/bin:$PATH
    • source ~/.bash_profile

About: author