Iniciando o Servidor Apache2 em um Volume Externo

Iniciando o Servidor Apache2 em um Volume Externo

Este guia irá ajudá-lo a configurar o servidor Apache2 para rodar em um volume externo.

Preparando o Volume Externo

Primeiro, se o seu disco rígido ou SSD externo estiver montado, você precisará desmontá-lo. Em seguida, você pode montá-lo novamente com as configurações apropriadas para funcionar com o Apache.

Desmontando o Volume

Use o seguinte comando para desmontar o volume:

sudo umount /caminho/para/o/volume/montado

Montando o Volume

Agora você pode montar o volume com as configurações apropriadas:

sudo mount -t ntfs -o uid=www-data,gid=www-data /dev/sda1 /home/fish/Volume0

Neste comando:

  • /dev/sda1 é o nome da partição do disco que você deseja montar.
  • /home/fish/Volume0 é o local onde você deseja montar o disco. Neste exemplo, o disco é montado na pasta do usuário, mas você pode montar em qualquer lugar que preferir.

Configurando as Permissões do Volume

Finalmente, você precisará configurar as permissões apropriadas para o volume:

sudo chmod -R 755 Volume0

image

Configurando o Apache

Agora que o volume externo está preparado, você pode configurar o Apache para servir arquivos a partir deste volume.

Atualizando a Configuração do Apache

Abra o arquivo de configuração do Apache usando o seguinte comando:

sudo nano /etc/apache2/apache2.conf

Neste arquivo, você precisará atualizar o DocumentRoot para apontar para o diretório onde o volume externo foi montado.

Atualizando a Configuração do Virtual Host

Você também precisará atualizar a configuração do Virtual Host. Isso pode ser feito editando os arquivos 000-default.conf e default-ssl.conf localizados em /etc/apache2/sites-available .

Reiniciando o Apache

Depois de fazer todas essas alterações, você precisará reiniciar o Apache para que as novas configurações entrem em vigor:

sudo systemctl restart apache2

Espero que isso ajude! Se você tiver mais perguntas, fique à vontade para perguntar.