Instalando Nextcloud 13

M'encanta la sèrie que vam començar, vam intentar treure el màxim profit de Nextcloud, a veure què us sembla! En diversos posts veurem opcions realment interessants per a qualsevol tipus de negoci, des d'una instal·lació senzilla que ens permeti accedir, compartir o sincronitzar fitxers als nostres usuaris o proveïdors, a altres funcions increïbles que els permetrà que usin videoconferències, xat, edició d'ofimàtica online…

Más que muy brevemente, per recordar 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), o sigui, controlado por nosotros, que permitirá a los usuarios acceder a ficheros y carpetas, así como tenerlas sincronizadas en su equipo o dispositivos móviles. Vagi, no es por hacer publicidad pero para ir al grano, es una alternativa open source de Dropbox, en realidad es mucho mejor 😉 ya que le podemos ir instalando complementos para integrarlo a nuestras necesidades.

 

 

Qué iremos viendo en futuros documentos? Empezaremos integrándolo con el Directori Actiu, para que nuestros usuarios ya tengan su propia cuenta, posteriormente veremos cómo añadir unidades externas per connectar amb el servidor de fitxos i permetre l'accés des de l'exterior a les dades bé amb el client web o mitjançant WebDAV, també com no customizaremos la apariencia y pondrem un tema corporativo a tope, quedará chulísimo! Y ara empezamos con lo bo… instal·larmos OnlyOffice i integrarem amb Nextcloud, per permitir que els usuaris puedan editar online cualquier tipo de documento de ofimática, es una autèntica pasada! Y seguiremos instalando Talk para permitir que los usuarios dejen el WhatsApp a un costat y usen una app corporativa para chatear, realizar vídeo llamadas, hacer videoconferències grupales, hacer reuniones y compartir un Escritorio, PowerPoint… y los usuarios usarán una app o una web, lo que quieran! Podran invitar a usuaris externs tipus proveïdors, clients… A nivel particular también uso el tema de las videoconferencias para la familia, super sencillo, una webcam con microfono en la telepero eso ya otro día os lo cuento!!

 

Vaya hoy toca hablar 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 así como una dirección IP estática. Si tot és correcte, empezamos a instalar los requisitos:

 

[sourcecode]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[/sourcecode]

 

La instalación pedira asignar contraseña a usuario root de MySQL, la anotamos.

Ahora ya podremos descargar el fichero de instalación de Nextcloud, lo bajamos de https://nextcloud.com/install i fem clic a “Obtenir el servidor Nextcloud”. El descomprimim i el copiem al directori del servei web:

[sourcecode]unzip nextcloud-13.0.5.zip
cp -r nextcloud /var/www[/sourcecode]

 

Creem el nostre fitxer de configuració de Nextcloud i el guardem a '/etc/apache2/sites-available/nextcloud.conf'’ amb:

[sourcecode]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
</Directory>[/sourcecode]

 

Creem un enllaç a la configuració, Habilitem els mòduls necessaris per a Apache i reiniciem Apache:

[sourcecode]ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf
a2enmod rewrite
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
service apache2 restart[/sourcecode]

 

Per cert, si queremos habilitar SSL para permitir conexiones seguras podremos ir habilitandolo, aunque lo veremos en un post más adelante:

[sourcecode]a2enmod ssl
a2ensite default-ssl
service apache2 reload[/sourcecode]

 

Reemplazamos los permisos:

[sourcecode]chown -R www-data:www-data /var/www/nextcloud/[/sourcecode]

 

I per finalitzar, debemos crear un usuario para la BD de MySQL de Nextcloud que vamos a crear, lo podremos hacer con el comandament siguiente, reemplazando el usuario y la contraseña:

[sourcecode]sudo mysql –user=root mysql
CREATE USER 'usuario'@'%’ IDENTIFIED BY 'contraseña';
GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%’ WITH GRANT OPTION;
FLUSH PRIVILEGES;[/sourcecode]

 

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 les dades 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”

 

I llest! Abrirà automàticament el portal on veremos los ficheros que tenemos en nuestra nova nube privada! Podremos subir ficheros, compartirlos… tot lo iremos descubriendo, encara que tu també ya puedes hacerlo!!! 😛

 

Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!

Instal·lant FOG

4 de September de 2018