Permitindo que o Apache acesse vários volumes na AWS

Permitindo que o Apache acesse vários volumes na AWS

Adicionei outro volume à minha instância do EC2 (montada como/dev/xvdf) e preciso poder colocar arquivos nesse volume e recuperá-los por meio do diretório/var/www/. Como posso fazer isso? Esta é uma instância do Ubuntu, se isso faz diferença.

Responder1

O cenário mais simples pode ser configurar uma partição naquele dispositivo de bloco, depois criar um sistema de arquivos nele e, finalmente, anexá-lo ou montá-lo em algum diretório.

  1. crie uma partição primária número 1 (siga a ajuda) -sudo fdisk /dev/xvdf
  2. crie um sistema de arquivos ext4 -sudo mkfs.ext4 /dev/xvdf1
  3. crie um ponto de montagem -sudo mkdir /foo
  4. monte o sistema de arquivos -sudo mount /dev/xvdf1 /foo

Se desejar, você pode montá-lo no /var/wwwdiretório conforme solicitado. Se você não quiser montá-lo lá, configure outro Apache2 VirtualHostapontando DocumentRootpara lá. com Para tornar a etapa 4 persistente, anexe esta linha a /etc/fstab:

/dev/xvdf1       /foo         auto    defaults        0       0

Por fim, pesquise no Google esse tipo de tarefa e tenho certeza que você encontrará documentação mais detalhada sobre como fazê-lo, pois esta é uma das tarefas administrativas mais básicas.

informação relacionada