Tema de Jannah La licencia no está validada. Vaya a la página de opciones del tema para validar la licencia. Necesita una sola licencia para cada nombre de dominio.

Cómo construir un servidor NAS con Raspberry Pi 4: su guía definitiva para NAS

En el mundo tecnológico actual, el almacenamiento personal y la gestión de archivos son cruciales para muchas personas. Para mantener nuestros datos importantes y archivos personales seguros y fácilmente accesibles, construir un servidor NAS (sistema de almacenamiento conectado a la red) con Raspberry Pi 4 puede ser una solución ideal.

Ya sea un fotógrafo profesional con miles de imágenes de alta resolución, un propietario de una pequeña empresa con datos importantes o un entusiasta del cine con una amplia colección, una solución de almacenamiento confiable y segura es esencial. Lo mismo se aplica a cualquier persona que desee que sus datos se almacenen y se acceda a ellos de forma segura y con total privacidad. Aquí es donde entra en juego el almacenamiento conectado a la red (NAS).

Aunque hay versiones comerciales disponibles, también puedes construir tu propio servidor NAS con una Raspberry Pi 4 y ownCloud, que es mucho más rentable y personalizable. Verificar Comparación detallada de Dropbox y OwnCloud: qué nube es mejor para usted.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1pdT4bDJobEAi1ieKIpFpgQ-DzTechs

¿Por qué construir un servidor NAS con Raspberry Pi y ownCloud?

Construir su propio NAS ofrece varias ventajas sobre la compra de una solución prediseñada:

  1. Puede personalizar la capacidad de almacenamiento según sus necesidades específicas.
  2. Tienes control total sobre tus datos, ya que se almacenan localmente y de forma segura.
  3. Puede utilizar un servidor NAS para realizar copias de seguridad de los datos de todos los dispositivos y protegerlos contra la pérdida accidental de datos.
  4. Solución rentable y energéticamente eficiente porque usaremos Raspberry Pi 4, que consume 15 W como máximo.
  5. También puedes utilizar el servidor para otros servicios, como Plex.

ownCloud es una popular solución de software de código abierto que le permite crear su propio almacenamiento en la nube dedicado. Proporciona una interfaz segura y fácil de usar para administrar y acceder a sus archivos desde cualquier lugar, utilizando cualquier dispositivo, incluidas las plataformas Android, iOS, macOS, Linux y Windows.

También puedes sincronizar tus archivos en varios dispositivos y compartirlos con otras personas. También admite una amplia gama de complementos y extensiones, lo que le permite ampliar su funcionalidad y habilitar la autenticación de dos factores para mayor seguridad.

Además, puede crear un almacenamiento personal en la nube con acceso remoto, o Un servidor web y alojamiento de sitios web en una Raspberry Pi 4.

Las cosas que necesitarás

Para crear su propio NAS usando su Raspberry Pi 4 y ownCloud, necesitará lo siguiente:

  1. Raspberry Pi 4 viene con 4 GB u 8 GB de RAM para un rendimiento óptimo.
  2. NVME o SATA SSD con carcasa/conector USB.
  3. Tarjeta microSD Clase 10 de 16GB o 32GB.
  4. Fuente de alimentación para la Raspberry Pi 4.
  5. Red Gigabyte confiable (enrutador) para conectar su NAS a su red local para una transferencia de datos de alta velocidad.

Paso 1: Preparar la Raspberry Pi 4 para el NAS

Primero, necesitas descargar una herramienta. Generador de imágenes Raspberry Pi oficial y luego siga los pasos a continuación para instalar el sistema operativo.

  • Ejecute la herramienta Raspberry Pi Imager.
  • Haga clic en Elegir sistema operativo y seleccione Sistema operativo Raspberry Pi (otro) -> Sistema operativo Raspberry Pi Lite (64 bits).

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1cW8u-XCh0SuIaI5qUeg8lA-DzTechs

  • Hacer clic Selección de almacenamiento y selecciona tu tarjeta SD.
  • Haga clic en el ícono de Configuración (abajo a la derecha) y habilite SSH. Ingrese su nombre de usuario y contraseña SSH y haga clic en Guardar.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 11nAKTr9xbrORbu1TnlWWeQ-DzTechs

  • Hacer clic Escritura. Localizar نعم Para confirmacion.

