Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Git: aggiornare il Suo sito web da un deposito

Lavora con Git, ad esempio con GitHub o GitLab? Allora può creare in DirectAdmin, in Git, un repository sul server oppure collegarlo a un repository esterno. In questo modo mette una nuova versione del Suo sito web sul server con un solo clic (oppure automaticamente).

La sezione Git con il pulsante Crea Deposito e un elenco vuoto
(1) creazione di un repository

Creazione di un repository

  1. Clicchi in DirectAdmin, sotto Caratteristiche Avanzate, su Git.
  2. Clicchi su CREA DEPOSITO.
  3. In Dominio è indicato il dominio a cui appartiene il repository.
  4. In Nome (1) inserisca un nome, ad esempio website.
  5. Desidera importare un repository esistente da GitHub, GitLab o un altro servizio? In tal caso inserisca l'indirizzo in A distanza (2).
  6. Se quel repository è privato, inserisca in File di chiavi (3) la chiave con cui il server può leggerlo (veda sotto).
  7. Clicchi su CREA DEPOSITO.
Il modulo Inizializza repository con i campi Dominio, Nome, A distanza e File di chiavi
(1) il nome, (2) l'indirizzo del repository esterno, (3) la chiave per un repository privato

Se lascia A distanza vuoto, DirectAdmin crea un repository vuoto sul server, verso il quale Lei stesso esegue il push tramite SSH (veda Chiavi SSH e accesso tramite SSH).

Un repository privato: una chiave di deploy

Per leggere un repository privato, il server ha bisogno di una propria chiave. La crei preferibilmente in sola lettura, come deploy key su GitHub o GitLab. Inserisca la parte pubblica nel Suo repository (su GitHub: Settings, Deploy keys) e indichi a DirectAdmin il percorso della parte privata nel Suo pacchetto. Per l'indirizzo utilizzi quindi la forma SSH, ad esempio git@github.com:tuonome/website.git.

Aggiornamento e pubblicazione (deploy)

Clicchi nell'elenco sul Suo repository. Lì recupera la versione più recente dal repository esterno e inserisce i file in una cartella del Suo sito web (deploy). DirectAdmin mostra lì anche un indirizzo webhook. Inserisca tale indirizzo nel Suo repository come webhook (su GitHub: Settings, Webhooks), così il server pubblica automaticamente ogni push.

Attenzione: mantenga segreto l'indirizzo webhook. Chiunque conosca l'indirizzo può avviare una nuova pubblicazione.

Da sapere

  • Durante la pubblicazione i file con lo stesso nome vengono sovrascritti, ma i file che Lei ha eliminato dal Suo repository rimangono sul server. Li rimuova Lei stesso.
  • Non inserisca il repository stesso in public_html. Altrimenti chiunque può accedere alla cartella .git con tutta la Sua cronologia. Lasci che DirectAdmin pubblichi i file in public_html.
  • Non inserisca password o chiavi API nel Suo repository. Le conservi in un file separato che non fa parte di Git, come .env.
  • Esegua Composer o npm dopo una pubblicazione nel terminale oppure tramite SSH (veda Terminale nel browser).

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…