GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare il framework Play su Debian 11

Un framework che non è così noto come altri ma è molto versatile da usare è Play Framework. Oggi ne parleremo e impareremo come installarlo su Debian 11.

Cos'è Play Framework?

Play è un framework per la creazione di applicazioni web utilizzando la potenza di Scala e Java. Questo ci consente di avere applicazioni potenti e di impacchettarle rapidamente.

Basato su Akka, Play fornisce un consumo di risorse prevedibile e minimo (CPU, memoria, thread) per applicazioni altamente scalabili. Contrariamente alla convinzione che Java sia troppo pesante, Play ci permette di usarlo senza tanti problemi.

D'altra parte, il compilatore e il runtime (JVM) fanno il lavoro pesante in modo che le tue applicazioni funzionino supervelocemente e continuino a funzionare sotto carico. Quindi, possiamo trarne il massimo.

Installa Play Framework

L'installazione di questo framework non è così complicato come sembra. Tuttavia, dovremo installare in anticipo alcuni strumenti per semplificare le cose. Iniziamo.

Installa SDK su Debian 11

La prima cosa che dobbiamo fare è accedere al nostro terminale o tramite SSH e aggiornare l'intero sistema.

sudo apt update
sudo apt upgrade

Successivamente, devi installare alcuni pacchetti necessari.

sudo apt install git unzip zip curl

Successivamente, puoi utilizzare curl per scaricare lo script di installazione dell'SDK. Immediatamente, eseguiremo questo script. Quindi, per scaricare e installare l'SDK, esegui.

curl -s "https://get.sdkman.io" | bash

Per completare il processo, esegui questo comando al termine dell'esecuzione del comando precedente.

source "$HOME/.sdkman/bin/sdkman-init.sh".

Verifica le modifiche apportate verificando la versione dell'SDK installata.

sdk version

Installazione di Java e SBT utilizzando SDK su Debian 11

Play supporta solo le versioni Java 8 e 11. Quindi, dobbiamo scegliere una di queste e per questo utilizzeremo l'SDK.

sdk install java 11.0.14-tem

Java è seguito da SBT. Per installarlo utilizzando l'SDK, esegui.

sdk install sbt

Scarica esempi di Play Framework

Per verificare che possiamo utilizzare Play, dobbiamo prima scaricare alcuni esempi che ci aiuteranno a sapere se tutto ciò che abbiamo fatto è OK.

Per scaricarlo basta clonare un file dal repository GIT:

cd ~
git clone https://github.com/playframework/play-samples.git

Accedi alla cartella che è stata generata

cd play-samples/play-scala-hello-world-tutorial

E puoi eseguire il programma da

sbt run

Quindi puoi accedervi da un browser web all'indirizzo locahost:9000 .

Ma se stai facendo questo test da una macchina virtuale o da un VPS, devi abilitare l'accesso a qualsiasi host. Per ottenere ciò, modifica la configurazione.

nano conf/application.conf

E aggiungi quanto segue

play.filters.hosts {
  allowed = ["."]
}

Salva le modifiche e il gioco è fatto.

Ciò indica che Play è pronto per l'uso.

Crea un nuovo progetto con Play Framework

Ora siamo pronti per creare un nuovo progetto con Play. Per ottenere ciò, basta creare una cartella con il nome del tuo progetto.

cd ~
mkdir project

Dopo l'accesso, potremo scaricare il modello del progetto Play.

cd project
sbt new playframework/play-java-seed.g8

E quando avremo finito, potremo iniziare a lavorare.

Conclusione

Play Framework combina la potenza di Java con Scala per creare applicazioni Web leggere ma scalabili e robuste.

Spero che questo post ti sia stato di aiuto e che tu possa condividerlo con gli altri.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Steam con Steam Play su Debian 10 Buster

  3. Come installare Python 3.9 su Debian 10

  4. Come installare Memcached su Debian 10

  5. Come installare TeamViewer su Debian 10

Come installare Ionic Framework su Debian 11

Come installare Ionic Framework su Debian 9 Stretch

Come installare Vai su Debian 10

Come installare Ionic Framework su Debian 10

Come installare Play Framework su Ubuntu 20.04 LTS

Come installare Vai su Debian