【问题标题】:Putting data into EBS backed EC2 instance将数据放入 EBS 支持的 EC2 实例
【发布时间】:2013-05-27 20:55:48
【问题描述】:

我创建了一个 AWS EC2 实例并将一个 EBS 卷附加到它。我已经在上面安装了 LAMP 堆栈和 phpmyadmin。

我还可以使用 Cyber​​duck(使用公钥-私钥)初始化与它的 SFTP 连接,并将一些 html/php 文件上传到 /var/www 目录。

我希望将上传表单添加到用户可以将图像上传到他们的帐户的网页。所以我需要将这些图像存储到 EBS 卷中。我该怎么做呢?

【问题讨论】:

  • 你把所有其他的东西都存放在哪里了?通常您需要像使用物理 HD 一样格式化和挂载卷,并且上面有文件系统?

标签: amazon-web-services amazon-ec2


【解决方案1】:

附加 EBS 卷后,对其进行格式化并将其挂载到文件夹中。 要确认这一点,请 ssh 进入 ec2 实例并运行 $ df -h ,它会显示附加的卷。

现在,当您上传图像时,您可以提供 ebs vol 的确切路径,因为它作为实例的外部硬盘驱动器工作。

虽然另一种选择是,将代码移动到 ebs 卷,假设路径是 /home/ubuntu/vol ,更改文件 /etc/apache2/sites-enabled/default-ssl/etc/apache2/site-available/defaultDocumentRoot 替换为 /home/ubuntu/vol

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-17
    • 2011-09-13
    • 1970-01-01
    • 2015-05-14
    • 2020-06-20
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    相关资源
    最近更新 更多