Ir directamente al contenido

Ajustes de cookies

Elija por tipo qué cookies permite. Puede cambiar su elección en cualquier momento en Ajustes de cookies, al pie de cada página. Declaración de privacidad

Necesarias

Siempre activadas

Necesarias para iniciar sesión, conservar su carrito y recordar sus preferencias. Siempre están activadas.

¿Qué cookies?
  • weboke_sessie, weboke_klant, weboke_remember: su sesión y mantener la sesión iniciada
  • weboke_basket: su carrito
  • wkBtwIncl: mostrar los precios con o sin IVA
  • wok_cookies: su elección de cookies, 12 meses

Mide qué anuncio lleva a una visita o a un pedido, para no pagar por anuncios que no sirven de nada.

¿Qué cookies?
  • Google Ads a través de Google Tag Manager (_gcl_au, _gcl_aw), hasta 90 días
  • OpenAI Ads, anuncios en ChatGPT
  • wok_aff: a través de qué socio llegó a nosotros (programa de afiliados), 60 días

4,6

País e idioma

Cada país tiene su propio sitio, con los precios y el IVA de ese país.

Ver

Git: actualizar su sitio web desde un repositorio

¿Trabaja con Git, por ejemplo con GitHub o GitLab? Entonces puede crear en DirectAdmin, en Git, un repositorio en el servidor o vincularlo a un repositorio externo. Así coloca una nueva versión de su sitio web en el servidor con un solo clic (o automáticamente).

La sección Git con el botón Crear Repositorio y una lista vacía
(1) crear un repositorio

Crear un repositorio

  1. Haga clic en DirectAdmin, en Funciones Avanzadas, en Git.
  2. Haga clic en CREAR REPOSITORIO.
  3. En Dominio aparece el dominio al que pertenece el repositorio.
  4. Introduzca en Nombre (1) un nombre, por ejemplo website.
  5. ¿Desea importar un repositorio existente de GitHub, GitLab u otro servicio? Entonces introduzca la dirección en Remoto (2).
  6. Si ese repositorio es privado, introduzca en Archivo de llave (3) la clave con la que el servidor podrá leerlo (véase más abajo).
  7. Haga clic en CREAR REPOSITORIO.
El formulario Inicializar Repositorio con los campos Dominio, Nombre, Remoto y Archivo de llave
(1) el nombre, (2) la dirección del repositorio externo, (3) la clave para un repositorio privado

Si deja Remoto vacío, DirectAdmin crea un repositorio vacío en el servidor, al que usted mismo envía cambios (push) mediante SSH (véase Claves SSH e inicio de sesión con SSH).

Un repositorio privado: una clave de despliegue

Para leer un repositorio privado, el servidor necesita una clave propia. Créela preferiblemente de solo lectura, como deploy key en GitHub o GitLab. Coloque la parte pública en su repositorio (en GitHub: Settings, Deploy keys) y proporcione a DirectAdmin la ruta a la parte privada en su paquete. Utilice entonces el formato SSH para la dirección, por ejemplo git@github.com:sunombre/website.git.

Actualizar y desplegar (deploy)

Haga clic en su repositorio dentro de la lista. Allí obtiene la versión más reciente del repositorio externo y coloca los archivos en una carpeta de su sitio web (desplegar). DirectAdmin muestra también allí una dirección de webhook. Coloque esa dirección en su repositorio como webhook (en GitHub: Settings, Webhooks) y así el servidor desplegará automáticamente cada push.

Atención: Mantenga en secreto la dirección del webhook. Cualquiera que conozca la dirección puede iniciar un nuevo despliegue.

Bueno saberlo

  • Al desplegar, los archivos con el mismo nombre se sobrescriben, pero los archivos que haya eliminado de su repositorio permanecen en el servidor. Elimínelos usted mismo.
  • No coloque el repositorio directamente en public_html. De lo contrario, cualquiera podría acceder a la carpeta .git con todo su historial. Deje que DirectAdmin despliegue los archivos en public_html.
  • No incluya contraseñas ni claves de API en su repositorio. Guárdelas en un archivo aparte que no esté en Git, como .env.
  • Ejecutar Composer o npm después de un despliegue se hace en la Terminal o mediante SSH (véase Terminal en el navegador).

Un momento…

Configure sus dominios

Configure para cada dominio los servidores de nombres, la vinculación a su hosting y quién será el titular.

Cargando sus dominios…