GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar el marco de Play en Debian 11

Un framework que no es tan conocido como otros pero que es muy versátil de usar es Play Framework. Hoy hablaremos de ello y aprenderemos a instalarlo en Debian 11.

¿Qué es Play Framework?

Play es un marco para crear aplicaciones web utilizando el poder de Scala y Java. Esto nos permite tener aplicaciones poderosas y empaquetarlas rápidamente.

Construido sobre Akka, Play proporciona un consumo de recursos predecible y mínimo (CPU, memoria, subprocesos) para aplicaciones altamente escalables. Contrariamente a la creencia de que Java es demasiado pesado, Play nos permite utilizarlo sin tantos problemas.

Por otro lado, el compilador y el tiempo de ejecución (JVM) hacen el trabajo pesado para que sus aplicaciones se ejecuten súper rápido y sigan funcionando bajo carga. Entonces, podemos aprovecharlo al máximo.

Instalar marco de juego

Instalar este marco no es tan complicado como parece. Sin embargo, tendremos que instalar algunas herramientas previamente para facilitar las cosas. Comencemos.

Instalar SDK en Debian 11

Lo primero que tenemos que hacer es acceder a nuestro terminal o vía SSH y actualizar todo el sistema.

sudo apt update
sudo apt upgrade

A continuación, debe instalar algunos paquetes necesarios.

sudo apt install git unzip zip curl

A continuación, puede usar curl para descargar el script de instalación del SDK. De inmediato, ejecutaremos este script. Luego, para descargar e instalar el SDK, simplemente ejecútelo.

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

Para completar el proceso, ejecute este comando después de que el comando anterior haya terminado de ejecutarse.

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

Compruebe los cambios realizados verificando la versión SDK instalada.

sdk version

Instalación de Java y SBT usando SDK en Debian 11

Play solo es compatible con las versiones 8 y 11 de Java. Entonces, tenemos que elegir uno de estos y para eso usaremos SDK.

sdk install java 11.0.14-tem

A Java le sigue SBT. Para instalarlo usando SDK, simplemente ejecútelo.

sdk install sbt

Descargar ejemplos de Play Framework

Para comprobar que podemos usar Play, primero tenemos que descargar algunos ejemplos que nos ayudarán a saber si todo lo que hemos hecho está bien.

Para descargarlo, simplemente clone un archivo del repositorio GIT:

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

Accede a la carpeta que se ha generado

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

Y puede ejecutar el programa por

sbt run

Luego puede acceder desde un navegador web en la dirección locahost:9000 .

Pero si está realizando esta prueba desde una máquina virtual o un VPS, debe habilitar el acceso a cualquier host. Para lograr esto, edite la configuración.

nano conf/application.conf

Y agrega lo siguiente

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

Guarda los cambios y listo.

Esto indica que Play está listo para usar.

Crea un nuevo proyecto con Play Framework

Ahora estamos listos para crear un nuevo proyecto con Play. Para lograr esto, solo crea una carpeta con el nombre de tu proyecto.

cd ~
mkdir project

Después de acceder a él, podremos descargar la plantilla del proyecto Play.

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

Y cuando terminemos, podremos empezar a trabajar.

Conclusión

Play Framework combina la potencia de Java con Scala para crear aplicaciones web robustas, livianas pero escalables.

Espero que esta publicación te haya ayudado y puedas compartirla con otros.


Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Steam con Steam Play en Debian 10 Buster

  3. Cómo instalar Python 3.9 en Debian 10

  4. Cómo instalar Memcached en Debian 10

  5. Cómo instalar TeamViewer en Debian 10

Cómo instalar Ionic Framework en Debian 11

Cómo instalar Ionic Framework en Debian 9 Stretch

Cómo instalar Go en Debian 10

Cómo instalar Ionic Framework en Debian 10

Cómo instalar Play Framework en Ubuntu 20.04 LTS

Cómo instalar Go en Debian