Instalación de Raspbian:
En este artículo, usaré el sistema operativo Raspbian en mi Raspberry Pi 3. Se basa en Debian. Es el sistema operativo oficialmente recomendado para dispositivos Raspberry Pi.
He escrito un artículo dedicado sobre la instalación de Raspbian OS en Raspberry Pi 3. Puedes verlo en https: // linuxhint.com/ install_raspbian_raspberry_pi/ si necesita ayuda.
Conectarse a Raspberry Pi 3:
Una vez que tenga Raspbian instalado en su Raspberry Pi 3, puede conectarse a su Raspberry Pi 3 usando SSH. Necesitará saber la dirección IP de su Raspberry Pi 3 para hacerlo. Debería poder encontrar la dirección IP en la interfaz de administración basada en la web de sus enrutadores.
En mi caso, la dirección IP es 192.168.2.6. Reemplácelo con el tuyo de ahora en adelante.
Ahora, conéctese a su Raspberry Pi 3 usando SSH de la siguiente manera:
$ ssh [email protected]
Ahora, escriba Sí y luego presiona .
Ahora, escriba la contraseña de su Raspberry Pi 3 y presione .
Deberías iniciar sesión.
Instalación de NextCloud en Raspberry Pi 3:
Ahora, 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, instale el servidor web de Apache 2, PHP, todas las bibliotecas y herramientas PHP requeridas con el siguiente comando:
$ sudo apt install mlocate apache2 libapache2-mod-php mariadb-client mariadb-server
WGet Unzip BZIP2 Curl PHP PHP-Common PHP-CURL PHP-GD PHP-MBSSTRING PHP-MYSQL PHP-XML
PHP-ZIP PHP-INTL PHP-APCU PHP-REDIS PHP-HTTP-Request
Ahora presiona Y y luego presiona .
Todos los paquetes se están descargando.
Todos los paquetes requeridos deben instalarse en este punto.
Ahora, debe crear un nuevo archivo de configuración de host virtual Apache 2 para NextCloud.
Puede crear un nuevo archivo de configuración Nextcloud.confusión Con el siguiente comando:
$ sudo nano/etc/apache2/sites disponible/nextcloud.confusión
Ahora, escriba las siguientes líneas y guarde el archivo presionando + X seguido por Y y luego presiona .
ServerAdmin webmaster@localhost
Documentroot/var/www/nextcloud
Alias/nextcloud "/var/www/nextcloud/"
Opciones +SIGESYMLINKS
Permateverride todo
DAV fuera
Requiere todos otorgados
Setenv home/var/www/nextcloud
Setenv http_home/var/www/nextcloud
Errorlog $ apache_log_dir/nextcloud_error_log
CustomLog $ apache_log_dir/nextcloud_access_log común
Ahora, debe crear una nueva base de datos MariaDB y usuario para NextCloud.
Para hacer eso, primero inicie sesión en su consola MariaDB con el siguiente comando:
$ sudo mysql -u root
Deberías ver estar conectado.
Ahora, cree una nueva base de datos MariadB Nextcloud Con el siguiente comando:
Mariadb [(ninguno)]> Crear base de datos NextCloud;
Ahora, cree un nuevo usuario de MariadB Nextcloud y también establezca una contraseña para el nuevo usuario con el siguiente comando:
Mariadb [(ninguno)]> Crear usuario 'nextcloud'@'localhost' identificado por 'your_password_here';
NOTA: Reemplazar You_password_here Con la contraseña que desea configurar para el usuario de Mariadb Nextcloud. Lo pondré en Nextcloud En este artículo por simplicidad.
Ahora, asigne todos los permisos requeridos de la base de datos Nextcloud al usuario de Mariadb Nextcloud Con el siguiente comando:
Mariadb [(ninguno)]> otorgue todos los privilegios en NextCloud.* A 'nextcloud'@'localhost';
Ahora, ejecute el siguiente comando para aplicar los cambios:
Mariadb [(ninguno)]> privilegios de descarga;
Ahora, salga de la consola Mariadb con el siguiente comando:
Mariadb [(ninguno)]> Salir
Ahora, navegue al /var/www directorio con el siguiente comando:
$ cd /var /www
Ahora, descargue el archivo zip nextcloud con el siguiente comando:
$ sudo wget https: // descargar.Nextcloud.com/servidor/comunes/nextcloud-15.0.0.cremallera
Se está descargando NextCloud Zip Archive.
Nexcloud Zip Archive debe descargarse.
Ahora, ejecute el siguiente comando para descifrar el archivo NextCloud:
$ sudo unzip nextcloud-15.0.0.cremallera
El archivo debe extraerse.
Ahora, cree un nuevo directorio de datos para NextCloud con el siguiente comando:
$ sudo mkdir nextcloud/data
Ahora, cambie el propietario y el grupo de los archivos y directorios dentro del NextCloud/ directorio datos www Con el siguiente comando:
$ sudo chown -r www-data: www-data nextcloud
Ahora, habilite el Nextcloud.confusión Configuración del sitio con el siguiente comando:
$ sudo a2ensite nextcloud.confusión
Ahora, deshabilite la configuración de sitio predeterminada 000 default.confusión Con el siguiente comando:
$ sudo a2dissite 000 default.confusión
Ahora, reinicie el apache2 Servicio con el siguiente comando:
$ sudo systemctl reiniciar apache2
Ahora, agregue apache2 y mariada Servicios al inicio del sistema con el siguiente comando:
$ sudo SystemCTL Habilitar apache2 mariadb
Se debe instalar NextCloud.
Configuración de NextCloud:
Ahora, debe configurar NextCloud desde un navegador web. Para hacer eso, visite http: // 192.168.2.6/NextCloud de su navegador web favorito. Deberías ver la siguiente página.
Desde aquí, debe crear una cuenta de administrador. Escriba el nombre de usuario y la contraseña para su nueva cuenta de administrador y desplácese un poco hacia abajo.
Ahora, escriba los detalles de su base de datos Mariadb. Finalmente, haga clic en Configuración de acabado como se marca en la captura de pantalla a continuación.
Debe iniciarse sesión en su cuenta de NextCloud como administrador. Ahora, haga clic en el X ícono para cerrar la ventana emergente como se marca en la captura de pantalla a continuación.
Deberías ver el tablero de NextCloud. Desde aquí, puede crear nuevos usuarios, cargar archivos y otras tareas administrativas.
Entonces, así es como se instala NextCloud en Raspberry Pi 3. Gracias por leer este artículo.