Instalando o Nextcloud 13
Me encanta la serie que vamos a comenzar, vamos a intentar sacar el máximo provecho de Nextcloud, a ver qué os parece! En varios posts veremos opciones realmente interesantes para cualquier tipo de negocio, desde una instalación sencilla que nos permita acceder, compartir o sincronizar ficheros a nuestros usuarios o proveedores, a otras funciones increíbles que les permitirá que usen videoconferencias, bate-papo, edición de ofimática online…
Más que muy brevemente, Para lembrar qué es Nextcloud para aquellos que no tengáis idea 😛 Pues, es un servicio que correrá en una máquina que tengamos en nuestro datacenter (físico, virtual o cloud), Isto é, controlado por nosotros, que permitirá a los usuarios acceder a ficheros y carpetas, assim como tê-las sincronizadas no seu computador ou dispositivos móveis. Ir, não é para fazer publicidade, mas para ir direto ao assunto, é uma alternativa open source ao Dropbox, na realidade é muito melhor 😉 pois podemos instalar complementos para integrá-lo às nossas necessidades.
O que iremos ver em documentos futuros? Começaremos por integrá-lo com o Diretório ativo, para que os nossos utilizadores já tenham a sua própria conta, posteriormente veremos como adicionar unidades externas para ligar ao servidor de ficheiros e permitir o acesso aos dados a partir do exterior, seja pelo cliente web ou através do WebDAV, também, como não, iremos personalizar a aparência e colocar um tema corporativo ao máximo, vai ficar super fixe! E agora começamos com o melhor… iremos instalar OnlyOffice y lo integraremos con Nextcloud, para permitir que los usuarios puedan editar online cualquier tipo de documento de ofimática, es una autêntica pasada! Y seguiremos instalando Talk para permitir que los utilizadores dejen el WhatsApp a un lado y usen una app corporativa para chatear, realizar vídeo llamadas, hacer videoconferências grupales, hacer reuniones y compartir un Escritorio, PowerPoint… e os utilizadores usarán uma app o uma web, o que quieran! Poderão convidar a utilizadores externos tipo provedores, Clientes… A nível particular também uso el tema de las videoconferências para la familia, super sencillo, uma webcam con microfono en la tele… pero eso ya otro día os lo cuento!!
Vaya hoy toca falar del inicio, vamos a instalar Nextcloud 13, en este post nos basaremos que tenemos un Ubuntu 16.04 LTS ya instalado, actualizado y tiene su hostname correctamente assim como una dirección IP estática. Se tudo estiver correto, empezamos a instalar los requisitos:
[Código-fonte]apt-get install apache2 mariadb-server libapache2-mod-php7.0 -y
apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring -y
apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip -y[/Código-fonte]
La instalação pedira asignar contraseña a usuario root de MySQL, la anotamos.
Ahora ya podremos descargar el fichero de instalação de Nextcloud, lo bajamos de https://nextcloud.com/install y pulsamos en “Get Nextcloud Server”. Lo descomprimimos y lo copiamos al directorio del servicio web:
[Código-fonte]unzip nextcloud-13.0.5.zip
cp -r nextcloud /var/www[/Código-fonte]
Creamos nuestro fichero de configuration de Nextcloud y lo guardamos en '/etc/apache2/sites-available/nextcloud.conf’ com:
[Código-fonte]Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
Satisfy Any
</Diretório>[/Código-fonte]
Creamos un enlace a la configuración, habilitamos los módulos necesarios para apache y reiniciamos apache:
[Código-fonte]ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf
reescrita do a2enmod
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
service apache2 restart[/Código-fonte]
A propósito, si queremos habilitar SSL para permitir conexiones seguras podremos ir habilitandolo, aunque lo veremos en un post más adelante:
[Código-fonte]a2enmod ssl
a2ensite default-ssl
service apache2 reload[/Código-fonte]
Reemplazamos los permisos:
[Código-fonte]chown -R www-data:www-data /var/www/nextcloud/[/Código-fonte]
E para concluir, debemos criar um utilizador para la BD de MySQL de Nextcloud que vamos a crear, lo podremos hacer con el comando siguiente, reemplazando el usuario y la contraseña:
[Código-fonte]sudo mysql –user=root mysql
CREATE USER 'usuario'@'%’ IDENTIFIED BY 'contraseña';
GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%’ WITH GRANT OPTION;
PRIVILÉGIOS FLUSH;[/Código-fonte]
NOW YA PODREMOS ACCEDER A LA URL DE ACCESO DE Nextcloud, que será http://DIRECCION_IP_NEXTCLOUD/nextcloud/, si todo ha ido bien, al abrir la web desde un navegador, nos pedirá que creemos una cuenta de administrador para el sitio, estableceremos también el directorio de donde almacenaremos los datos de manera predeterminada y la BD donde almacenaremos la configuración, indicamos usuario de nuestro MySQL y contraseña, nombre de la BD a crear y le damos a “Completar la instalación”
E é isso! Nos abrirá automaticamente o portal onde veremos os ficheiros que temos na nossa nova nube privada! Podremos subir ficheros, compartirlos… todo lo iremos descubriendo, embora tu também já podes hacerlo!!! 😛











































