Instalar OwnCloud en Debian Top 10

Instalar OwnCloud en Debian Top 10
OwnCloud es un servidor de intercambio de archivos de código abierto de código abierto. Si desea configurar su propio servidor de intercambio de archivos, entonces OwnCloud es una excelente opción para usted. En este artículo, le mostraré cómo instalar OwnCloud en Debian 10 Buster. Entonces empecemos.

Antes de comenzar a instalar OwnCloud en Debian 10, debe saber esta cosa importante. OwnCloud aún no se lanzó para Debian 10. Pero, el paquete OwnCloud para Debian 9 trabaja con algunos ajustes en Debian 10. El problema es que el paquete OwnCloud para Debian 9 no admite Php 7.3 que viene con Debian 10. Eso no significa que OwnCloud no funcione en PHP 7.3. En realidad, hay diferencias menores entre PHP 7.1, Php 7.2 y Php 7.3. Php 7.3 no introdujo ninguna característica nueva ni eliminó ninguna de Php 7.1 o php 7.2. Es solo que los desarrolladores de OwnCloud no probaron OwnCloud en PHP 7.3. La buena noticia es que el próximo lanzamiento de OwnCloud tendrá apoyo para PHP 7.3 Según su repositorio de Github. Hasta entonces, la forma en que se muestra aquí es la única forma de obtener el trabajo de Cloud en Debian 10. Pero, le diré qué cambiar para instalar una nueva versión de OwnCloud cuando se lance.

Nota: No recomiendo esto en un servidor de producción. Use Debian 9 Stretch en su lugar hasta OwnCloud para Debian 10 Buster se lanza.

Agregar repositorio de paquetes de Debian 9 OwnCloud en Debian 10:

OwnCloud no está disponible en el repositorio oficial de paquetes de Debian 10 Buster. Pero, puede agregar fácilmente el repositorio oficial de paquetes de OwnCloud (para Debian 9) e instalar OwnCloud desde allí.

Primero, descargue y agregue la clave GPG del repositorio de paquetes OwnCloud de la siguiente manera:

$ wget -nv https: // descargar.nube.org/descargar/repositorios/producción/
Debian_9.0/Liberación.Key -O /TMP /Release.llave

Ahora, agregue la tecla GPG OwnCloud en Debian 10 con el siguiente comando:

$ sudo apt-key agregar - < /tmp/Release.key

Ahora, agregue el repositorio de paquetes OwnCloud en su máquina Debian 10 con el siguiente comando:

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

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

$ sudo apt actualización

Cosas para cambiar cuando se lanza una nueva versión de OwnCloud:

Si se lanza una nueva versión de OwnCloud, visite la página de OwnCloud desde su navegador web favorito y haga clic en el Debian icono.

Al momento de escribir este artículo, solo la sección Debian 9 está disponible. Utilicé el enlace marcado (1) para la tecla GPG, y utilicé la cadena del repositorio como marcada (2) para agregar el repositorio de paquetes en la sección anterior de este artículo anterior.

Si se lanza una nueva versión de OwnCloud, entonces Debian 10 puede incluirse. O, la URL de la tecla GPG o la cadena del repositorio pueden cambiar. Todo lo que tiene que hacer es reemplazar la URL de clave GPG y la cadena de repositorio en la sección anterior de este artículo anterior con los nuevos.

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

OwnCloud es una aplicación web basada en PHP. Por lo tanto, debe tener una pila de lámpara de trabajo para que OwnCloud funcione.

Para instalar la pila de lámparas en Debian 10, ejecute 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

Prensa Y y luego presiona Para confirmar la instalación.

Se debe instalar la pila de la lámpara.

Ahora, habilite el módulo de reescritura de Apache de la siguiente manera:

$ sudo a2enmod reescribir

Ahora, debe crear una base de datos MariadB para OwnCloud.

Inicie sesión en Mariadb Shell como raíz Usuario de la siguiente manera.

$ sudo mysql -u root -p

Por defecto, no raíz Se establece la contraseña. Entonces, solo presiona .

Deberías iniciar sesión.

Crear una nueva base de datos MariadB nube como sigue:

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

Ahora, para crear un nuevo usuario nube, Establecer una contraseña (123 en mi caso) y permitir nube acceso de usuario a nube base de datos, ejecute el siguiente comando SQL:

Mariadb [(ninguno)]> otorgue todo en OwnCloud.* a 'OwnCloud'@'localhost'
Identificado por '123';

Ahora, salga de la cáscara de Mariadb de la siguiente manera:

Mariadb [(ninguno)]> \ Q

Ahora, abra la configuración predeterminada del sitio de Apache /etc/apache2/sites-habilitado/000 default.confusión como sigue:

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

Ahora, cambia la línea Documentroot/var/ww/html a Documentroot/var/www/owncloud como se marca en la captura de pantalla a continuación.

Una vez terminado, guarde el archivo de configuración presionando + X seguido por Y y .

Instalación de OwnCloud:

Ahora, instale OwnCloud con el siguiente comando:

$ sudo apt install ownCloud-Files

OwnCloud se debe instalar.

Ahora, reinicie el apache2 Servicio de la siguiente manera:

$ sudo systemctl reiniciar apache2

Ahora, verifique si el apache2 El servicio se ejecuta correctamente de la siguiente manera:

$ sudo systemctl status apache2

apache2 el servicio es correr y también activado Para comenzar el arranque del sistema.

Encontrar la dirección IP:

Ahora, encuentre la dirección IP de su máquina Debian 10 de la siguiente manera:

$ ip a

Como puede ver, la dirección IP de mi máquina Debian 10 es 192.168.21.131. Será diferente para ti. Entonces, asegúrese de reemplazarlo con el tuyo de ahora en adelante.

Resolver "Esta versión de OwnCloud no es compatible con PHP 7.Error de 3 ":

Si intenta acceder a OwnCloud desde su navegador web http: //192.168.21.131, puede ver el siguiente mensaje de error. Ya he explicado esto. Si está buscando una solución, entonces esta sección es para usted.

Abre el /var/www/owncloud/index.php Archivo de la siguiente manera:

$ sudo nano/var/www/owncloud/index.php

Ahora, comente la sección marcada en la captura de pantalla a continuación. El comentario comienza desde /* y termina en */.

El final índice.php El archivo debe verse de la siguiente manera. Ahora, guarda el índice.php archivo.

Abre el /var/www/owncloud/console.php Archivo de la siguiente manera:

$ sudo nano/var/www/owncloud/console.php

Hacer lo mismo para consola.php archivo. El final consola.php El archivo debe verse de la siguiente manera. Ahora, guarda consola.php archivo.

Configuración de OwnCloud:

Ahora, visite http: // 192.168.21.131 de un navegador web.

Debe crear una cuenta de administrador de OwnCloud desde allí.

El tipo es el nombre de usuario y la contraseña para su cuenta de administración en el Crear una cuenta de administrador sección.

Además, escriba el nombre de usuario de la base de datos (nube), contraseña (123 en mi caso), nombre de la base de datos (nube), y nombre de host (hostil) en el Configurar la base de datos sección.

Entonces, haga clic en Configuración de acabado.

Ahora, puede iniciar sesión en su cuenta de administrador utilizando el nombre de usuario y la contraseña que ha establecido durante la configuración de OwnCloud.

Deberías iniciar sesión. Haga clic en X.

Deberías ver el Panel de OwnCloud. Ahora, puedes usar OwnCloud como quieras.

Entonces, así es como instalas OwnCloud en Debian 10. Gracias por leer este artículo.