Back

Guida passo passo all’installazione di Apache Airflow

Installazione di Apache Airflow: Guida passo passo

Installare Apache Airflow è un processo semplice che ti permetterà di automatizzare i tuoi flussi di lavoro. In questa guida vedremo come procedere all’installazione su Windows, Mac, Linux e anche utilizzando Docker.

Requisiti per installare Apache Airflow

Prima di procedere con l’installazione di Apache Airflow, assicurati di avere a disposizione i seguenti strumenti:

  • Python: Apache Airflow richiede Python 3.6 o superiore.
  • Pip: il gestore di pacchetti di Python.
  • Accesso a una shell o terminale per eseguire i comandi di installazione.

Come installare Apache Airflow su Windows

Per procedere all’installazione di Apache Airflow su Windows, segui questi passaggi:

  1. Scarica e installa Python dal sito ufficiale, assicurandoti di selezionare l’opzione per aggiungere Python al PATH durante l’installazione.
  2. Apri il terminale e verifica che Python e Pip siano installati correttamente con i comandi:
  3. python --version
    pip --version
  4. Installa Airflow utilizzando pip:
  5. pip install apache-airflow
  6. Configura il database e avvia il webserver di Airflow con questi comandi:
  7. airflow db init
    airflow webserver --port 8080
Schermata che mostra la configurazione iniziale di Apache Airflow

Installazione di Apache Airflow su Mac e Linux

Su Mac e Linux, il processo per installare Apache Airflow è molto simile:

  1. Assicurati di avere Python e Pip installati. Puoi verificarlo con:
  2. python3 --version
    pip3 --version
  3. Installa Airflow utilizzando pip:
  4. pip3 install apache-airflow
  5. Inizializza il database e avvia il webserver:
  6. airflow db init
    airflow webserver --port 8080

Installare Apache Airflow con Docker

Se preferisci un ambiente containerizzato, puoi utilizzare Docker per eseguire Apache Airflow. Ecco come procedere:

  1. Scarica e installa Docker sul tuo sistema.
  2. Utilizza il file docker-compose.yaml per avviare Airflow in un ambiente Docker:
  3. docker-compose up airflow-init
    docker-compose up

Una volta completata l’installazione, potrai accedere all’interfaccia web di Apache Airflow all’indirizzo http://localhost:8080.

Conclusione

In questa guida hai imparato come procedere all’installazione di Apache Airflow su vari sistemi operativi, incluso Docker. Ora sei pronto per creare i tuoi flussi di lavoro automatizzati e sfruttare tutte le potenzialità di Airflow.

Fonte: Guida all’installazione di Apache Airflow

Per altri tutorial, visita la sezione: Tutti gli articoli