Herramientas de usuario

Herramientas del sitio


documentacion:instalar_un_nuevo_dominio_en_vps

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
documentacion:instalar_un_nuevo_dominio_en_vps [2025/07/06 19:26] admindocumentacion:instalar_un_nuevo_dominio_en_vps [2025/07/06 20:27] (actual) – [En la Raspberry] admin
Línea 1: Línea 1:
 **Ruta:** [[..:..:..:|Inicio]] » [[documentacion:start|Documentación técnica]] » Nuevo dominio VPS **Ruta:** [[..:..:..:|Inicio]] » [[documentacion:start|Documentación técnica]] » Nuevo dominio VPS
  
-====== Añadir un nuevo dominio en VPS ======+====== Añadir un nuevo dominio ======
  
-==== Añadiendo dominio ====+===== Hacer en el VPS =====
  
 Vamos a suponer que tu nuevo dominio es midominio.com. Empieza con esto: Vamos a suponer que tu nuevo dominio es midominio.com. Empieza con esto:
Línea 9: Línea 9:
      
 dentro del archivo añadismos este codigo: dentro del archivo añadismos este codigo:
-  server {+server {
     listen 80;     listen 80;
     server_name midominio.com www.midominio.com;     server_name midominio.com www.midominio.com;
- 
-    location /.well-known/acme-challenge/ { 
-        root /var/www/html; 
-    } 
  
     location / {     location / {
-        return 200 'Certbot validation'+        proxy_pass http://10.100.100.2
-        add_header Content-Type text/plain;+        proxy_set_header Host $host; 
 +        proxy_set_header X-Real-IP $remote_addr; 
 +        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
     }     }
 } }
Línea 36: Línea 34:
 ==== Instalar certificado === ==== Instalar certificado ===
   sudo certbot --nginx -d midominio.com -d www.midominio.com   sudo certbot --nginx -d midominio.com -d www.midominio.com
 +  
 +===== Hacer en la Raspberry =====
 +Ejecutamos:
 +  sudo nano /etc/nginx/sites-enabled/www.midominio.com.conf
 +  
 +reemplazamos:
 +  if ($custom_scheme != "https") {
 +      rewrite ^ https://$host$request_uri permanent;
 +  }
 +  
 +por:
 +  
 +  set $custom_scheme https;
 +  if ($custom_scheme != "https") {
 +      rewrite ^ https://$host$request_uri permanent;
 +  }
 +  
 +  
 +y restauramos el sistema:
 +  sudo systemctl reload nginx
 +  
  
  
documentacion/instalar_un_nuevo_dominio_en_vps.1751822781.txt.gz · Última modificación: por admin