Como instalar o OwnCloud no Raspberry Pi 3

Como instalar o OwnCloud no Raspberry Pi 3
OwnCloud é um servidor de compartilhamento de arquivos auto-hospedado. Possui uma interface de interface da web de boa aparência e aplicativos para Linux, Windows, MacOS, Android e iPhone. Neste artigo, vou mostrar a você como instalar o OwnCloud no Raspberry Pi 3. Então vamos começar.

Coisas que você precisa:

Para instalar com êxito o OwnCloud no Raspberry Pi 3 usando este artigo, você precisa,

  • Um computador de placa de Raspberry Pi 3.
  • Um cartão microSD de pelo menos 8 GB ou mais.
  • Conectividade de rede no Raspberry Pi.

Instalando Raspbian no Raspberry Pi:

Você deve ter o sistema operacional Raspbian instalado no seu Raspberry Pi 3 para instalar o OwnCloud no Raspberry Pi.

Escrevi um artigo dedicado sobre a instalação do Raspbian OS no Raspberry Pi, que você pode ler em https: // linuxhint.com/install_raspbian_raspberry_pi/. Eu espero que isso ajude. Se você tiver alguma dúvida, fique à vontade para perguntar em https: // suporte.Linuxhint.coma.

Conectando Raspberry Pi à Internet:

Você pode conectar uma extremidade do seu cabo LAN (CAT5E ou CAT6) ao seu roteador ou interruptor e a outra extremidade do seu Raspberry Pi para obter conectividade à Internet facilmente.

Você pode usar wifi no seu Raspberry Pi também. Escrevi um artigo dedicado sobre o que você pode ler em https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Conectando -se ao Raspberry Pi remotamente:

Depois de instalar e configurar o Raspbian, pode se conectar ao seu Raspberry Pi usando SSH.

Para fazer isso, execute o seguinte comando do seu laptop ou desktop.

$ ssh pi@ip_addr

Observação: Aqui, Ip_addr é o endereço IP do seu Raspberry Pi.

Se você vir esta mensagem, basta digitar sim e pressionar .

Agora, digite a senha do seu Raspberry Pi e pressione . A senha padrão é framboesa.

Adicionando repositório de pacotes OUNDCLOUD:

OwnCloud não está disponível no repositório oficial do pacote de Raspbian. Mas você pode adicionar facilmente o repositório oficial de pacotes OwnCloud no Raspbian e instalar o OwnCloud.

Primeiro, faça o download da chave GPG do repositório de pacotes OwnCloud com o seguinte comando:

$ wget -nv https: // download.OwnCloud.org/download/repositórios/produção/
Debian_9.0/liberação.Chave -O Release.chave

A chave GPG deve ser baixada.

Agora, adicione a chave GPG ao gerente de pacotes APT com o seguinte comando:

$ sudo apt-key add - < Release.key

A chave GPG deve ser adicionada.

Agora, execute o seguinte comando para adicionar o repositório oficial de pacotes OFRICALCLOUD ao Raspbian:

$ echo 'Deb http: // download.OwnCloud.org/download/repositórios/produção/Debian_9.0 / / '
| sudo tee/etc/apt/fontes.lista.D/OwnCloud.lista

Atualizando pacotes Raspbian:

Você deve atualizar os pacotes existentes do seu sistema operacional Raspbian antes de instalar qualquer coisa nova.

Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes apt deve ser atualizado.

Agora, atualize todos os pacotes existentes com o seguinte comando:

Atualização de $ sudo apt

Imprensa y e depois pressione continuar.

Se você vir esta mensagem, pressione q.

A instalação deve continuar.

Neste ponto, todos os pacotes Raspbian existentes devem ser atualizados.

Agora, reinicie seu Raspberry Pi com o seguinte comando:

$ sudo reiniciar

Instalando e configurando o Apache e o MySQL para o OwnCloud:

O OwnCloud é um aplicativo da web que é executado na pilha Lâmpada (Linux, Apache, MySQL/Mariadb, PHP). Então, você precisa de um servidor de lâmpada totalmente funcional configurado antes de instalar o OwnCloud. Vou mostrar como fazer isso nesta seção.

Você pode instalar o Apache, PHP, Mariadb e algumas extensões de PHP em Raspbian com o seguinte comando:

