【问题标题】:EC2 can't find documentroot folderEC2 找不到 documentroot 文件夹
【发布时间】:2014-01-16 21:29:43
【问题描述】:

我有一个由 dev 设置的 EC2 服务器,现在要从我的 EC2 服务器下载文件,我按照以下步骤操作

  1. 登录 AWS 并创建一个选择 Amazon 的实例
  2. 创建了一个已下载的 PEM 密钥
  3. 使用 ec2-user 和 PEM 密钥以及实例公共 DNS 登录 FileZilla
  4. 还使用带有 ec2-user 的 Putty 登录 SSH,然后输入 sudo -i 以连接到 root 用户。

我需要找到我以前的开发人员托管文件的 documentroot 文件夹。我无法手动找到它们,我也在 SSH 中尝试了以下命令

locate www 错误:重击!找不到命令 locate html 当然,同样的错误:p

然后我尝试了 find / -type d -name www 没有返回任何输出 我也试过 find / -type d -name html find / -type f -name index.php

但仍然无法在 documentroot 中找到我的文件。如何从 EC2 服务器查找和下载我的源文件?

谢谢

【问题讨论】:

  • 您是否在通常的位置检查,即/var/www/html
  • @DavidLevesque-是的,那里什么也没找到。此外,搜索应该显示如果找到,那也没有发生。
  • 在搜索所有这些之前,您可能需要先安装 php5,mysql,phpmyadmin。

标签: amazon-web-services ssh amazon-ec2


【解决方案1】:

如果您可以发布有关您的环境的更多详细信息,那就太好了。例如什么操作系统?很可能根目录甚至没有命名为/var/wwwwww

假设是 Debian/Ubuntu

  • 运行阿帕奇

    您可以查看/etc/apache2/sites-enabled 并查看文档根目录所在的 .conf 文件。例如cat /etc/apache2/sites-enabled/mywebsite.conf

  • 运行 nginx

    您也可以查看/etc/nginx/sites-enabled 以获得文档根目录

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-04
    • 2017-02-18
    • 2018-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-02-20
    • 2012-05-11
    • 2019-09-18
    相关资源
    最近更新 更多