GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar NextCloud 14 en Ubuntu 16.04

Le mostraremos cómo instalar NextCloud 14 en un VPS con Ubuntu 16.04 . NextCloud es un paquete de software de código abierto que permite a los usuarios almacenar sus datos, como archivos, contactos, calendarios, noticias, listas de TODO y mucho más en sus servidores personales. Es una alternativa popular a otra aplicación de alojamiento de archivos ampliamente utilizada llamada ownCloud. Sin embargo, a diferencia de ownCloud, NextCloud es completamente de código abierto. Instalar Nextcloud 14 en su servidor Ubuntu 16.04 es una tarea bastante fácil, siga los pasos a continuación y debería tener Nextcloud 14 instalado en Ubuntu 16.04 en menos de 10 minutos. ¡Comencemos con el tutorial!

Tenemos una versión actualizada de este tutorial sobre cómo instalar Nextcloud en Ubuntu 20.04

Para ejecutar NextCloud en su VPS, se deben cumplir los siguientes requisitos:

  • MySQL o MariaDB
  • PHP 7.0+
  • Apache 2.4 con módulo mod_php

En este tutorial, le mostraremos cómo instalar NextCloud 14 con servidor web Apache, servidor de base de datos PHP y MySQL en un VPS Ubuntu 16.04.

Paso 1:Inicie sesión a través de SSH y actualice su sistema

Primero, deberá iniciar sesión en su Ubuntu 16.04 VPS a través de SSH como usuario raíz:

ssh root@IP_ADDRESS -p PORT_NUMBER

y como de costumbre, ejecute los siguientes comandos para actualizar todos los paquetes instalados en su VPS:

apt-get update
apt-get upgrade

Paso 2:Instalar Apache

Instalar Apache es bastante simple:se puede instalar fácilmente usando el administrador de paquetes apt-get:

apt-get install apache2

Una vez completada la instalación, puede habilitar el servidor web Apache para que se inicie automáticamente al reiniciar el servidor:

systemctl enable apache2

Puede verificar si el servidor Apache se está ejecutando ejecutando el siguiente comando:

systemctl status apache2

O bien, puede comprobar si el servidor web se ha instalado correctamente y se está ejecutando navegando a http://your_server_IP utilizando el navegador web de su elección. Si todo está bien, su navegador cargará la página web predeterminada de Apache.

Paso 3:Instale PHP 7.0

Para instalar PHP 7 y algunos módulos de PHP requeridos por NextCloud, ejecute el siguiente comando:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-intl php7.0-gd php7.0-json php7.0-mysql php7.0-common php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml php-imagick php7.0-zip

Paso 4:Instale MySQL y cree una base de datos

A continuación, instalaremos el servidor MySQL. Para hacer esto, simplemente ejecute el siguiente comando:

apt-get install mysql-server

Ahora puede iniciar el servidor de la base de datos y habilitarlo para que se inicie automáticamente al arrancar, con los siguientes comandos:

systemctl start mysql
systemctl enable mysql

También puede ejecutar mysql_secure_installation script para reforzar la seguridad de su servidor de base de datos MySQL:

mysql_secure_installation

Una vez que haya respondido todas las preguntas, ahora puede continuar e iniciar sesión en MySQL como usuario raíz utilizando la contraseña que ingresamos en el paso anterior:

mysql -u root -p

Para crear una nueva base de datos para su instalación de NextCloud, ejecute los siguientes comandos:

CREATE DATABASE nextcloud_db;
GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

No olvide reemplazar 'CONTRASEÑA' con una contraseña segura real.

Paso 5:Instale NextCloud 14

Nuestro entorno de alojamiento está listo y, además, hemos creado una nueva base de datos. Ahora podemos continuar con la instalación real de NextCloud.

Ejecute los siguientes comandos para descargar y extraer los últimos archivos de instalación de NextCloud 14:

cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.zip
unzip latest-14.zip
chown -R www-data:www-data nextcloud
rm latest-14.zip

Paso 6:Cree el archivo de host virtual de Apache

Si desea poder acceder a NextCloud con un nombre de dominio, deberá crear un nuevo host virtual. Puedes hacer esto con el editor de texto nano:

nano /etc/apache2/sites-available/nextcloud.conf

Ahora ingrese la siguiente información en el archivo:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/nextcloud
ServerName your-domain.com
ServerAlias www.your-domain.com

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
</Directory>

ErrorLog /var/log/apache2/nextcloud-error_log
CustomLog /var/log/apache2/nextcloud-access_log common
</VirtualHost>

Luego, debemos habilitar el archivo de host virtual con el siguiente comando:

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

Además, debemos asegurarnos de que las siguientes modificaciones de apache también estén habilitadas:

a2enmod rewrite headers env dir mime

Finalmente, reinicie el servidor web Apache:

systemctl restart apache2

Paso 7:Complete la instalación de NextCloud a través del navegador web

Ahora puede ir a su http://your-domain.com (o http://SU_DIRECCIÓN_IP ) y siga las instrucciones en pantalla para completar la instalación de NextCloud.

Deberá crear su cuenta de usuario administrador eligiendo su propio nombre de usuario y contraseña. En la sección "Almacenamiento y base de datos", ingrese la información de la base de datos que hemos creado previamente y luego haga clic en "Finalizar configuración".

Eso es todo. Su NextCloud se instaló correctamente y puede iniciar sesión con las credenciales de inicio de sesión de su usuario administrador.

Por supuesto, no tienes que Instalar NextCloud 14 en Ubuntu 16.04 si usa uno de nuestros servicios de alojamiento NextCloud, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen y configuren esto por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si le gustó esta publicación sobre Cómo instalar NextCloud 14 en Ubuntu 16.04, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar ISPConfig 3 en Ubuntu 18.04

  2. Cómo instalar Webmin en Ubuntu 18.04

  3. Cómo instalar Panda3D en Ubuntu 10.04

  4. Cómo instalar Go en Ubuntu 18.04

  5. Cómo instalar Nextcloud en Ubuntu 20.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Nextcloud en Ubuntu 18.04 y 16.04

Cómo instalar Nextcloud en Ubuntu 16.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

¿CÓMO INSTALAR NEXTCLOUD EN UBUNTU?