Cómo instalar OwnCloud en Raspberry Pi 3

Cómo instalar OwnCloud en Raspberry Pi 3
OwnCloud es un servidor de intercambio de archivos autohostados. Tiene una esquina interno basada en la web de buen aspecto y tiene aplicaciones para Linux, Windows, MacOS, Android y iPhone. En este artículo, le mostraré cómo instalar OwnCloud en Raspberry Pi 3. Entonces empecemos.

Cosas que necesitas:

Para instalar con éxito OwnCloud en Raspberry Pi 3 usando este artículo, necesita,

  • Una computadora de una sola placa Raspberry Pi 3.
  • Una tarjeta microSD de al menos 8 GB o más.
  • Conectividad de red en Raspberry Pi.

Instalación de Raspbian en Raspberry Pi:

Debe tener instalado Raspbian OS en su Raspberry Pi 3 para instalar OwnCloud en Raspberry Pi.

He escrito un artículo dedicado sobre la instalación de Raspbian OS en Raspberry Pi que puede leer en https: // Linuxhint.com/install_raspbian_raspberry_pi/. Espero que ayude. Si tiene alguna pregunta, no dude en preguntar en https: // soporte.Linuxhint.com/.

Conectando Raspberry Pi a Internet:

Puede conectar un extremo de su cable LAN (Cat5e o Cat6) a su enrutador o interruptor y el otro extremo a su Raspberry Pi para obtener conectividad a Internet fácilmente.

También puedes usar wifi en tu Raspberry Pi. He escrito un artículo dedicado sobre lo que puedes leer en https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Conectarse a Raspberry Pi de forma remota:

Una vez que tenga Raspbian instalado y configurado, puede conectarse a su Raspberry Pi usando SSH.

Para hacer eso, ejecute el siguiente comando desde su computadora portátil o escritorio.

$ ssh pi@ip_addr

Nota: Aquí, Ip_addr ¿Es la dirección IP de su Raspberry Pi?.

Si ve este mensaje, simplemente escriba sí y presione .

Ahora, escriba la contraseña de su Raspberry Pi y presione . La contraseña predeterminada es frambuesa.

Agregar repositorio de paquetes OwnCloud:

OwnCloud no está disponible en el repositorio oficial de paquetes de Raspbian. Pero puede agregar fácilmente el repositorio oficial de paquetes OwnCloud en Raspbian e instalar OwnCloud.

Primero, descargue la clave GPG del repositorio de paquetes OwnCloud con el siguiente comando:

$ wget -nv https: // descargar.nube.org/descargar/repositorios/producción/
Debian_9.0/Liberación.llave -o lanzamiento.llave

La tecla GPG debe descargarse.

Ahora, agregue la tecla GPG al Administrador de paquetes APT con el siguiente comando:

$ sudo apt-key agregar - < Release.key

Se debe agregar la tecla GPG.

Ahora, ejecute el siguiente comando para agregar el repositorio oficial de paquetes OwnCloud a Raspbian:

$ echo 'Deb http: // Descargar.nube.org/descargar/repositorios/producción/Debian_9.0 / / '
| Sudo Tee/etc/apt/fuentes.lista.D/OwnCloud.lista

Actualización de paquetes de Raspbian:

Debe actualizar los paquetes existentes de su sistema operativo Raspbian antes de instalar algo nuevo.

Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Ahora, actualice todos los paquetes existentes con el siguiente comando:

$ sudo apt actualización

Prensa Y y luego presiona continuar.

Si ve este mensaje, presione Q.

La instalación debe continuar.

En este punto, todos los paquetes Raspbian existentes deben actualizarse.

Ahora, reinicie su Raspberry Pi con el siguiente comando:

$ sudo reinicio

Instalación y configuración de Apache y MySQL para OwnCloud:

OwnCloud es una aplicación web que se ejecuta en la pila de lámparas (Linux, Apache, MySQL/Mariadb, PHP). Por lo tanto, necesita una configuración de servidor de lámpara de trabajo completamente antes de poder instalar OwnCloud. Te voy a mostrar cómo hacer eso en esta sección.

Puede instalar Apache, PHP, MariadB y algunas extensiones de PHP en Raspbian con el siguiente comando:

