Schema della sezione

  • Indice

    1.  Premessa
    1.1.  Panoramica
    1.2.  Concetti base
    1.3.  Architettura di un sistema Web
    1.4.  Prepariamo il server

    2.  Installare il webserver
    2.1.  Installare Apache HTTP Server
    2.2.  Testiamo Apache HTTP Server
    2.3.  Prima conclusione per Apache

    3.  Installare PHP
    3.1.  Installiamo PHP
    3.2.  Verifichiamo PHP
    3.3.  Prima conclusione per PHP

    4.  Installare MariaDB
    4.1.  Installiamo MariaDB
    4.2.  Verifichiamo MariaDB
    4.3.  Gestiamo MariaDB con PhpMyAdmin
    4.4.  Gestiamo MariaDB da DBeaver
    4.5.  PostgreSQL

    5.  Installiamo un CMS
    5.1.  Preparazione per Joomla
    5.2.  Installare Joomla
    5.3.  Verifichiamo Joomla
    5.4.  Preparazione per WordPress
    5.5.  Installare WordPress
    5.6.  Verifichiamo WordPress
    5.7.  Conclusione sui CMS

    6.  Backup
    6.1.  Backup: cos’è
    6.2.  Backup: tipologie e frequenza
    6.2.1.  Tipologia
    6.2.2.  Snapshot
    6.2.3.  Frequenza
    6.3.  Backup in esecuzione
    6.3.1.  Device
    6.3.2.  Tar
    6.3.3.  Rsync
    6.3.4.  Amanda
    6.3.5.  Bacula
    6.4.  Backup: la conservazione
    6.4.1.  Tempo
    6.4.2.  Luogo
    6.5.  Backup VS disaster recovery

    7.  Consultare-Analizzare i log
    7.1.  Log: la teoria
    7.2.  Log: accesso, lettura e gestione
    7.3.  Log: tool di analisi

    8.  Provider
    8.1.  Provider: premessa
    8.2.  Provider: cosa sono
    8.3.  Provider: acquisto di un dominio e di un web-hosting
    8.4.  Provider: usare SFTP e SSH

    9.  Certificati SSL
    9.1.  SSL: premessa
    9.2.  SSL e TLS; cosa sono
    9.3.  SSL: acquisto da un provider
    9.4.  SSL: Let’s Encrypt
    9.4.1.  Let’s Encrypt: configuriamo example.com
    9.4.2.  Let’s Encrypt: creiamo il certificato con certbot

    10.  Compendio
    10.1.  GDPR, criptazione e sicurezza
    10.1.1.  GDPR
    10.1.2.  Criptazione
    10.1.3.  Sicurezza
    10.2.  Apache: Host e VHost
    10.3.  Accelerare PHP
    10.4.  Ruby, Node.js, Go
    10.4.1.  Ruby on Rail
    10.4.2.  Node.js
    10.4.3.  Go
    10.5.  Java a AS
    10.5.1.  Java: quale razza?
    10.5.2.  Java e gli AS
    10.5.3.  Java e i reverse proxy
    10.6.  IIS e .NET
    10.7.  Altre tecnologie

    11.  Conclusione