Como fazer o upload para um servidor unix?

1

Sou parte de um grupo de projetos e uma de nossas tarefas é fazer upload de algum conteúdo para um servidor. Eu sou completamente novo nisso e tenho algumas perguntas.

Existem conteúdos em diferentes servidores (distribuídos em vários servidores). Minha tarefa é obter todo o conteúdo e enviá-los em um único servidor e disponibilizá-los para outras pessoas, por exemplo, todos que visitam esse servidor (por site) devem poder fazer o download do conteúdo.

Como se faz isso em um servidor UNIX? E como posso disponibilizá-los para os outros?

Eu não tenho experiência com servidores, mas tenho experiência com Java (também Java EE). O que preciso aprender para poder realizar essas tarefas?

Vou receber uma conta para o servidor em breve, o que me dará acesso a ele.

Por favor, se a questão estiver no lugar errado ou violar alguma regra, me avise.

Obrigado.

    
por Aliam 24.01.2015 / 19:46

1 resposta

2

Você também precisará acessar os servidores antigos.

Então você deve ser capaz de simplesmente copiar o conteúdo usando scp ou, mais eficientemente, criando um arquivo tar gzipado do conteúdo nos servidores antigos, movendo tudo para o novo com scp e untaring lá.

Se isso for uma tarefa repetida, com a alteração de conteúdo nos servidores antigos, talvez seja melhor usar o rsync. Isso copiará tudo na primeira execução e limitar-se-á às alterações ocorridas desde o último rsync nas execuções posteriores.

Para tornar o conteúdo acessível através do servidor web, você deve configurar o apache de acordo.

Os detalhes sobre os comandos Unix mencionados podem ser encontrados nas páginas man.

Um exemplo para uma configuração simples do apache pode ser encontrado aqui:

link

Para mais detalhes, consulte a documentação oficial do apache:

link

    
por 24.01.2015 / 21:22