$ sudo apt instalación apache2 libapache2-mod-php mariadb-server mariadb-client php-bz2
PHP-MYSQL PHP-CURL PHP-GD PHP-IMAGICK PHP-INTL PHP-MBSTRING PHP-XML PHP-ZIP

Ahora presiona Y y luego presiona continuar.

Se deben instalar todos los paquetes requeridos.

Ahora, ejecute el siguiente comando para habilitar el apache mod_rewrite módulo:

$ sudo a2enmod reescribir

mod_rewrite debe estar habilitado.

Ahora, inicie sesión en la consola Mariadb como la raíz Usuario con el siguiente comando:

$ sudo mysql -u root -p

Por defecto, no se establece una contraseña de mariadb. Entonces, solo puedes presionar aquí sin escribir ninguna contraseña. Si tenía una contraseña establecida, entonces debe escribirla aquí y presionar .

Deberías iniciar sesión.

Ahora, crea una nueva base de datos nube Con la siguiente consulta:

Mariadb [(ninguno)]> Crear base de datos OwnCloud;

Ahora, cree un nuevo usuario de MariadB nube y también establece la contraseña TU PASE para el usuario con la siguiente consulta. Por simplicidad, estoy configurando la contraseña nube para el usuario nube.

Mariadb [(ninguno)]> Crear usuario 'OwnCloud'@'localhost' identificado por 'Your_Pass';

Ahora, otorgue todos los privilegios al nube base de datos al usuario nube con la siguiente consulta.

Mariadb [(ninguno)]> otorgue todos los privilegios en OwnCloud.* a 'OwnCloud'@'localhost';

Finalmente, salga de la cáscara de mariadb de la siguiente manera:

Mariadb [(ninguno)]> salida;

Ahora, debe editar el archivo de configuración del sitio de Apache predeterminado /etc/apache2/sites-habilitado/000 default.confusión.

Para abrir el archivo de configuración del sitio predeterminado de Apache /etc/apache2/sites-habilitado/000 default.confusión, Ejecute el siguiente comando:

$ sudo nano/etc/apache2/sitios habilitado/000 default.confusión

Ahora, encuentre la línea como marcada en la captura de pantalla a continuación. Luego cambiar Documentroot/var/www/html a Documentroot/var/www/owncloud.

El archivo de configuración final se ve de la siguiente manera. Ahora, guarde el archivo de configuración presionando + X seguido por Y y .

Instalación de OwnCloud:

Ahora, estás listo para instalar OwnCloud.

Para instalar OwnCloud, ejecute el siguiente comando:

$ sudo apt install ownCloud-Files

Se está instalando OwnCloud.

OwnCloud debe instalarse en este punto.

Ahora, reinicie el servicio Apache 2 con el siguiente comando:

$ sudo systemctl reiniciar apache2

Configuración de OwnCloud:

Puede encontrar la dirección IP de su Raspberry Pi con el siguiente comando:

$ ip a | egrep "inet"

Como puede ver, la dirección IP de mi Raspberry Pi es 192.168.2.6. Será diferente para ti. Entonces, asegúrese de reemplazarlo con el tuyo de ahora en adelante.

Ahora, desde su navegador web, visite http: // 192.168.2.6. Mientras está ejecutando OwnCloud por primera vez, debe configurarlo.

Tienes que crear un usuario administrador. Entonces, escriba el nombre de usuario y la contraseña para su usuario administrativo. Luego desplácese hacia abajo.

El directorio de datos predeterminado de OwnCloud es /var/www/owncloud/data. Si lo desea, también puede cambiar el directorio de datos predeterminado a alguna otra ruta.

Ahora, escriba el nombre de la base de datos mariadb (nube en mi caso), nombre de usuario (nube en mi caso), contraseña (nube en mi caso) que acabas de crear para OwnCloud. Una vez que haya terminado, haga clic en Configuración de acabado.

Ahora, puede iniciar sesión con el nombre de usuario y la contraseña de OwnCloud que acaba de especificar.

Ahora, haga clic en el X botón para cerrar la ventana emergente.

Este es el Panel de Propias de Cloud. Ahora puede cargar archivos, películas, documentos, etc. También puede administrar sus usuarios de Cloud y hacer otras tareas administrativas desde aquí.

Entonces, así es como instala OwnCloud en Raspberry Pi 3. Gracias por leer este artículo.