下載/安裝composer

1. 下載composer.phar

    安裝前確保安裝了 PHP 可以輸入一下 php -v 看下是否輸出了php的版本信息;如果沒有輸出請先(php已安裝)配置環境或者安裝下php並配置環境變量;

2. 以此執行一下命令

   2.1 下載安裝腳本

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

          或者使用 

wget https://install.phpcomposer.com/installer && mv ./installer ./composer-setup.php

  2.2 然後輸入

       下載安裝腳本

php composer-setup.php

如果報 If possible you should enable it or recompile php with --with-openssl

         就去安裝一下openssl這個擴展 打開安裝目錄 

          

cd /usr/local/src/php-7.2.5/ext/openssl
cp  config0.m4  config.m4  
phpize
./configure --with-openssl  --with-php-config=/usr/local/php/bin/php-config
# 打開php.ini 加上這個擴展
extension=openssl.so 
# 然後重啓 查看一下php擴展
php -m  

   出現這個

  

出現這個說明就安裝成功了

然後加入設置全局環境變量

sudo mv composer.phar /usr/local/bin/composer

隨便一個地方輸入 composer

出現這個表示設置成功

下載東西時可能會比較慢 因爲是國外的 用下面這條命令切換爲國內鏡像 會快很多

composer config -g repo.packagist composer https://packagist.phpcomposer.com

溫馨提示:

某些Composer命令,包括execinstallupdate允許第三方代碼在您的系統上執行。這是來自其“插件”和“腳本”功能。插件和腳本可以完全訪問運行Composer的用戶帳戶。因此,強烈建議 避免以超級用戶/ root身份運行Composer

您可以使用以下語法在程序包安裝或更新期間禁用插件和腳本,以便只執行Composer的代碼,而不執行第三方代碼:

composer install --no-plugins --no-scripts
composer update --no-plugins --no-scripts

exec命令將始終以運行的用戶身份運行第三方代碼composer

在某些情況下,如在CI系統或您希望安裝不受信任的依賴項的情況下,最安全的方法是運行上述命令。

最後記得經常執行

composer selfupdate

以確保composer是最新版

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章