Herramientas de usuario

Herramientas del sitio


manuales:nextcloud

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
manuales:nextcloud [2021/01/18 00:08] manuel.floresvmanuales:nextcloud [2021/07/18 17:19] (actual) – [Certificados] manuel.floresv
Línea 20: Línea 20:
 Verificar que el sitio http://192.168.0.126/ nos carga Verificar que el sitio http://192.168.0.126/ nos carga
 {{ :manuales:nextcloud20-nginx.png |}} {{ :manuales:nextcloud20-nginx.png |}}
-Configuración de DNS local, editamos el archivo en linux ///etc/hosts// y agregamos la siguiente linea:+Configuración de DNS local, editamos en el servidor(raspberry pi) y en nuestra computadora linux el archivo  ///etc/hosts// y agregamos la siguiente linea:
  
 <code> <code>
Línea 39: Línea 39:
  
 <code bash> <code bash>
-apt install cerbot python3-certbot-nginx python3-certbot-apache+apt install certbot python3-certbot-nginx python3-certbot-apache
 certbot --nginx -d nube.midominio.com certbot --nginx -d nube.midominio.com
 </code> </code>
Línea 60: Línea 60:
 {{ :manuales:nextcloud20-nginx-carpetas.png |}} {{ :manuales:nextcloud20-nginx-carpetas.png |}}
  
-Agregamos nuestro configuración del sitio:+Agregamos nuestra configuración del sitio:
 <code bash> <code bash>
 nano sites-available/prueban.floresvillatoro.com.conf nano sites-available/prueban.floresvillatoro.com.conf
 </code> </code>
 Agregamos la configuración que esta mas abajo y deben de cambiar el dominio //prueban.floresvillatoro.com// por el que esten configurando. Agregamos la configuración que esta mas abajo y deben de cambiar el dominio //prueban.floresvillatoro.com// por el que esten configurando.
-Ademas las siguientes lineas deben prestarle atención:+Además, deben prestarle atención a las siguientes lineas:
   - **server unix:/var/run/php/php7.3-fpm.sock**: El que interpreta nuestro código php 7.3.   - **server unix:/var/run/php/php7.3-fpm.sock**: El que interpreta nuestro código php 7.3.
   - **server_name prueban.floresvillatoro.com;**: El dominio de nuestro sitio.   - **server_name prueban.floresvillatoro.com;**: El dominio de nuestro sitio.
Línea 243: Línea 243:
 {{ :manuales:nextcloud20-nginx-config3.png |}} {{ :manuales:nextcloud20-nginx-config3.png |}}
  
-Riniciamos el nginx y el php-fpm con:+Reiniciamos el nginx y el php-fpm con:
 <code bash> <code bash>
 systemctl restart nginx systemctl restart nginx
Línea 405: Línea 405:
  
 ==== Collabora CODE Arm64 Instalación ==== ==== Collabora CODE Arm64 Instalación ====
 +''Collabora CODE no se puede instalar en un Raspberry Pi OS(antes Raspbian OS) por que las imagenes oficiales son para arquitecturas ARMHF y Collabora solo se puede instalar en arquitecturas x86-64 , pero existe este proyecto para instalarlo en ARM64 con fuse.
 +''
 Requisitos: Requisitos:
   - Haber usado una [[https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2020-08-24/ | imagen de ARM64 ]] en la raspberry    - Haber usado una [[https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2020-08-24/ | imagen de ARM64 ]] en la raspberry 
   - Tener instalado nextcloud   - Tener instalado nextcloud
  
-Perimero configuramos el nextcloud para que pueda resolver el servicio del Collabora CODE, para ello editamos el archivo ///etc/nginx/sites-enabled/prueban.floresvillatoro.com.conf// ye le agregamos esto al final de la sección //server {// antes del último //}//.+Primero configuramos el nextcloud para que pueda resolver el servicio del Collabora CODE, para ello editamos el archivo ///etc/nginx/sites-enabled/prueban.floresvillatoro.com.conf// ye le agregamos esto al final de la sección //server {// antes del último //}//.
 <code> <code>
    location ~ ^\/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy)\.php(?:$|\/) {    location ~ ^\/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy)\.php(?:$|\/) {
Línea 431: Línea 433:
 sudo -u www-data php -d memory_limit=512M ./occ app:install richdocumentscode sudo -u www-data php -d memory_limit=512M ./occ app:install richdocumentscode
 </code> </code>
-Nos mostrará un error de que solo esta diseñado para la arquitectura x86_AMD64, pero lo ignoramos.+Nos mostrará un error de que solo esta diseñado para la arquitectura x86-64, pero lo ignoramos.
  
 Instalamos la aplicación Collabora Online en el listado de aplicaciones para nextcloud. Instalamos la aplicación Collabora Online en el listado de aplicaciones para nextcloud.
  
-Luego verificamos que la aplicación este activa en la interfaz de administración de nextclou: https://prueban.floresvillatoro.com/settings/admin/richdocuments +Luego verificamos que la aplicación este activa en la interfaz de administración de nextcloud: https://prueban.floresvillatoro.com/settings/admin/richdocuments 
  
 {{ :manuales:nextcloud20-collaboraonline.png?400 |}} {{ :manuales:nextcloud20-collaboraonline.png?400 |}}
Línea 444: Línea 446:
   * https://github.com/CollaboraOnline/richdocumentscode/issues/66   * https://github.com/CollaboraOnline/richdocumentscode/issues/66
   * https://github.com/CollaboraOnline/richdocumentscode#richdocumentscode   * https://github.com/CollaboraOnline/richdocumentscode#richdocumentscode
 +  * https://help.nextcloud.com/t/nextcloudpi-raspberry-pi-4-8go-collabora-online-built-in-code-server-arm64-unable-to-activate/95250/3
  
 ===== Estado, Deteniendo, Iniciando y Reiniciando Servicios ===== ===== Estado, Deteniendo, Iniciando y Reiniciando Servicios =====
manuales/nextcloud.1610928482.txt.gz · Última modificación: por manuel.floresv