当我通过 SSH 连接到我的 AWS Elastic Beanstalk 实例时找不到我的 Web 应用程序
I can't find my Web app when I SSH to my AWS Elastic Beanstalk instance
我已经使用
设置了到我的 AWS Elastic Beanstalk 实例的 SSH
eb ssh --setup
并且可以成功通过 SSH 连接到我的环境。但是我看不到我的 Web 应用程序。当我连接时,我发现自己在一个空目录中 (ec2-user
),当我
cd /home
刚看到
drwx------ 3 ec2-user ec2-user 4096 Jan 15 21:37 ec2-user
dr-xr-xr-x 23 root root 4096 Jan 15 21:03 ..
drwxr-xr-x 3 root root 4096 Oct 22 23:29 .
我的 Web 应用程序位于何处?
做 $ sudo find / -name <insert main file name here>
找出答案。
例如:
$ sudo find / -name \*.php
/var/lib/tomcat8/webapps/ROOT/info.php
/var/lib/tomcat8/webapps/ROOT/index.php
/tmp/deployment/application/ROOT/info.php
/tmp/deployment/application/ROOT/index.php
或者,如您所见,在 /var/lib/tomcat8/webapps/ROOT/
您会注意到,这取决于平台。 Python 例如:
$ sudo find / -name application.py
/opt/python/bundle/2/app/application.py
对于不想等待 find /
的任何人,我发现我的 rails 应用程序在成功部署之前位于 /var/app/ondeck
,成功部署后位于 /var/app/current
.
您的 WAR 的内容分别在 /var/lib/tomcat8/webapps/ROOT
中。 /usr/share/tomcat8/webapps/ROOT
当您通过 ssh 进入您的实例时,您位于 ~
目录中。键入 cd ..
以转到父目录,即 home
。然后再次cd ..
进入根目录。在那里您可以找到 var
文件夹,其中将包含您的文件,正如此处其他人所指出的那样。
我已经使用
设置了到我的 AWS Elastic Beanstalk 实例的 SSHeb ssh --setup
并且可以成功通过 SSH 连接到我的环境。但是我看不到我的 Web 应用程序。当我连接时,我发现自己在一个空目录中 (ec2-user
),当我
cd /home
刚看到
drwx------ 3 ec2-user ec2-user 4096 Jan 15 21:37 ec2-user
dr-xr-xr-x 23 root root 4096 Jan 15 21:03 ..
drwxr-xr-x 3 root root 4096 Oct 22 23:29 .
我的 Web 应用程序位于何处?
做 $ sudo find / -name <insert main file name here>
找出答案。
例如:
$ sudo find / -name \*.php
/var/lib/tomcat8/webapps/ROOT/info.php
/var/lib/tomcat8/webapps/ROOT/index.php
/tmp/deployment/application/ROOT/info.php
/tmp/deployment/application/ROOT/index.php
或者,如您所见,在 /var/lib/tomcat8/webapps/ROOT/
您会注意到,这取决于平台。 Python 例如:
$ sudo find / -name application.py
/opt/python/bundle/2/app/application.py
对于不想等待 find /
的任何人,我发现我的 rails 应用程序在成功部署之前位于 /var/app/ondeck
,成功部署后位于 /var/app/current
.
您的 WAR 的内容分别在 /var/lib/tomcat8/webapps/ROOT
中。 /usr/share/tomcat8/webapps/ROOT
当您通过 ssh 进入您的实例时,您位于 ~
目录中。键入 cd ..
以转到父目录,即 home
。然后再次cd ..
进入根目录。在那里您可以找到 var
文件夹,其中将包含您的文件,正如此处其他人所指出的那样。