下载/安装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是最新版

猜你喜欢

转载自blog.csdn.net/qq_36999656/article/details/82685670