我创建了一个 AWS EC2 实例并向其附加了一个 EBS 卷。我已经在上面安装了 LAMP 堆栈和 phpmyadmin。
我还可以使用 Cyberduck(使用公钥-私钥)初始化与其的 SFTP 连接,并将一些 html/php 文件上传到 /var/www 目录。
我希望将上传表单添加到网页,用户可以将图像上传到他们的帐户。因此,我需要将这些图像存储到 EBS 卷中。我该怎么做呢?
连接 EBS 卷后,将其格式化并将其装载到文件夹中。
要确认这一点,请通过 ssh 进入 ec2 实例并运行$ df -h
,它显示附加的卷。
现在,当您上传图像时,您可以提供 ebs vol 的确切路径,因为它作为实例的外部硬盘驱动器。
另一种选择是将代码移动到 ebs vol,假设路径是/home/ubuntu/vol
,更改文件/etc/apache2/sites-enabled/default-ssl
and /etc/apache2/site-available/default
代替DocumentRoot
with /home/ubuntu/vol
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)