linux - 我的应用程序代码位于 AWS Elastic Beanstalk EC2 实例的什么位置?
问题描述
我已将 Python Flask 服务器部署到 AWS EB。
我已经能够通过 SSH 连接到 EC2 实例,当我转到根目录并输入命令时,ls
我得到了这个;
bin boot dev etc home lib lib64 local media mnt opt proc root run sbin srv sys tmp usr var
环顾四周后,我假设我的应用程序代码位于
/home/webapp
但是在这里我有一个问题,我无法cd
进入目录,因为我得到一个权限错误
-bash: cd: webapp/: Permission denied
当我使用时,sudo
我没有收到错误,但目录没有改变
[ec2-user@ip-###-##-##-### home]$ sudo cd webapp/
[ec2-user@ip-###-##-##-### home]$
我有两个问题;
- 我的申请代码在哪里?
- 假设我的应用程序代码在目录中,
webapp
为什么它sudo cd
不起作用?
解决方案
该应用程序位于以下目录下
/var/app/current/
推荐阅读
- python - 使用pip安装模块,Python找不到...这两个路径是否不同,如果是,如何将模块放入正确的位置?
- python - Python GetModule 错误中的 comtypes:UnicodeDecodeError:'utf-8' 编解码器无法解码位置 621 中的字节 0x92:无效的起始字节
- elasticsearch - Elasticsearch - 计算嵌套字段中元素的出现次数
- sql - 触发器几乎没有错误帮助我解决这个问题
- matplotlib - 如何在多个图中隐藏轴
- android - 如何为所有新项目配置项目级别的 build.gradle?
- apigee - Apigee:无法通过 Management Server 进行身份验证
- python - 使用 opencensus-python 时从 Application Insights 中删除 customDimensions 项
- javascript - 根据数组长度更改字符串
- java - 如何将请求正文中的数据作为 json 发送到 resttemplate.exchange