Instalando OwnCloud no Debian Top 10

Instalando OwnCloud no Debian Top 10
OwnCloud é um servidor de compartilhamento de arquivos auto-hospedado em código aberto. Se você deseja configurar seu próprio servidor de compartilhamento de arquivos, então o OwnCloud é uma ótima opção para você. Neste artigo, mostrarei como instalar o OwnCloud no Debian 10 Buster. Então vamos começar.

Antes de começar a instalar o OwnCloud no Debian 10, você deve saber essa coisa importante. OwnCloud ainda não foi lançado para o Debian 10. Mas, o pacote OwnCloud para o Debian 9 Works com alguns ajustes no Debian 10. O problema é que o pacote OwnCloud para o Debian 9 não suporta Php 7.3 que vem com o Debian 10. Isso não significa que o OwnCloud não funcionará no Php 7.3. Na verdade, existem pequenas diferenças entre o PHP 7.1, Php 7.2 e Php 7.3. Php 7.3 não introduziu nenhum novo recurso ou removeu nenhum do php 7.1 ou Php 7.2. Só que os desenvolvedores do OwnCloud não testaram o OwnCloud no Php 7.3. A boa notícia é que o próximo lançamento do OwnCloud terá apoio ao Php 7.3 De acordo com o repositório do github. Até então, a maneira como é mostrada aqui é a única maneira de obter o trabalho do OwnCloud no Debian 10. Mas vou lhe dizer o que mudar para instalar uma nova versão do OwnCloud quando for lançado.

Nota: Eu não recomendo isso em um servidor de produção. Use o Debian 9 Stretch, em vez disso, até o OwnCloud para o Debian 10 Buster é lançado.

Adicionando o Debian 9 OwnCloud Package Repository no Debian 10:

O OwnCloud não está disponível no Pacote Oficial Repositório do Debian 10 Buster. Porém, você pode adicionar facilmente o repositório oficial de pacote do OwnCloud (para o Debian 9) e instalar o OwnCloud a partir daí.

Primeiro, faça o download e adicione a tecla GPG do repositório de pacotes OwnCloud da seguinte maneira:

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

Agora, adicione a tecla GPG do OwnCloud no Debian 10 com o seguinte comando:

$ sudo apt-key add - < /tmp/Release.key

Agora, adicione o repositório de pacotes OwnCloud em sua máquina Debian 10 com o seguinte comando:

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

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

$ sudo apt update

Coisas para mudar quando a nova versão do OwnCloud é lançada:

Se uma nova versão do OwnCloud for lançada, visite a página do OwnCloud do seu navegador da web favorito e clique no Debian ícone.

No momento da redação deste artigo, apenas a seção Debian 9 está disponível. Usei o link como marcado (1) para a chave GPG e usei a sequência do repositório como marcado (2) para adicionar o repositório de pacotes na seção anterior deste artigo acima.

Se uma nova versão do OwnCloud for lançada, o Debian 10 poderá ser incluído. Ou, o URL da chave GPG ou a sequência do repositório pode mudar. Tudo o que você precisa fazer é substituir o URL da chave GPG e a string de repositório na seção anterior deste artigo acima pelos novos.

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

OwnCloud é um aplicativo da web baseado em PHP. Então, você deve ter uma pilha de lâmpadas de trabalho para que o próprio cloud funcione.

Para instalar a pilha de lâmpadas no Debian 10, execute 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

Imprensa Y e depois pressione Para confirmar a instalação.

A pilha de lâmpadas deve ser instalada.

Agora, ative o módulo Apache Rewrite da seguinte forma:

$ sudo a2enmod reescrita

Agora, você tem que criar um banco de dados MariaDB para o OwnCloud.

Faça login no mariadb shell como raiz usuário da seguinte maneira.

$ sudo mysql -u root -p

Por padrão, não raiz A senha está definida. Então, basta pressionar .

Você deveria estar conectado.

Crie um novo banco de dados Mariadb OwnCloud do seguinte modo:

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

Agora, para criar um novo usuário OwnCloud, Defina uma senha (123 no meu caso) e permitir OwnCloud Acesso ao usuário a OwnCloud Banco de dados, execute o seguinte comando SQL:

Mariadb [(nenhum)]> conceda tudo no próprio cloud.* Para 'OwnCloud'@'localhost'
Identificado por '123';

Agora, saia da concha mariadb da seguinte maneira:

Mariadb [(nenhum)]> \ q

Agora, abra a configuração do site Apache padrão /etc/apache2/sites-habilitado/000-default.conf do seguinte modo:

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

Agora, mude a linha Documentroot/var/ww/html para Documentroot/var/www/OwnCloud conforme marcado na captura de tela abaixo.

Depois de terminar, salve o arquivo de configuração pressionando + X seguido pela Y e .

Instalando OwnCloud:

Agora, instale o OwnCloud com o seguinte comando:

$ sudo apt install thown-files

OwnCloud deve ser instalado.

Agora, reinicie o Apache2 Serviço da seguinte forma:

$ sudo systemctl reiniciar apache2

Agora, verifique se o Apache2 O serviço está funcionando corretamente da seguinte forma:

$ sudo status Systemctl Apache2

Apache2 serviço é correndo e também habilitado Para começar na inicialização do sistema.

Encontrando o endereço IP:

Agora, encontre o endereço IP da sua máquina Debian 10 da seguinte forma:

$ ip a

Como você pode ver, o endereço IP da minha máquina Debian 10 é 192.168.21.131. Vai ser diferente para você. Então, certifique -se de substituí -lo por seu a partir de agora.

Resolvendo “Esta versão do OwnCloud não é compatível com o PHP 7.Erro de 3 ”:

Se você tentar acessar o OwnCloud do seu navegador da web http: //192.168.21.131, Você pode ver a seguinte mensagem de erro. Eu já expliquei isso. Se você está procurando uma solução alternativa, esta seção é para você.

Abra o /VAR/www/owncloud/índice.php Arquivo o seguinte:

$ sudo nano/var/www/owncloud/índice.php

Agora, comente a seção marcada na captura de tela abaixo. O comentário começa de /* e termina */.

O final índice.php o arquivo deve parecer o seguinte. Agora, salve o índice.php arquivo.

Abra o /var/www/owncloud/console.php Arquivo o seguinte:

$ sudo nano/var/www/owncloud/console.php

Fazer a mesma coisa para console.php arquivo. O final console.php o arquivo deve parecer o seguinte. Agora, salve console.php arquivo.

Configurando o OwnCloud:

Agora, visite http: // 192.168.21.131 de um navegador da web.

Você tem que criar uma conta do Administrador do OwnCloud a partir daí.

Tipo é o nome de usuário e a senha da sua conta de administrador na Criar uma conta de administrador seção.

Além disso, digite o nome de usuário do banco de dados (OwnCloud), senha (123 No meu caso), nome do banco de dados (OwnCloud) e hostname (LocalHost) no Configure o banco de dados seção.

Em seguida, clique em Conclua a configuração.

Agora, você pode fazer login na sua conta de administrador usando o nome de usuário e a senha que você definiu durante a configuração do OwnCloud.

Você deveria estar conectado. Clique em x.

Você deve ver o painel do próprio cloud. Agora, você pode usar o OwnCloud como quiser.

Então, é assim que você instala o própriocloud no Debian 10. Obrigado por ler este artigo.