owncloud

Instalando OwnCloud no Debian 10

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

Antes de começar a instalar OwnCloud no Debian 10, você deve saber esta coisa importante. OwnCloud ainda não foi lançado para Debian 10. Mas, o pacote OwnCloud para Debian 9 funciona com alguns ajustes no Debian 10. O problema é que, o pacote OwnCloud para Debian 9 não suporta PHP 7.3 que vem com o Debian 10. Isso não significa que OwnCloud não funcione 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á suporte para PHP 7.3 de acordo com seu repositório GitHub. Até então, a forma como é mostrado aqui é a única maneira de fazer o OwnCloud funcionar no Debian 10. Mas direi o que mudar para instalar a nova versão do OwnCloud quando for lançado.

NOTA: NÃO RECOMENDO ISTO EM UM SERVIDOR DE PRODUÇÃO. USE DEBIAN 9 STRETCH EM VEZ, ATÉ QUE OWNCLOUD PARA DEBIAN 10 BUSTER SEJA LANÇADO.

Adicionando o repositório de pacotes OwnCloud Debian 9 no Debian 10:

OwnCloud não está disponível no repositório de pacotes oficial do Debian 10 Buster. Mas, você pode adicionar facilmente o repositório de pacotes oficial da OwnCloud (para Debian 9) e instalar a OwnCloud a partir daí.

Primeiro, baixe e adicione a chave GPG do repositório de pacotes OwnCloud da seguinte forma:

$ wget -nv https: // download.owncloud.org / download / repositories / production /
Debian_9.0 / lançamento.chave -O / tmp / Release.chave

Agora, adicione a chave OwnCloud GPG 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 / repositories / production / Debian_9.0 /
/ '| sudo tee / etc / apt / sources.Lista.d / owncloud.Lista

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

$ sudo apt update

Coisas a mudar quando uma nova versão do OwnCloud for lançada:

Se uma nova versão do OwnCloud for lançada, visite a página oficial do repositório de pacotes do OwnCloud em seu navegador favorito e clique no botão Debian ícone.

No momento em que este artigo foi escrito, apenas a seção Debian 9 está disponível. Usei o link marcado (1) para a chave GPG e usei a string do repositório conforme 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, então o Debian 10 pode ser incluído. OU, o URL da chave GPG ou string de repositório pode mudar. Tudo o que você precisa fazer é substituir o URL da chave GPG e a string do repositório na seção anterior deste artigo acima pelos novos.

Instalando e configurando Apache e MySQL para OwnCloud:

OwnCloud é um aplicativo da web baseado em PHP. Portanto, você deve ter uma pilha LAMP em funcionamento para que o OwnCloud funcione.

Para instalar a pilha LAMP no Debian 10, execute o seguinte comando:

$ sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-client
php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

Aperte Y e então pressione para confirmar a instalação.

A pilha LAMP deve ser instalada.

Agora, habilite o módulo de reescrita do Apache da seguinte maneira:

$ sudo a2enmod reescrever

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

Faça login no shell MariaDB como raiz usuário como segue.

$ sudo mysql -u root -p

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

Você deve estar logado.

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, definir uma senha (123 no meu caso), e permitir owncloud acesso do usuário a owncloud banco de dados, execute o seguinte comando SQL:

MariaDB [(nenhum)]> GRANT ALL ON owncloud.* para 'owncloud' @ 'localhost'
IDENTIFICADO POR '123';

Agora, saia do shell MariaDB da seguinte maneira:

MariaDB [(nenhum)]> \ q

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

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

Agora, mude a linha DocumentRoot / var / ww / html para DocumentRoot / var / www / owncloud como marcado na imagem abaixo.

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

Instalando OwnCloud:

Agora, instale OwnCloud com o seguinte comando:

$ sudo apt install owncloud-files

OwnCloud deve ser instalado.

Agora, reinicie o apache2 serviço da seguinte forma:

$ sudo systemctl reiniciar apache2

Agora, verifique se o apache2 serviço está funcionando corretamente da seguinte maneira:

$ sudo systemctl status apache2

apache2 serviço é corrida e também ativado para iniciar na inicialização do sistema.

Encontrando o endereço IP:

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

$ ip a

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

Resolvendo “Esta versão do ownCloud não é compatível com PHP 7.3 ”Erro:

Se você tentar acessar OwnCloud de seu navegador 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 / index.php arquivo da seguinte forma:

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

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

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

Abra o / var / www / owncloud / console.php arquivo da seguinte forma:

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

Faça a mesma coisa para console.php Arquivo. O final console.php o arquivo deve ser o seguinte. Agora salve console.php Arquivo.

Configurando OwnCloud:

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

Você deve criar uma conta de administrador OwnCloud a partir daí.

O tipo é o nome de usuário e a senha da sua conta de administrador no Crie 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 nome do host (localhost) no Configure o banco de dados seção.

Então, clique em Concluir configuração.

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

Você deve estar logado. Clique em x.

Você deve ver o painel OwnCloud. Agora você pode usar OwnCloud como quiser.

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

Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...
Top jogos do Oculus App Lab
Se você é proprietário de um fone de ouvido Oculus, deve estar informado sobre o carregamento lateral. Sideload é o processo de instalação de conteúdo...