在 AWS Elastic Beanstalk 中运行 composer 命令

Posted

技术标签:

【中文标题】在 AWS Elastic Beanstalk 中运行 composer 命令【英文标题】:Run composer commands in AWS Elastic Beanstalk 【发布时间】:2018-05-23 23:40:24 【问题描述】:

我是 AWS 的初学者。 我创建了一个 Elastic Beanstalk php 实例并上传了我的 Laravel 应用程序,该应用程序使用 AWS RDS 作为数据库,我需要运行一些命令来迁移数据库。我使用 putty SSH 连接了相应的 EC2 实例。当我尝试将目录更改为我的项目文件夹时,shell 提示指向其他地方显示没有此类文件或目录错误,这意味着我不在我所有项目文件夹所在的根文件夹中在,所以如何更改到我的项目文件夹或者我不知道是否可以使用 putty.Help 请帮助

【问题讨论】:

【参考方案1】:

找到答案 通过运行安装 composer

$ sudo curl -sS https://getcomposer.org/installer | sudo php
$ sudo mv composer.phar /usr/local/bin/composer
$ sudo ln -s /usr/local/bin/composer /usr/bin/composer

项目文件位于 /var/www/html 文件夹中,所以只需运行

cd /var/www/html/project-folder

你很高兴

【讨论】:

以上是关于在 AWS Elastic Beanstalk 中运行 composer 命令的主要内容,如果未能解决你的问题,请参考以下文章

如何在 AWS elastic-beanstalk 中更改我的 python 版本

如何在 AWS Elastic Beanstalk 中更改数据库配置

在 AWS Elastic Beanstalk 和 EKS 上部署了一个 laravel 应用程序 相同的数据库 RDS 为啥在 Elastic Beanstalk 中获得快速响应

如何在 AWS Elastic Beanstalk 中选择特定平台?

在 AWS Elastic Beanstalk 中运行 composer 命令

AWS Elastic Beanstalk 中的 HTTPS 配置