amazon-web-services - EC2 找不到 documentroot 文件夹

标签 amazon-web-services ssh amazon-ec2

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

  • 登录 AWS 并创建一个实例,选择 Amazon
  • 创建了一个 PEM key 下载它
  • 使用 ec2-user 和 PEM key 和实例公共(public) DNS
  • 登录 FileZilla
  • 还使用带有 ec2-user 的 Putty 登录 SSH,然后输入 sudo -i 以连接到 root 用户。

  • 我需要找到我以前的开发人员托管文件的 documentroot 文件夹。我无法手动找到它们,我还在 SSH 中尝试了以下命令
    locate www 错误:重击!找不到命令 locate html当然,同样的错误:p

    然后我尝试了find / -type d -name www 没有返回输出
    我也试过find / -type d -name htmlfind / -type f -name index.php
    但仍然无法在 documentroot 中找到我的文件。如何从 EC2 服务器查找和下载我的源文件?

    谢谢

    最佳答案

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

  • 运行 Apache

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

    你可以看看/etc/nginx/sites-enabled也适用于文档根
  • 关于amazon-web-services - EC2 找不到 documentroot 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21173285/

    相关文章:

    nginx 大型静态文件在 AWS EBS 支持的服务器上服务缓慢

    svn - 尝试结帐SVN时为什么会收到 “/RCS/trunk,v: No such file or directory”?

    ssh - 有没有办法在文件中提供的主机上运行 Knife ssh?

    node.js - 如何正确从另一个 Lambda 调用 Lambda

    Python AWS Boto URL 连接错误

    amazon-web-services - AWS Step Function Map 任务可以处理多少项?

    python - 属性错误 : 'str' object has no attribute 'public_blob'

    amazon-web-services - 限制Docker容器的磁盘IO-AWS EBS/EC2实例

    mysql - 如何获得一个新的 EC2 实例来挂载一个已有 MySQL 数据库的现有卷?

    php - .htaccess 在亚马逊 ec2 ubuntu 实例中不工作