Я добавил еще один том к своему экземпляру EC2 (смонтированный как /dev/xvdf), и мне нужно иметь возможность размещать файлы на этом томе и иметь возможность извлекать их через каталог /var/www/. Как мне это сделать? Это экземпляр Ubuntu, если это имеет значение.
решение1
Самым простым сценарием может быть настройка раздела на этом блочном устройстве, затем создание на нем файловой системы и, наконец, присоединение или, так называемое, монтирование его в каком-либо каталоге.
- создайте первичный раздел номер 1 (следуйте справке) -
sudo fdisk /dev/xvdf
- создать файловую систему ext4 -
sudo mkfs.ext4 /dev/xvdf1
- создать точку монтирования -
sudo mkdir /foo
- смонтировать файловую систему -
sudo mount /dev/xvdf1 /foo
Если хотите, можете смонтировать его в /var/www
каталоге, как вы просили. Если вы не хотите монтировать его там, то настройте другой Apache2 VirtualHost
с DocumentRoot
указанием туда. с Чтобы сделать шаг 4 постоянным, добавьте эту строку в /etc/fstab
:
/dev/xvdf1 /foo auto defaults 0 0
Наконец, просто погуглите подобные задачи, и я уверен, вы найдете более подробную документацию о том, как это сделать, поскольку это одна из самых основных задач администрирования.