Como usar um disco rígido externo para armazenamento no servidor?

Como usar um disco rígido externo para armazenamento no servidor?

Ok, então eu sou um n00b. Tenha isso em mente. Meu computador Ubuntu está executando um servidor Apache2 para hospedagem básica na web e transferência de arquivos. Se eu quisesse usar um disco rígido externo para isso, como faria? Quer dizer, as pastas var, www e html estão armazenadas no armazenamento do computador. Quero combinar o armazenamento do computador interno e da unidade externa para armazenamento total para o /var/www

Responder1

  1. Você deve montar a unidade e certificar-se de que ela seja montada automaticamente após a reinicialização.
  2. Você pode usar um link simbólico para a pasta na unidade externa. Você pode vincular diretamente na configuração do vhost ou do apache, mas o uso de links simbólicos simplifica a maior parte do tempo.
  3. Você precisa definir os direitos adequados para que o Apache possa gravar nessa pasta. No Ubuntu, o Apache é executado como usuário www-data, portanto, certifique-se de que www-data possa gravar nessa pasta.

Responder2

Especifico de antemão que não tenho absolutamente nenhuma experiência com Apache

Dito isto, você pode querer fazer o seguinte

Antes de conectar a unidade externa

sudo fdisk -l

Repita o comando acima após conectar a unidade

Você verá uma nova entrada na saída (provavelmente no final). Observe a devicecoluna desta entrada. Este é o arquivo de bloco que representa sua unidade. Será algo como /dev/yourdrivesfile .

Agora crie uma pasta /var/wwwe monte a unidade nela:

sudo mount -o defaults /dev/yourdrivesfile /var/www/yourfolder

Antes de fazer isso, tente aprender sobre o comando mount e suas opções, você pode precisar deles. man mounte info mounttambém ajudará.

Alterar as permissões da sua pasta para permitir que www-data(Apache) grave nela pode ser algo como sudo chown www-data /var/www/yourfolder, embora eu não tenha certeza sobre esta parte.

Espero que isso ajude pelo menos na montagem.

informação relacionada