Después de actualizar la tarjeta microSD, insértela en la Raspberry Pi 4 y conecte la fuente de alimentación. La Raspberry Pi 4 se ejecutará en Raspberry Pi OS Lite.

Ahora puede verificar la configuración DHCP de su enrutador para encontrar la dirección IP de Raspberry Pi, o usar Aplicación Fing en su teléfono inteligente (iOS y Android). Alternativamente, conecte un teclado, un mouse y una pantalla a su Pi y luego ejecute el siguiente comando para encontrar su dirección IP:

nombre de host -I

Paso 2: Instale y configure ownCloud en Raspberry Pi 4

Para configurar ownCloud en una Raspberry Pi 4, deberá instalar lo siguiente:

  1. Servidor web (NGINX o Apache).
  2. PHP
  3. Base de datos MariaDB.

Para instalar estos servicios, instale una aplicación PuTTY Ejecútelo en Windows o use la aplicación Terminal en macOS y conéctese a su Raspberry Pi a través de SSH.

Luego ejecute los siguientes comandos:

sudo apt-get actualización
sudo apt-get actualizar

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1DiTixKAd5RLqdEKeKDLWqw-DzTechs

Espere a que finalice la actualización. Haga clic en Y Y presione Acceder Cuando se le solicite. Después de la actualización, ejecute los siguientes comandos para instalar los paquetes necesarios.

sudo apto-get instalar apache2 sudo apt install apache2 libapache2-mod-php7.4 openssl php-imagick php7.4-php7 común.4-curl php7.4-gd php7.4-imap php7.4-intl php7.4-json php7.4-ldap php7.4-mbstring php7.4-mysql php7.4-pgsql php-smbclient php-ssh2 php7.4-sqlite3 php7.4-xml php7.4-Código Postal

Después de instalar los paquetes necesarios, reinicie el servidor Apache.

sudo usermod -a -G www-datos www-datos

Luego ejecute el siguiente comando para agregar el usuario al conjunto de datos www.

sudo usermod -a -G www-datos www-datos

Después de eso, ownCloud se puede descargar e instalar en Raspberry Pi 4 usando los siguientes comandos:

cd /var/www/html sudo wget https://download.owncloud.com/server/stable/owncloud-complete-latest.zip sudo unzip owncloud-complete-latest.zip

Cree un directorio para montar un SSD externo y cambiar la propiedad del directorio ownCloud:

sudo mkdir /media/ExternalSSD sudo chown www-data:www-data /media/ExternalSSD sudo chmod 750 /media/SSD externo

Ahora puedes arreglar los permisos para evitar problemas:

sudo chown -R www-data: /var/www/html/owncloud sudo chmod 777 /var/www/html/owncloud sudo mkdir /var/lib/php/session sudo chmod 777 /var/lib/php/sesión

A continuación, debe configurar el servidor web Apache. Abra el archivo de configuración:

sudo nano /etc/apache2/conf-available/owncloud.conf

Luego agregue las siguientes líneas:

Alias ​​​​/owncloud "/var/www/propia nube/var/www/owncloud/> Opciones +Seguir enlaces simbólicos Permitir anulación Todo

 <IfModule mod_dav.c> Dav fuera SetEnv INICIO /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/propia nube

Guarde y salga de nano con Ctrl + O Entonces Ctrl + X. Luego habilite los módulos de Apache:

sudo a2enconf owncloud sudo a2enmod reescribir encabezados sudo a2enmod sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Ahora tienes que instalar la base de datos MariaDB:

sudo apt instalar mariadb-server

Cree una base de datos de usuarios:

sudo mysql

CREAR BASE DE DATOS owncloud;
CREAR USUARIO 'usuario propio de la nube'@'host local' IDENTIFICADO BY 'TuContraseña';
GRANT TODO Privilegios ON nube propia.* A 'usuario propio de la nube'@'host local'; PRIVILEGIOS DE DESCARGA; Salida;

Reiniciando la Raspberry Pi:

sudo reiniciar

Paso 3: agregar almacenamiento externo

Puede agregar varios dispositivos de almacenamiento USB a Raspberry Pi 4 a través de los puertos USB 3.0. Conecte uno de sus SSD o discos duros al puerto USB y siga los pasos a continuación para montar el dispositivo de almacenamiento externo en un directorio en el sistema de archivos y agregar almacenamiento a su servidor NAS.

Ya hemos creado el directorio /media/ExternalSSD para montar el almacenamiento externo. Asegúrese de que su SSD o HDD esté en formato NTFS. Luego sigue estos pasos para instalarlo:

sudo apto-get instalar ntfs-3g

Luego obtenga el GID, UID y UUID:

id -u www-data
id -g www-data
ls -l /dev/disco/por-uuid

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1DylN3AvGcYwDk7Miv6CeAQ-DzTechs

Tome nota del UUID, GID y UID. En nuestro ejemplo, sda1 es un SSD externo con formato NTFS. A continuación, agregaremos la unidad al fstab.

sudo nano / etc / fstab

Agregue la siguiente línea:

UUID= 01D9B8034CE29270 /media/ExternalSSD automático sin errores,uid=33,gid=33,umask=0027,dmask=0027,noatime 0 0

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1EVdGH3yslhWsfjm9S4dWcQ-DzTechs

Para montar un dispositivo de almacenamiento externo, necesita encontrar su ID de dispositivo. Utilice el siguiente comando para enumerar todos los dispositivos de almacenamiento conectados:

lsusb

En este punto, puedes reiniciar tu Raspberry Pi para montar el almacenamiento externo automáticamente, o puedes montarlo manualmente:

sudo mount /dev/sda1 /media/ExternalSSD

Todos sus archivos en su unidad NTFS deben estar visibles en el directorio /media/ExternalSSD.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1nKOjzBhck0Ef3wWvjHjcNg-DzTechs

Actualmente, la unidad contiene solo la información del volumen del sistema y las carpetas ocultas RECYCLE.BIN. Reinicie el sistema.

sudo reiniciar

Verificar Cómo evitar errores comunes que dañan tu Raspberry Pi para mantenerla saludable.

Paso 4. Configurar ownCloud

Después de reiniciar, visite la dirección IP de Raspberry Pi en un navegador web para acceder a ownCloud.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1aHTmiWeINXYfwrB2sgwijg-DzTechs

Ingrese un nombre de usuario y contraseña de su elección. Hacer clic Almacenamiento y base de datos E ingrese los detalles de su base de datos MariaDB como se muestra a continuación.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1SqvEpaWzgZtmgyOH67IRQw-DzTechs

ملاحظة: Si está utilizando una unidad externa para almacenar datos, asegúrese de cambiar la ruta de la carpeta de datos a /media/SSD externo من /var/www/html/owncloud/data por defecto. En el futuro, si desea agregar una nueva unidad o más espacio de almacenamiento, siga nuestra guía ownCloud Para actualizar la ruta del directorio.

Hacer clic Finalizar la configuración. Después de un tiempo, podrás iniciar sesión en ownCloud.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 18xGTm8RKu8cQEK2IfnM6bg-DzTechs

Puede descargar la aplicación ownCloud en su teléfono inteligente o computadora para sincronizar sus archivos. Pero antes de comenzar a sincronizar o cargar un archivo, agregue un HDD o SSD externo.

Imagen de Cómo construir un servidor NAS con una Raspberry Pi 4: su guía completa para el almacenamiento conectado a la red | 1FN_fm3IWZmUqoMZ7Mx4v_w-DzTechs

Si siguió cada paso cuidadosamente, debería estar en funcionamiento y listo para cargar archivos en su ownCloud NAS. Verificar Desafíos potenciales de autohospedar sus proyectos de Raspberry Pi.

Usando Raspberry Pi 4 como su nueva solución NAS

Un NAS le permite centralizar y acceder a sus datos desde múltiples dispositivos en su red local. Es una forma cómoda y eficaz de almacenar, compartir y realizar copias de seguridad de sus archivos en casa o en la oficina. Cree más usuarios y asigne su cuenta CloudCloud para permitirles cargar y proteger sus datos.

¡La creación de un NAS dedicado con Raspberry Pi 4 y ownCloud proporciona una solución rentable y personalizable para satisfacer sus necesidades de almacenamiento y controlar sus datos! Puedes ver ahora Alternativas autohospedadas a los servicios propietarios que puede ejecutar en su Raspberry Pi.

Ir al botón superior