diff --git a/docs/install/linux.it.md b/docs/install/linux.it.md new file mode 100644 index 00000000..9c31b70f --- /dev/null +++ b/docs/install/linux.it.md @@ -0,0 +1,63 @@ +# Installazione su Linux + +Per usare Vapor, avrete bisogno di Swift 5.2 o superiore. Potete installarlo usando le toolchains disponibili su [Swift.org](https://swift.org/download/) + +## Distribuzioni e Versioni supportate + +Vapor supporta le stesse versioni delle distribuzioni Linux che supportano Swift 5.2 o versioni più recenti. + +!!! note + Le versioni supportate elencate di seguito potrebbero essere obsolete in qualsiasi momento. Potete controllare quali sistemi operativi sono ufficialmente supportati sulla pagina [Swift Releases](https://swift.org/download/#releases). + +|Distribuzione|Versione|Versione di Swift| +|-|-|-| +|Ubuntu|16.04, 18.04|>= 5.2| +|Ubuntu|20.04|>= 5.2.4| +|Fedora|>= 30|>= 5.2| +|CentOS|8|>= 5.2.4| +|Amazon Linux|2|>= 5.2.4| + +Le distribuzioni Linux non ufficialmente supportate possono comunque eseguire Swift compilando il codice sorgente, ma Vapor non può garantirne la stabilità. Potete saperne di più sulla compilazione di Swift dal [repo di Swift](https://github.com/apple/swift#getting-started). + +## Installare Swift + +Visitate la guida [Using Downloads](https://swift.org/download/#using-downloads) di Swift.org per le istruzioni su come installare Swift su Linux. + +### Fedora + +Gli utenti Fedora possono semplicemente usare il seguente comando per installare Swift: + +```sh +sudo dnf install swift-lang +``` + +Se state usando Fedora 30, dovrete aggiungere EPEL 8 per ottenere Swift 5.2 o versioni più recenti. + +## Docker + +Potete anche usare le immagini Docker ufficiali di Swift che includono il compilatore preinstallato. Potete saperne di più sul [Docker Hub di Swift](https://hub.docker.com/_/swift). + +## Installare la Toolbox + +Ora che avete installato Swift, potete installare la [Toolbox di Vapor](https://github.com/vapor/toolbox). Questo strumento CLI non è necessario per usare Vapor, ma include degli strumenti utili. + +Su Linux, dovrete compilare la toolbox dal codice sorgente. Guardate le release della toolbox su GitHub per trovare l'ultima versione. + +```sh +git clone https://github.com/vapor/toolbox.git +cd toolbox +git checkout +make install +``` + +Controllate che l'installazione sia andata a buon fine stampando l'aiuto. + +```sh +vapor --help +``` + +Dovreste vedere una lista di comandi disponibili. + +## Come continuare + +Dopo aver installato Vapor, potete iniziare a creare il vostro primo progetto usando [Inizio → Ciao, mondo](../getting-started/hello-world.it.md). diff --git a/docs/install/macos.it.md b/docs/install/macos.it.md new file mode 100644 index 00000000..57d38fc0 --- /dev/null +++ b/docs/install/macos.it.md @@ -0,0 +1,48 @@ +# Installazione su macOS + +Per usare Vapor su macOS, avrete bisogno di Swift 5.6 o superiore. Swift e tutte le sue dipendenze vengono installati automaticamente quando si installa Xcode. + +## Installare Xcode + +Potete installare Xcode dal [Mac App Store](https://apps.apple.com/us/app/xcode/id497799835?mt=12). + +![Xcode nel Mac App Store](../images/xcode-mac-app-store.png) + +Dopo aver scaricato Xcode, dovete aprirlo per completare l'installazione. Questo potrebbe richiedere un po' di tempo. + +Controllate che l'installazione sia andata a buon fine aprendo il Terminale e stampando la versione di Swift. + +```sh +swift --version +``` + +Dovreste vedere stampate le informazioni della versione di Swift: + +```sh +swift-driver version: 1.75.2 Apple Swift version 5.8 (swiftlang-5.8.0.124.2 clang-1403.0.22.11.100) +Target: arm64-apple-macosx13.0 +``` + +Vapor 4 richiede Swift 5.6 o superiore. + +## Installare la Toolbox + +Ora che avete installato Swift, potete installare la [Vapor Toolbox](https://github.com/vapor/toolbox). Questo strumento da linea di comando non è necessario per usare Vapor, ma include strumenti utili come il creatore di nuovi progetti. + +La toolbox è distribuita tramite Homebrew. Se non avete ancora Homebrew, visitate brew.sh per le istruzioni di installazione. + +```sh +brew install vapor +``` + +Controllate che l'installazione sia andata a buon fine stampando l'aiuto. + +```sh +vapor --help +``` + +Dovreste vedere una lista di comandi disponibili. + +## Come continuare + +Dopo aver installato Vapor, potete iniziare a creare il vostro primo progetto usando [Inizio → Ciao, mondo](../getting-started/hello-world.it.md).