当前位置: 首页 > 工具软件 > AMH > 使用案例 >

amh 如何安装php5.5,amh5.5如何安装Composer(局部安装)

庄康胜
2023-12-01

作为一个小白,这几天参考了社区和其他网站的教程,终结一下Composer的安装流程,只有局部,amh用全局的好像很复杂就不折腾了,下面说一下我的方法:

说明:我在环境已经搭建好的情况下安装的(Linux系统)

一、安装Composer

1.在控制台进入到你要安装的网站根目录(请根据自己网站实际路径更改),执行:

cd /home/wwwroot/环境名称/domain/站点/web

2.正式安装Composer,因为是局部安装,所以用当前网站环境的php安装,执行:

curl -sS https://getcomposer.org/installer | /usr/local/php-你在使用的php版本号/bin/php

3.验证安装是否成功

3.1 若成功将返回给你一个可执行的命令列表,执行:

/usr/local/php-你在使用的php版本号/bin/php composer.phar

3.2 网站根目录查看是否有新生成 composer.json 文件

有的话这样就安装好Composer了

二、安装依赖包

1.composer.json 文件编辑添加,如:

{

"require": {

"monolog/monolog": "1.0.*"

}

}

注意:这部分请参考官方方法 https://docs.phpcomposer.com/01-basic-usage.html,另外该文件可能是只读权限,请自行给文件添加写权限,控制台执行安装的时候,要先进入到这个有安装composer的网站根目录里,按官方是介绍是执行“php composer.phar install”,需改为:

/usr/local/php-你在使用的php版本号/bin/php composer.phar install

2.手动安装依赖包,控制台先进入网站根目录(已在根目录请忽略),执行:

/usr/local/php-你在使用的php版本号/bin/php composer.phar require 你要安装的依赖包名

注意:在root用户下执行可能会出现Do not run Composer as root/super user!的提示,可以无需理会,提示后没动作了但还是会执行的,只是会很慢,大概10分钟左右有提示,当然也可能因人而异,如还是不能执行,重试几次看看,我的会出现这种状况,但最终都可以安装成功。

三.使用Composer

这部分也请看官方介绍吧 https://docs.phpcomposer.com/01-basic-usage.html

总结要点:由于amh多环境的特点,全局命令用不了,原有命令“php composer.phar”或“composer” 需要更换为“/usr/local/php-你在使用的php版本号/bin/php composer.phar ”

这是我安装Composer的方法,希望可以帮到一些人。不一定适用所有人,仅供参考。

 类似资料: