You are currently viewing Como instalar Owncloud no Debian 10/9 e Ubuntu

Como instalar Owncloud no Debian 10/9 e Ubuntu

Você pode implantar o ownCloud em seu próprio data center local, em um provedor de serviços confiável ou escolher ownCloud.online, nossa plataforma de colaboração Software-as-a-Service hospedada na Alemanha.

Tenha certeza de que seu armazenamento de dados e manutenção estão em conformidade com os regulamentos. Aumente a segurança por meio de medidas como autenticação multifator, criptografia e gerenciamento do ciclo de vida do arquivo.

As organizações precisam manter seus dados e informações seguros. Protegido contra roubo, protegido contra perda, protegido contra abuso, protegido de olhares indiscretos. Além disso, os usuários têm uma expectativa razoável e, em alguns lugares, uma reivindicação legal de privacidade e segurança de dados.

ownCloud ajuda a proteger organizações, usuários, arquivos e pastas por meio de uma abordagem abrangente de segurança. Ele criptografa dados em repouso e em transferência. Sua Privacy-by-Design, Zero-Knowledge-Architecture, bem como hospedagem opcional no local, tornam o ownCloud a escolha segura para dados em risco. Ele autentica usando vários fatores de autenticação e pode se integrar aos provedores de identidade existentes. O gerenciamento completo de permissões e a aplicação de políticas, bem como o registro extensivo, garantem que o acesso seja rastreável e limitado a usuários qualificados.

Ao compartilhar arquivos ou pastas com o ownCloud, eles não saem do disco rígido de sua organização. Em vez disso, os destinatários precisam se autenticar para que sua organização saiba quem acessou qual arquivo e quando. Se enviar links públicos, você pode definir opcionalmente uma data de validade e uma senha. Para colaborar em tempo real e, ao mesmo tempo, garantir que os documentos fiquem dentro do data center de sua organização, o ownCloud se integra a instalações locais de ONLYOFFICE, Collabora e Microsoft Office Online Server. Usando Secure View, documentos de escritório e PDFs podem ser fornecidos somente leitura com restrições e marcas d’água abrangentes, por exemplo, para criar uma sala de dados virtual.

Controle quem pode acessar seus dados

Ofereça à equipe uma maneira fácil, flexível e segura de compartilhar arquivos e pastas. Envolva com segurança contatos fora de sua organização com documentos selecionados. Compartilhe links públicos protegidos por senhas e datas de validade.

Diga adeus às lentas conexões VPN, documentos não versionados anexados a e-mails e shadow IT em nuvens públicas de segurança questionável.

Pré-requisitos

Para seguir este tutorial, você precisará de:

  • Um servidor Debian 10  e um firewall configurado com ufw.
  • Nginx configurado seguindo o tutorial de como instalar o NGINX no nosso blog
  • Um bloco de servidor do Nginx com o Let’s Encrypt configurado, o que pode ser feito seguindo o tutorial de como instalar o NGINX no nosso blog.
  • Postgresql

Instalação de dependências:

$ apt install wget unzip apache2 mysql-server libapache2-mod-php7.0 php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring php-apcu php-redis redis-server php7.0-ldap

Entrar na pasta www, baixar a versão 10 do OwnCloud e extraí-la:

cd /var/www && wget https://download.owncloud.org/community/owncloud-10.0.6.zip && unzip owncloud-10.0.6.zip

Criar o arquivo de configuração no Apache e preenchê-lo com os dados abaixo:

$ nano /etc/apache2/sites-available/owncloud.conf

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

<IfModule mod_dav.c>
  Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

$ ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

Ativar extensões do Apache e reiniciá-lo juntamente com o mysql:

$ a2enmod ssl
$ a2ensite default-ssl
$ a2enmod rewrite
$ a2enmod headers
$ a2enmod env
$ a2enmod dir
$ a2enmod mime
$ service apache2 restart
$ service mysql start

Mudar permissões no diretório:

$ chown -R www-data:www-data /var/www/owncloud/

Entrar no MySQL/MariaDB como root e fazer as configurações:

mysql> create database owncloud;
mysql> CREATE USER 'owncloud_user'@'%' IDENTIFIED BY 'senha';
mysql> GRANT ALL PRIVILEGES ON ownclouddb.* TO 'owncloud_user'@'%';
mysql> FLUSH PRIVILEGES;

Entrar em https://ip_do_owncloud/owncloud e preencher as configurações de acordo com o feito para o banco de dados.

OBS.: A pasta usada pelo banco de dados geralmente é /var/www/owncloud/data.

Fonte:
https://owncloud.com/

Ivan Junior

Trabalho atualmente como Administrador de Redes em um Provedor de Internet no interior da Bahia.

Deixe um comentário