sábado, outubro 17, 2015

Apache2 + Webserver + Owncloud armazenamento

Criar uma forma de acesso aos dados multidispositivo e multiplataforma com a solução Ubuntu+Apache2+Owncloud.

Pré-requisitos:

Uma máquina com Ubuntu 14 LTS;
Espaço em disco
Uma conta DDNS
Uma conta Cloudflare


Instalar os seguintes módulos:

  • php5 (>= 5.4)
  • PHP module ctype
  • PHP module dom
  • PHP module GD
  • PHP module iconv
  • PHP module JSON
  • PHP module libxml
  • PHP module mb multibyte
  • PHP module posix
  • PHP module SimpleXML
  • PHP module XMLWriter
  • PHP module zip
  • PHP module zlib

apt-get install apache2 mariadb-server libapache2-mod-php5
apt-get install php5-gd php5-json php5-mysql php5-curl
apt-get install php5-intl php5-mcrypt php5-imagick
Seguir instruções em https://doc.owncloud.org/server/8.1/admin_manual/installation/source_installation.html
O serviço Cloudflare permite protege e acelera o website.
Defenir em cloudflare a representatividade do dominio, parametrizando os NS do dominio com os da cloudflare.
De seguida criar CNAME que aponta para DDNS. 
Definir em SSL-AVAILABLE do apache2 o servidor web para https.
parametrizar em cloudflare o crypt para apontar para o endereço correto.

Sem comentários: