Cree su propio servidor en la nube Raspberry Pi con Nextcloud

Cree su propio servidor en la nube Raspberry Pi con Nextcloud

El almacenamiento en la nube es una parte esencial de la vida moderna. La desventaja es que sus datos se almacenan en servidores remotos por una corporación sin rostro en la que debe confiar la privacidad y seguridad de sus valiosos documentos y fotos.





Sin embargo, hay otra opción: alojar sus archivos en su propio servidor en la nube que se ejecuta en una computadora en su hogar u oficina. Uno de los servicios más populares para lograr esto es Nextcloud.





Le mostraremos cómo instalar Nextcloud en una Raspberry Pi, conectar almacenamiento externo y elegir un estuche adecuado.





Nextcloud vs ownCloud para Raspberry Pi: ¿cuál es mejor?

Otra opción para su servidor en la nube Raspberry Pi en el hogar es ownCloud. De hecho, Nextcloud es un spin-off independiente de ownCloud creado por algunos de los principales contribuyentes de este último.

Si bien las características principales son muy similares para ambos, existen algunas diferencias clave. Algunas de las funciones más avanzadas de ownCloud solo están disponibles para suscriptores premium, mientras que todas las funciones son gratuitas en Nextcloud. Los usuarios no técnicos también pueden encontrar la interfaz de usuario de Nextcloud un poco más fácil de usar.



1. Instale Nextcloud

Hay dos métodos principales para instalar Nextcloud en una Raspberry Pi. El primero es utilizar el Dispositivo Ubuntu Nextcloud para Raspberry Pi. Esto requiere que abra una cuenta SSO de Ubuntu y también que genere claves SSH para acceder de forma remota e iniciar su nuevo servidor Nextcloud.

Alternativamente, NextCloudPi es una versión especial de Nextcloud diseñada para ejecutarse en una Raspberry Pi 3 o 4. Ese es el método que estamos usando aquí.





Primero, descargue el archivo de imagen del SO NextCloudPi más reciente del Sitio web OwnYourBits . Abra la carpeta marcada RPi seguido de una fecha (no la versión Berryboot). Descarga el archivo BZ2 o usa el torrent para descargarlo (recomendado).

Extraiga el archivo usando una herramienta de archivo (por ejemplo, WinRAR o 7-Zip para Windows) en su computadora; ahora tendrá una carpeta que contiene un archivo IMG.





Utilice la aplicación Raspberry Pi Imager para actualizar este archivo (imagen del sistema operativo) en una tarjeta microSD insertada; se recomienda una tarjeta de 8 GB o más de capacidad. Para usar esto:

  • Hacer clic Elija el sistema operativo
  • Seleccione Usar personalizado y busque el archivo IMG de NextCloudPi
  • Hacer clic Elija almacenamiento y seleccione su tarjeta microSD (normalmente llamada algo como 'Dispositivo de almacenamiento genérico')
  • Hacer clic Escribir y esperar a que se escriba y verifique

Relacionado: Cómo instalar un sistema operativo en Raspberry Pi

2. Arranque Nextcloud en Raspberry Pi

Coloque la tarjeta microSD en su Raspberry Pi y encienda la alimentación. Después de unos segundos mostrando la secuencia de inicio (mucho texto que se desplaza), se le pedirá que inicie sesión. El nombre de usuario predeterminado es Pi y la contraseña es frambuesa . Por razones de seguridad, es recomendable cambia tu contraseña de Raspberry Pi después.

3. Conéctese a Wi-Fi

Ingresar sudo raspi-config y seleccione 2 opciones de red , luego LAN inalámbrica N2 . Elija su país, seguido del SSID (nombre) y la contraseña de su enrutador. Seleccione Terminar para volver a la línea de comandos.

Para descubrir la dirección IP de la Raspberry Pi, ingrese:

|_+_|

Anote el inet dirección bajo wlan0 : esta es la dirección IP de la Raspberry Pi. Algunos enrutadores reservarán la misma dirección para él cada vez que se inicie; si no, querrás configurar una dirección IP estática para su Raspberry Pi .

En este punto, también puede habilitar SSH para el acceso remoto desde otra computadora si no desea mantener su Raspberry Pi conectada a un monitor mientras continúa la configuración. Para hacerlo, use el comando:

|_+_|

Desde la línea de comando o terminal de otra computadora, puede ingresar ssh pi @ [la dirección IP de su Pi] para acceder a la línea de comandos de la Raspberry Pi.

4. Habilite la interfaz web de Nextcloud

Ingresar sudo ncp-config y seleccione si se le solicita que actualice. En el siguiente menú, seleccione CONFIG y use la flecha hacia abajo para desplazarse hasta el final de la lista.

Aquí, seleccione nc-webui , luego borra no y escriba . prensa Ingresar y luego cualquier tecla. Seleccione atrás y Terminar para salir de la herramienta de configuración.

5. Activar y configurar Nextcloud

En un navegador web en otra computadora, ingrese la dirección https: // [la dirección IP de su Pi]: 4443

Si ves una advertencia de que tu conexión no es privada ni segura, elige ignorarla (seleccionando Advanced en Chrome o Firefox) y vaya al sitio.

Se le pedirá que inicie sesión. El nombre de usuario predeterminado es ncp y la contraseña es ownyourbits .

La pantalla de activación de NextCloudPi muestra dos contraseñas, que deberá copiar y pegar en un documento para su custodia. La primera es la contraseña para el panel web NextCloudPi que le permite configurar los ajustes del servidor. El segundo es para la propia interfaz web de Nextcloud. Puede cambiar estas contraseñas más tarde si lo desea.

Con esas contraseñas anotadas, seleccione Activar . Después de unos segundos, se le pedirá que inicie sesión en el panel web de NextCloudPi. Sin embargo, omitamos eso por ahora e iniciemos sesión en la interfaz web de Nextcloud.

6. Acceda a la interfaz web de Nextcloud

Ir a https: // [la dirección IP de su Pi] (sin el sufijo: 4443) e inicie sesión con el nombre de usuario ncp y la segunda contraseña que anotó.

Después de pasar por una pantalla de bienvenida, verá el panel web principal. ¡Este es su propio servidor en la nube que se ejecuta en Raspberry Pi!

Haga clic en la N en la parte superior derecha para acceder a un menú desplegable con opciones para Configuración (un montón, personal y administrativo), Usuarios (puede agregar y administrar usuarios) y Aplicaciones para instalar (como la suite ofimática Collabora Online y servidor ARM64).

En la barra de herramientas superior hay iconos para secciones como Archivos, Fotos, Contactos, Calendario y Tareas. También hay un ícono de NextCloudPi que lo lleva al panel web. Haga clic en él y se le pedirá que inicie sesión con el nombre de usuario. ncp y la primera contraseña que anotó. Aparecerá un asistente con opciones para configurar el almacenamiento USB y el acceso externo a través de Internet.

7. Agregar almacenamiento externo USB

Su tarjeta microSD tendrá una capacidad limitada, por lo que es mejor agregar almacenamiento USB para su servidor Nextcloud. Conecte su dispositivo de almacenamiento a uno de los puertos USB de la Raspberry Pi.

Antes de continuar, deberá crear un directorio para él en la línea de comandos de la Raspberry Pi (o mediante SSH). Ingrese el siguiente comando:

|_+_|

Vaya al panel web de NextCloudPi en el navegador web de su otra computadora. En el asistente que aparece (puede abrirlo usando un ícono de varita en la barra de herramientas superior), seleccione Configuración USB . Respuesta a la primera pregunta, luego haga clic en Continuar .

¿Cómo recupero el sonido en Windows 10?

A continuación, se le preguntará si desea formatear la unidad USB. Si está seguro de que no hay archivos importantes que desee conservar, seleccione Formatear USB . Finalmente, haga clic en Mover datos a USB .

8. Agregar acceso externo a través de Internet

Hasta ahora, solo puede acceder a su servidor Nextcloud desde su propia red local, lo cual es un poco limitante. Para acceder a su servidor Nextcloud a través de Internet desde cualquier ubicación, se requiere el uso de reenvío de puertos y un servicio de DNS dinámico.

9. Elija un caso para su servidor Nextcloud

Ejecutar su servidor Nextcloud en una placa Raspberry Pi no es una buena idea, ya que acumulará polvo con el tiempo. Hay una amplia variedad de estuches disponibles para los modelos Raspberry Pi 3 y 4 de tamaño estándar.

En lugar de un estuche de plástico barato, recomendamos algo más sólido como el DeskPi Pro. Tiene suficiente espacio dentro de la caja para una unidad de almacenamiento SATA y se suministra con un adaptador M.2 a SATA. Para evitar el sobrecalentamiento de su Raspberry Pi, también cuenta con un sistema de enfriamiento y disipador de calor ICE Tower.

Otra buena opcion es la Caja Argon ONE M.2 , que le permite utilizar unidades SATA M.2 de cualquier tamaño. Alternativamente, puede elegir una carcasa robusta solo para Raspberry Pi y conectar una unidad de almacenamiento USB externa estándar.

Cree su propio servidor en la nube Raspberry Pi: éxito

Felicitaciones, ahora ha configurado un servidor en la nube en su Raspberry Pi usando NextCloudPi. Puede visitar su panel de control utilizando un navegador web en otro dispositivo. Incluso hay una aplicación Nextcloud para iOS y Android que puedes usar.

Cuota Cuota Pío Correo electrónico Convierta su Raspberry Pi en una Mac o PC con Twister OS

Potencia tu Raspberry Pi con Twister OS, dándole un aspecto nuevo e impresionante inspirado en Windows y macOS.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Frambuesa pi
  • Almacenamiento en la nube
Sobre el Autor Phil King(22 Artículos publicados)

Phil, periodista independiente de tecnología y entretenimiento, ha editado numerosos libros oficiales de Raspberry Pi. Hace mucho tiempo que manipula la Raspberry Pi y la electrónica, es un colaborador habitual de la revista The MagPi.

Más de Phil King

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse