Cómo Instalar NextCloud en Raspberry Pi 3

NextCloud es un self-hosted software de intercambio de archivos. Usted puede instalar fácilmente NextCloud en Raspberry Pi 3 para construir un costo-efectiva de servidores de intercambio de archivos en la red de su hogar. En este artículo, voy a mostrar cómo instalar NextCloud en Raspberry Pi 3. Por lo tanto, vamos a empezar.

La Instalación De Raspbian:

En este artículo, voy a estar usando el Raspbian OS en mi Raspberry Pi 3. Está basado en Debian. Es oficialmente el sistema operativo recomendado para Raspberry Pi dispositivos.

He escrito un artículo dedicado a la instalación de Raspbian OS en Raspberry Pi 3. Usted puede comprobar a cabo en https://electronicssoftware.net/instalar-raspbian-en-raspberry-pi/ si usted necesita cualquier ayuda.

Conectar a la Raspberry Pi 3:

Una vez que haya Raspbian instalado en tu Raspberry Pi 3, se puede conectar a la Raspberry Pi 3 uso de SSH. Usted necesita saber la dirección IP de tu Raspberry Pi 3 con el fin de hacer eso. Usted debe ser capaz de encontrar la dirección IP de los Enrutadores basado en la web de la interfaz de administración.

En mi caso, la dirección IP es 192.168.2.6. Reemplazarlo con el tuyo a partir de ahora.

Ahora, conectar a la Raspberry Pi 3 uso de SSH de la siguiente manera:

Ahora, el tipo de y, a continuación, presione .

Ahora, escriba la contraseña de tu Raspberry Pi 3 y pulse .

Debe haber iniciado la sesión.

La instalación de NextCloud en Raspberry Pi 3:

Ahora, actualizar el paquete APT caché del repositorio con el siguiente comando:

El paquete APT repositorio de caché debe ser actualizado.

Ahora, instalar Apache 2 servidor web, PHP, todas las bibliotecas de PHP y herramientas con el siguiente comando:

$ sudo apt instalar mlocate apache2 libapache2-mod-php mariadb-cliente mariadb-servidor
wget descomprimir bzip2 curl de php php-common php-curl de php-gd php-mbstring php-mysql php-xml
php-zip de php-intl php-apcu php-redis php-http-request

Ahora, presione la tecla y y, a continuación, presione .

Todos los paquetes están siendo descargados.

Todos los paquetes deben ser instalados en este punto.

Ahora, usted tiene que crear un nuevo Apache 2 host virtual archivo de configuración para NextCloud.

Usted puede crear un nuevo archivo de configuración nextcloud.conf con el siguiente comando:

$ sudo nano /etc/apache2/sitios-disponible/nextcloud.conf

Ahora, escriba las líneas siguientes y guarde el archivo presionando el + x seguido por y y, a continuación, presione .

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/nextcloud
Alias /nextcloud “/var/www/nextcloud/”

<Directorio “/var/www/nextcloud/”>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
IfModule>

Exigir a todos los concedido

SetEnv CASA /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
Directorio>

Registro de errores ${APACHE_LOG_DIR}/nextcloud_error_log
CustomLog ${APACHE_LOG_DIR}/nextcloud_access_log común
VirtualHost>

Ahora, usted tiene que crear una nueva base de datos MariaDB y usuario para NextCloud.

Para hacer eso, primero inicie sesión en su MariaDB de la consola con el siguiente comando:

Usted debe ver a grabarse en.

Ahora, crear una nueva base de datos MariaDB nextcloud con el siguiente comando:

MariaDB ((ninguno))> CREAR BASE de datos nextcloud;

Ahora, cree un nuevo usuario MariaDB nextcloud y también establecer una contraseña para el nuevo usuario con el siguiente comando:

MariaDB ((ninguno))> CREAR USUARIO ‘nextcloud’@‘localhost’ IDENTIFICADO POR ‘YOUR_PASSWORD_HERE’;

NOTA: Reemplazar YOUR_PASSWORD_HERE con la contraseña que desea establecer para el usuario MariaDB nextcloud. La volveré a nextcloud en este artículo de la simplicidad.

Ahora, asignar todos los permisos necesarios de la base de datos nextcloud a la MariaDB usuario nextcloud con el siguiente comando:

MariaDB ((ninguno))> CONCEDER TODOS los PRIVILEGIOS EN nextcloud.* A ‘nextcloud’@‘localhost’;

Ahora, ejecute el comando siguiente para aplicar los cambios:

MariaDB ((ninguno))> FLUSH PRIVILEGES;

Ahora, a la salida de la MariaDB de la consola con el siguiente comando:

Ahora, vaya a la /var/www directorio con el siguiente comando:

Ahora, descargar NextCloud archivo zip con el siguiente comando:

$ sudo wget https://download.nextcloud.com/servidor/versiones/nextcloud-15.0.0.zip

NextCloud archivo zip descargado.

NexCloud archivo zip que se descarga.

Ahora, ejecute el siguiente comando para descomprimir el NextCloud archivo:

$ sudo descomprimir nextcloud-15.0.0.zip

El archivo debe ser extraído.

Ahora, cree un nuevo directorio de datos para NextCloud con el siguiente comando:

$ sudo mkdir nextcloud/datos

Ahora, cambiar el propietario y grupo de los archivos y directorios dentro de la nextcloud/ directorio www-data con el siguiente comando:

$ sudo chown -R www-data:www-data nextcloud

Ahora, habilitar la nextcloud.conf sitio de configuración con el siguiente comando:

$ sudo a2ensite nextcloud.conf

Ahora, deshabilitar la configuración predeterminada del sitio 000-default.conf con el siguiente comando:

$ sudo a2dissite 000-default.conf

Ahora, reinicie el apache2 servicio con el siguiente comando:

$ sudo systemctl reiniciar apache2

Ahora, agregue apache2 y mariadb servicios al inicio del sistema con el siguiente comando:

$ sudo systemctl habilitar apache2 mariadb

NextCloud debe ser instalado.

La Configuración De NextCloud:

Ahora, usted tiene que configurar NextCloud desde un navegador web. Para hacerlo, visite http://192.168.2.6/nextcloud desde su navegador web favorito. Usted debe ver la siguiente página.

A partir de aquí, usted tiene que crear una cuenta de administrador. Escriba el nombre de usuario y la contraseña para su nueva cuenta de administrador y desplácese hacia abajo un poco.

Ahora, escriba en su base de datos MariaDB detalles. Por último, haga clic en Finalizar la instalación como está marcado en la imagen de abajo.

Usted debe haber iniciado sesión en su NextCloud cuenta como administrador. Ahora, haga clic en el X icono para cerrar la ventana emergente como se marca en la imagen de abajo.

Usted debe ver el NextCloud tablero de instrumentos. Desde aquí, usted puede crear nuevos usuarios, subir archivos, y otras tareas administrativas.

Así que, esa es la manera de instalar NextCloud en Raspberry Pi 3. Gracias por leer este artículo.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.