Хорошо, у меня есть AMI, который я использую для приложения beanstalk. Я начал с общего экземпляра Amazon, который он вам предоставляет, а затем установил на нем том EBS. Затем я загрузил свое веб-приложение. Далее я хотел создать какой-то виртуальный каталог на сайте / файлах, который доступен через Интернет и указывает на место монтирования. /mnt/Files
. Я попытался
sudo ln -s /mnt/Files /home/webapp/files
Но это не сработало. У меня нет доступа к папке webapp, поэтому я не могу копаться.
Итак, у меня двоякий вопрос.
1) Есть ли способ настроить такой виртуальный каталог без изменения самой vm.
2) Если нет способа сделать это таким образом, как мне сделать виртуальный каталог? Я даже не уверен, что webapp содержит файлы сервера и т. Д.
Было бы проще использовать .ebextensions механизм для запуска команд во время создания экземпляра, а не для создания пользовательского AMI.
Что-то вроде:
commands:
create_html_dir:
command: mkdir /var/www/html
Я искал не в том месте. Место, где мне нужно было сделать символическую ссылку, было в /var/www/html
, то я мог бы сохранить его как ami, а затем перезагрузить.