$ sudo apt install apache2 libapache2-mod-php mariadb-servidor mariadb-client php-bz2
PHP-MYSQL PHP-CURL PHP-GD PHP-IMAGICK PHP-INTL PHP-MBSTRING PHP-XML PHP-ZIP

Agora, pressione y e depois pressione continuar.

Todos os pacotes necessários devem ser instalados.

Agora, execute o seguinte comando para ativar o apache mod_rewrite módulo:

$ sudo a2enmod reescrita

mod_rewrite deve ser ativado.

Agora, faça login no console mariadb como o raiz Usuário com o seguinte comando:

$ sudo mysql -u root -p

Por padrão, nenhuma senha de mariadb está definida. Então, você pode simplesmente pressionar Aqui sem digitar nenhuma senha. Se você definiu alguma senha, precisará digitá -lo aqui e pressionar .

Você deveria estar conectado.

Agora, crie um novo banco de dados OwnCloud Com a seguinte consulta:

Mariadb [(nenhum)]> Criar banco de dados OwnCloud;

Agora, crie um novo usuário de mariadb OwnCloud e também defina a senha SEU PASSE Para o usuário com a seguinte consulta. Para simplificar, estou definindo a senha OwnCloud para o usuário OwnCloud.

Mariadb [(nenhum)]> Crie usuário 'OwnCloud'@'localhost' identificado por 'your_pass';

Agora, conceda todos os privilégios ao OwnCloud banco de dados para o usuário OwnCloud com a seguinte consulta.

Mariadb [(nenhum)]> conceda todos os privilégios no OwnCloud.* para 'OwnCloud'@'localhost';

Finalmente, saia da concha mariadb da seguinte maneira:

Mariadb [(nenhum)]> saída;

Agora, você precisa editar o arquivo de configuração do site padrão do Apache /etc/apache2/sites-habilitado/000-default.conf.

Para abrir o arquivo de configuração do site padrão do Apache /etc/apache2/sites-habilitado/000-default.conf, Execute o seguinte comando:

$ sudo nano/etc/apache2/sites-habilitados/000-default.conf

Agora, encontre a linha marcada na captura de tela abaixo. Então mude Documentroot/var/www/html para Documentroot/var/www/OwnCloud.

O arquivo de configuração final parece a seguir. Agora, salve o arquivo de configuração pressionando + x seguido pela y e .

Instalando OwnCloud:

Agora, você está pronto para instalar o OwnCloud.

Para instalar o OwnCloud, execute o seguinte comando:

$ sudo apt install thown-files

OwnCloud está sendo instalado.

OwnCloud deve ser instalado neste momento.

Agora, reinicie o serviço Apache 2 com o seguinte comando:

$ sudo systemctl reiniciar apache2

Configurando o OwnCloud:

Você pode encontrar o endereço IP do seu Raspberry Pi com o seguinte comando:

$ ip a | egrep "INET"

Como você pode ver, o endereço IP do meu Raspberry Pi é 192.168.2.6. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Agora, no seu navegador da web, visite http: // 192.168.2.6. Enquanto você está executando o própriocloud pela primeira vez, você deve configurá -lo.

Você tem que criar um usuário administrador. Então, digite o nome de usuário e senha para o seu usuário administrador. Em seguida, role para baixo abaixo.

O diretório de dados padrão do OwnCloud é /var/www/owncloud/dados. Se quiser, você também pode alterar o diretório de dados padrão para algum outro caminho.

Agora, digite o nome do banco de dados Mariadb (OwnCloud No meu caso), nome de usuário (OwnCloud No meu caso), senha (OwnCloud no meu caso) que você acabou de criar para o OwnCloud. Depois de terminar, clique em Conclua a configuração.

Agora, você pode fazer o login com o nome de usuário e a senha do próprio cloud que você acabou de especificar.

Agora, clique no x botão para fechar a janela pop -up.

Este é o painel do próprio cloud. Agora, você pode fazer upload de arquivos, filmes, documentos etc. Você também pode gerenciar seus próprios usuários do cloud e fazer outras tarefas administrativas daqui.

Então, é assim que você instala o OwnCloud no Raspberry Pi 3. Obrigado por ler este artigo.