Nextcloud – Seu servidor de arquivos particular.

Hoje vou demonstrar o passo a passo de instalação do nextcloud, ele é um servidor de arquivos parecido com o dropbox, porém você pode cria-lo em sua rede local e até permitir acesso externo.

Pré-requisitos: É necessário ter o LAMP (Linux, Apache, Mysql, PHP), caso ainda não tenha o LAMP siga este artigo: https://gnulinuxbrasil.com.br/2020/12/23/lamp-no-fedora-33/

Obs. o artigo é focado no fedora 33 porém o processo de instalação do LAMP é bem parecido nas demais distribuições.

 

1° Verifique a versão do php pois ela varia de acordo com a versão do nextcloud que será instalando, na data deste post nextcloud está na versão 20.0.5 e requer o PHP 7.2 :

Para verificar a versão do PHP utilize o comando:

php -v

A saída será algo parecido com isso:

PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct 7 2020 15:24:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.24-0ubuntu0.18.04.7, Copyright (c) 1999-2018, by Zend Technologies

 

2° Faça download do nextcloud, para linux pacote .tar.bz2 ou se preferir acesse o site nextcloud .

 

3° Com o usuário root, copie o pacote para /var/www/html/ :

sudo su

cp /home/nomedoseuuser/Downloads/nextcloud-20.0.5.tar.bz2 /var/www/html/

 

4° Acesse o diretório e descompacte o pacote:

cd /var/www/html/

tar -pxjvf nextcloud-20.0.5.tar.bz2

 

5° Crie a pasta onde ficará os arquivos dos usuários e dê as permissões:

mkdir -p /var/www/html/nextcloud/data

chown www-data:www-data /var/www/html/nextcloud/data

chmod 750 /var/www/html/nextcloud/data

chown www-data:www-data config apps

 

6° Acesse o nextcloud através de um navegador e crie o usuário, senha e o diretório para os arquivos (lembrando que criamos o diretório em: /var/www/html/nextcloud/data).

ipservidor/nextcloud

 

7° Abaixo insira os dados de acesso do seu banco de dados usuário, senha e o nome do banco para nextcloud e clique em concluir configuração:

Obs. isso pode demorar um pouco dependendo do hardware.

8° Após concluir a instalação você será direcionado para área principal do nextcloud:

 

9° Caso precise de acesso externo, você pode usar um domínio, seja pago, no-ip ou até mesmo negrok, para isso adicione o domínio no arquivo /var/www/html/nextcloud/config/config.php:

Na linha:

‘trusted_domains’ =>
array (
0 => ‘seudominio.com’,
),

Salve as alterações.

 

Obs. O processo de instalação é o mesmo em qualquer distribuição.

Qualquer dúvida deixe nos comentários ou entre em contato através das redes sociais:

Link Facebook: https://www.facebook.com/gnulinuxbr

Link WhatsApp: https://chat.whatsapp.com/LYHbESy75Q0GiORiexXKF4

Link Telegram: https://t.me/gnulinux_brasil

YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ

 

 

 

 

 

Atualmente trabalha com suporte em T.I. Instrutor de Informática/Robótica/Programação, entusiasta da tecnologia, Bacharel em Administração formado pelo Grupo Universitário Uninter e colaborador da comunidade GNU/Linux Brasil.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *