Skip to content

Strapi

Creare un progetto con Strapi

Tutorial su come creare un progetto con astro tramite l’uso del template ufficiale di Demia

  1. Naviga nella cartella DEV;

    Terminal window
    cd Documents/DEV/
  2. Esegui questo comando, cosi da effettuare l’installazione di astro tramite il template Ufficiale

    Terminal window
    npm create astro@latest -- --template Demia-Web/Demia-Template
  3. La cartella verrà creata ed automaticamente verrà inizializzata la repository

    Tramite questo pulsante vai direttamente a creare una nuova repository:

    New Repo

  4. Una volta creata la repository, in basso ci saranno due box di codice.

    A noi interessano le 3 righe in basso.

    Quelle righe andranno incollate sul terminale di vscode usa volta dentro la cartella giusta

  5. Ora una volta collegata la repository, si può mandare in Developer in progetto

    Terminal window
    npm run dev
  6. Tutorial completato

Come riportare in vita un progetto di Strapi

Clienti

  1. Da terminale connettersi tramite ssh al server

    Terminal window
    ssh -p 2244 [email protected]

    Come password inserire quella presente su 1Password

  2. Una volta connessi eseguire questo comando per entrare nell’ambiente virtuale di NodeJs

    Terminal window
    /DATI/Accounts/clientidemia/nodevenv/Strapi/20/bin/activate && cd /DATI/accounts/clientidemia/Strapi
  3. Il comando screen ci mostrerà le sessioni virtuali attive

    Terminal window
    screen -ls

    Risultato di esempio

    Terminal window
    [Strapi (20)] bash-5.1$ screen -ls
    There are screens on:
    95730.StrapiNew (Detached)
    74165.pts-0.l-demia-100 (Detached)
    2 Sockets in /run/screen/S-clientidemia.
  4. Una volta trovata la sessione che si desidera (Tendenzialmente è chiamata strapi), collegarsi ad essa

    Terminal window
    screen -R 95730
  5. Al suo interno eseguire il comando per avviare strapi

    Terminal window
    npm run start
  6. Per uscire dalla sessione

    Terminal window
    ⌃+a ⌃+d

Demia

  1. Da terminale connettersi tramite ssh al server

    Terminal window
    ssh -p 2244 [email protected]

    Come password inserire quella presente su 1Password

  2. Una volta connessi eseguire questo comando per entrare nell’ambiente virtuale di NodeJs

    Terminal window
    /DATI/Accounts/strapidemia/nodevenv/Strapi/20/bin/activate && cd /DATI/accounts/strapidemia/Strapi
  3. Il comando screen ci mostrerà le sessioni virtuali attive

    Terminal window
    screen -ls

    Risultato di esempio

    Terminal window
    [Strapi (20)] bash-5.1$ screen -ls
    There are screens on:
    95730.StrapiNew (Detached)
    74165.pts-0.l-demia-100 (Detached)
    2 Sockets in /run/screen/S-clientidemia.
  4. Una volta trovata la sessione che si desidera (Tendenzialmente è chiamata strapi), collegarsi ad essa

    Terminal window
    screen -R 95730
  5. Al suo interno eseguire il comando per avviare strapi

    Terminal window
    npm run start
  6. Per uscire dalla sessione

    Terminal window
    ⌃+a ⌃+d

Estix

  1. Da terminale connettersi tramite ssh al server

    Terminal window
    ssh -p 2244 [email protected]

    Come password inserire quella presente su 1Password

  2. Una volta connessi eseguire questo comando per entrare nell’ambiente virtuale di NodeJs

    Terminal window
    /DATI/Accounts/estixdemia/nodevenv/Strapi/20/bin/activate && cd /DATI/accounts/estixdemia/Strapi
  3. Il comando screen ci mostrerà le sessioni virtuali attive

    Terminal window
    screen -ls

    Risultato di esempio

    Terminal window
    [Strapi (20)] bash-5.1$ screen -ls
    There are screens on:
    95730.StrapiNew (Detached)
    74165.pts-0.l-demia-100 (Detached)
    2 Sockets in /run/screen/S-clientidemia.
  4. Una volta trovata la sessione che si desidera (Tendenzialmente è chiamata strapi), collegarsi ad essa

    Terminal window
    screen -R 95730
  5. Al suo interno eseguire il comando per avviare strapi

    Terminal window
    npm run start
  6. Per uscire dalla sessione

    Terminal window
    ⌃+a ⌃+d