产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请编程助手免费智能写代码、翻译NewAMYSQL 免费MySQL管理工具AMFTP 免费FTP管理客户端

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 安装好了Composer 在哪里使用Composer命令的?

tangguogui
铁牌会员
19.00 价值分

tangguogui 发表于 2017-04-21 17:51:14
我是按照这个步骤走的:

第一步,用管理员给出的操作。尝试把环境的amh-php.ini复制到你当使用的php软件的etc目录下
cp /home/wwwroot/环境/etc/amh-php.ini /usr/local/php-版本/etc/php.ini
我测试的是7.0版本的。
然后按照给出解决方案的帖子给出的步骤。
1.新建LNMP环境 安装常用组件 opcache-1.0 mcrypt-1.0 mysqli-1.0 pdo_mysql-1.0
2.PHP临时添加到PATH
export PATH=$PATH:/usr/local/php-5.5.13/bin {我是7.0 安装的PHP版本号就更换为php-7.0}

3.安装PHP依赖管理工具composer
curl -sS https://getcomposer.org/installer | php
4.为了方便添加到PATH
mv composer.phar /usr/local/bin/composer

完事了之后我去到项目目录执行
[root@ebs-50056 web]# composer create-project topthink/think tp5 --prefer-dist
/usr/bin/env: php: No such file or directory

求大神
评价: 这个问题有价值吗?  没有 (0分)   有, 感谢 (0分)
2017-04-21 17:51:14 1

tangguogui
铁牌会员
19.00 价值分

服务器是centOS 7
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-04-21 17:52:32 2

yanghang
银牌会员
1563.14 价值分

amh没办法用全局 如果要用全局先用ln建一个软连接
不然就要用指定php执行程序的位置
php路径 composer create-project topthink/think tp5 --prefer-dist
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-04-21 22:59:23 3

amysql
创始人
99530.04 价值分

引用:
yanghang 发表于 2017-04-21 22:59:23
amh没办法用全局 如果要用全局先用ln建一个软连接
不然就要用指定php执行程序的位置
php路径 composer create-project topthink/think tp5 --pre...


是的,amh5支持php多个版本同时运行的,
类似 | php 应该指定完整路径。

这样安装Composer,
curl -S https://getcomposer.org/installer | /usr/local/php-你在使用的php版本号/bin/php
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-04-24 11:43:54 4

AMH面板 - 好用高效低占用、安全可靠极稳定

tangguogui
铁牌会员
19.00 价值分

引用:
amysql 发表于 2017-04-24 11:43:54
是的,amh5支持php多个版本同时运行的,
类似 | php 应该指定完整路径。

这样安装Composer,
curl -S https://getcomposer.org/instal...


经常报:Failed to decode zlib stream

然后我下载了 composer.phar 文件

WinSCP工具上传composer.phar文件至/usr/local/src/

cp /usr/local/php-5.5/bin/php /usr/local/bin/

chown -R www:www /usr/local/src/composer.phar

chmod 777 /usr/local/src/composer.phar

cp /usr/local/src/composer.phar /usr/local/bin/composer

输入 composer命令就看到

Do not run Composer as root/super user! See https://getcomposer.org/root for details
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.4.1 2017-03-10 09:29:45

……

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

在web的上一级执行安装
composer create-project topthink/think web --prefer-dist

就完成了tp5的安装了 只是tp5的入口文件在public下 目前只能手动改入口文件到根目录了

希望能帮助到更多的朋友
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-04-27 15:25:38 5

szpmzq
铁牌会员
0.00 价值分

composer 没有插件可以直接安装么?
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-06-20 19:28:57 6

yanghang
银牌会员
1563.14 价值分

现在没有 只能自己装 composer 安装也不是很麻烦
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-06-20 23:21:50 7

断了线
铁牌会员
107.32 价值分

标记一下 用得到
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2019-07-09 15:17:20 8
 1  (总1页)
AMH社区列表
用户服务中心