GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat rámec Play na Debian 11

Rámec, který není tak známý jako ostatní, ale je velmi univerzální k použití, je Play Framework. Dnes si o něm povíme a naučíme se, jak jej nainstalovat na Debian 11.

Co je Play Framework?

Play je framework pro tvorbu webových aplikací využívajících sílu Scaly a Javy. To nám umožňuje mít výkonné aplikace a rychle je zabalit.

Play, postavená na platformě Akka, poskytuje předvídatelnou a minimální spotřebu zdrojů (CPU, paměť, vlákna) pro vysoce škálovatelné aplikace. Na rozdíl od přesvědčení, že Java je příliš těžká, Play nám umožňuje používat ji bez tolika problémů.

Na druhou stranu kompilátor a runtime (JVM) udělají těžkou práci, takže vaše aplikace běží superrychle a běží stále pod zatížením. Takže z toho můžeme vytěžit maximum.

Instalovat rozhraní Play

Instalace tohoto frameworku není tak složitá, jak se zdá. Předtím však budeme muset nainstalovat nějaké nástroje, abychom si to usnadnili. Začněme.

Nainstalujte SDK na Debian 11

První věc, kterou musíme udělat, je přistoupit k našemu terminálu nebo přes SSH a aktualizovat celý systém.

sudo apt update
sudo apt upgrade

Dále musíte nainstalovat některé potřebné balíčky.

sudo apt install git unzip zip curl

Dále můžete použít curl stáhnout instalační skript SDK. Okamžitě spustíme tento skript. Poté stačí stáhnout a nainstalovat SDK.

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

Chcete-li proces dokončit, spusťte tento příkaz po dokončení předchozího příkazu.

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

Zkontrolujte provedené změny ověřením nainstalované verze SDK.

sdk version

Instalace Javy a SBT pomocí SDK na Debian 11

Play podporuje pouze Java verze 8 a 11. Musíme si tedy vybrat jednu z nich a k tomu použijeme SDK.

sdk install java 11.0.14-tem

Po Javě následuje SBT. Chcete-li jej nainstalovat pomocí SDK, stačí spustit.

sdk install sbt

Stáhněte si příklady rozhraní Play Framework

Abychom si ověřili, že můžeme používat Play, musíme si nejprve stáhnout několik příkladů, které nám pomohou zjistit, zda je vše, co jsme udělali, v pořádku.

Chcete-li jej stáhnout, stačí naklonovat soubor z úložiště GIT:

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

Otevřete složku, která byla vygenerována

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

A program můžete spustit pomocí

sbt run

Poté k němu můžete přistupovat z webového prohlížeče na adrese locahost:9000 .

Pokud však tento test provádíte z virtuálního počítače nebo VPS, musíte povolit přístup k libovolnému hostiteli. Chcete-li toho dosáhnout, upravte konfiguraci.

nano conf/application.conf

A přidejte následující

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

Uložte změny a máte hotovo.

To znamená, že služba Play je připravena k použití.

Vytvořte nový projekt pomocí rozhraní Play Framework

Nyní jsme připraveni vytvořit nový projekt pomocí Play. Chcete-li toho dosáhnout, stačí vytvořit složku s názvem vašeho projektu.

cd ~
mkdir project

Po přístupu k němu budeme moci stáhnout šablonu projektu Play.

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

A až skončíme, můžeme začít pracovat.

Závěr

Play Framework spojuje sílu Javy se Scalou a vytváří lehké, ale škálovatelné a robustní webové aplikace.

Doufám, že vám tento příspěvek pomohl a můžete jej sdílet s ostatními.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Steam pomocí Steam Play na Debian 10 Buster

  3. Jak nainstalovat Python 3.9 na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat TeamViewer na Debian 10

  3. Jak nainstalovat Git na Debian 9

  1. Jak nainstalovat Go na Debian 9

  2. Jak nainstalovat Pip na Debian 9

  3. Jak nainstalovat R na Debian 9