栏目:经验分享 作者:小天 点击: 3,141 次
apt-get安装composer
1 |
apt-get install composer |
curl安装composer(直接官方安装,最新版)
1 2 |
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer composer update |
CURL安装来自参考:https://docs.phpcomposer.com/00-intro.html#Downloading-the-Composer-Executable
安装库:
1 |
composer require chrome-php/chrome |
卸载库:
1 |
composer remove chrome-php/chrome |
但一般情况下不建议在root下运行composer,因此,我们可以用其他账户运行它,先添加了一个部署用的账户,并好分配权限,例如分配到了用户组www,命令如下:
1 |
useradd www-user -g www |
然后在执行Composer install的时候,切换用户为www-user来执行,命令如下:
1 |
su www-user -c "composer require chrome-php/chrome" |
如果执行时出现提示:Cannot execute /sbin/nologin: No such file or directory,该提示是因为/etc/passwd中对应用户的/sbin路径不存在或不正确,执行以下命令查看:
1 |
cat /etc/passwd |
找到对应用户的路径修正即可解决。
使用国内的镜像:
1 |
composer config -g repo.packagist composer https://packagist.phpcomposer.com |
开始使用composer
现在要在项目的根目录里创建一个composer.json
的文件, 我们可以手动创建,也可以在根目录里通过composer init
命令来根据提示创建。
安装参考:https://pkg.phpcomposer.com/#how-to-install-composer
声明: 本文由( 小天 )原创编译,转载请保留链接: Debian下 composer 的一些日常操作
------====== 本站公告 ======------
欢迎使用趣域网域名百科,我们将长期提供域名使用相关知识和投资域名的方法和技巧;并提供主机、服务器的解决问题和网站运营方法。