GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Nextcloud en Ubuntu 18.04 LTS

Nextcloud es una solución de sincronización y uso compartido de archivos de código abierto. Es como Google Drive/Dropbox que le permite almacenar y compartir sus documentos, imágenes y videos en una ubicación centralizada.

LEA: Cómo integrar Google Drive en Ubuntu 18.04 LTS

LEER: Cómo instalar Dropbox en Ubuntu 18.04 LTS

Requisitos del sistema

Nextcloud se ejecuta sobre la pila LAMP,

Linux :Ubuntu 18.04, Redhat Enterprise Linux 7, CentOS 7, Debian 9.

Apache 2.4 con mod_php

Base de datos :MariaDB o MySQL, PostgreSQL 9/10, Oracle 11g.

PHP 7.1+

Nextcloud Enterprise también está disponible con soporte empresarial completo, incluido el acceso por teléfono y correo electrónico a los desarrolladores de Nextcloud.

Características

  • Acceda a sus archivos desde cualquier lugar.
  • Comparta sus archivos con los demás y proteja los enlaces públicos con una contraseña.
  • Admite autenticación de dos factores
  • Seguimiento de cambios en sus archivos.
  • Acceda a archivos almacenados en proveedores de servicios de almacenamiento en la nube externos como Amazon, Google y Dropbox.

Más aquí.

Instalar Nextcloud en Ubuntu 18.04

Puede configurar Nextcloud en Ubuntu usando Snap o LAMP stack (archivo oficial).

1:Instalar Nextcloud usando snap

Instalar Nextcloud

Puede instalar Nextcloud fácilmente usando el comando Snap.

sudo snap install nextcloud

Salida:

nextcloud 15.0.8snap2 from 'nextcloud' installed

La instalación de Nextcloud puede tardar unos minutos en completarse. Verifique la instalación de Nextcloud usando el siguiente comando.

sudo snap list nextcloud

Salida:

Name       Version      Rev    Tracking  Publisher   Notes
nextcloud  15.0.8snap2  13453  stable    nextcloud*  -

Configurar Nextcloud

Abra un navegador y navegue hasta la URL de Nextcloud.

http://su-dirección-ip-ess/

Crear una cuenta de administrador luego haz clic en Finalizar configuración.

Cierra la ventana emergente.

Ahora obtendrá la página de inicio de Nextcloud donde puede cargar o descargar sus documentos.

2:Instale Nextcloud usando el archivo oficial

Requisitos

Instalaremos la extensión PHP necesaria para NextCloud.

sudo apt update

sudo apt install -y php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3

Ahora, instalaremos el servidor web Apache y el servidor MariaDB para Nextcloud.

sudo apt install -y apache2 mariadb-server libapache2-mod-php bzip2

Debe habilitar algunos módulos para que NextCloud funcione correctamente.

sudo a2enmod rewrite

También puede habilitar módulos Apache adicionales.

sudo a2enmod headers

sudo a2enmod dir

sudo a2enmod env

sudo a2enmod mime

Reinicie el servicio de Apache.

sudo systemctl restart apache2

Descargar Nextcloud

NextCloud le ofrece los archivos comprimidos para que los administradores del servidor los descarguen y los configuren manualmente en la parte superior de una pila LAMP.

cd /tmp/

wget https://download.nextcloud.com/server/releases/latest.tar.bz2

tar -jxvf latest.tar.bz2

sudo mv nextcloud /var/www/html/

sudo mkdir /var/www/html/nextcloud/data

Actualice la propiedad de los archivos dentro del directorio raíz de NextCloud para que el servidor web pueda escribir datos en él.

sudo chown -R www-data:www-data /var/www/html/nextcloud/

Crear base de datos

Si está configurando un servidor MariaDB por primera vez, entonces

LEA: Cómo proteger el servidor MariaDB con mysql_secure_installation

Asegúrese de que el servicio del servidor MariaDB se esté ejecutando.

Inicie sesión en el servidor MariaDB usando el usuario raíz para crear una base de datos.

No necesita ingresar la contraseña de root cuando ejecuta mysql con sudo, y simplemente presione enter cuando MariaDB solicite la contraseña de root.
sudo mysql -u root -p

Cree una base de datos llamada “nextclouddb

create database nextclouddb;

Otorgar “nextclouduser ” para acceder al “nextclouddb ” base de datos en localhost con una contraseña “contraseña “.

grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by 'password';

Salga del indicador de MariaDB.

quit

Configurar NextCloud

Abra un navegador web y vaya a la configuración de Nextcloud.

http://su-dirección-ip-ess/nextcloud

Complete la página de configuración con el nombre de usuario y la contraseña para crear una cuenta de administrador, la ubicación de la carpeta de datos y los detalles de la base de datos.

Puede elegir entre SQLite o MariaDB. Si decidió usar la base de datos SQLite, entonces no tiene que ingresar los detalles de la base de datos. No se recomienda usar el servidor SQLite en un entorno de producción, por lo que aquí usaremos MariaDB.

Haga clic en cerrar para cerrar la ventana emergente.

Ahora obtendrá la página de inicio de NextCloud. Haga clic en el "signo + y luego Cargar archivo para comenzar a cargar archivos.

Conclusión

Espero que hayas entendido cómo instalar Nextcloud en Ubuntu 18.04. Como medida de seguridad, puede considerar habilitar HTTPS para Nextcloud. Comparta sus comentarios en la sección de comentarios.


Ubuntu
  1. Cómo instalar OctoberCMS en Ubuntu 16.04 LTS

  2. Cómo instalar AbanteCart en Ubuntu 16.04 LTS

  3. Cómo instalar Grafana en Ubuntu 16.04 LTS

  4. Cómo instalar R en Ubuntu 18.04 LTS

  5. Cómo instalar R en Ubuntu 20.04 LTS

Cómo instalar Pghero en Ubuntu 16.04 LTS

Cómo instalar Spotify en Ubuntu 18.04 LTS

Cómo instalar ClamAV en Ubuntu 18.04 LTS

Cómo instalar MongoDB en Ubuntu 18.04 LTS

Cómo instalar Jenkins en Ubuntu 18.04 LTS

¿CÓMO INSTALAR NEXTCLOUD EN UBUNTU?