GlassFish este un server de aplicații open source. Serverul este dezvoltat de Oracle și este o implementare de referință a specificațiilor Java EE. Serverul GlassFish are o interfață bazată pe web și acest lucru poate face mai ușor pentru începători să lucreze cu. Serverul Server GlassFish Open Source Edition este gratuit, iar codul sursă este disponibil pentru descărcare. Există, de asemenea, o versiune plătită cu suport non-stop.
Folosind GlassFish, bazat pe serverul virtual Vscale, poți crea un server de aplicații cu drepturi depline pentru Java. Servere multiple Vscal într-un grup de servere GlassFish pentru o performanță ridicată și toleranță la erori. În acest caz, capacitatea de a crea rapid noi servere Vscale va face procesul de scalare rapid și nu necesită multă forță de muncă.
În acest articol, vom oferi o instalare și un ghid de configurare inițială pentru GlassFish pentru Ubuntu16.04.
cerinţe
- Server Ubuntu 16.04;
- Utilizator cu drepturi de root.
Pasul 1. Instalarea OpenJDK
În primul rând, trebuie să instalați JDK (Java Development Kit) - un set de programe care include compilatorul și sistemul executiv Java. OpenJDK este instalat din depozitul oficial:
Pasul 2: Instalarea programului GlassFish
Descărcați și despachetați distribuția:
Dacă nu se instalează unzip, executați:
Creați userul de sticlă și dați-i drepturile la directoarele necesare
Gestionarea serverului se realizează prin intermediul utilitarului utilitar asadmin
Pasul 3. Adăugați la autorun
Adunarea la autorun este implementată și prin asadmin.
Nu uitați să specificați utilizatorul în numele căruia va fi pornit serviciul, altfel va începe ca root.
Ar trebui să arate astfel:
Oprim serviciul. dacă a fost pornit manual
Pasul 4. Instalați aplicația
Deschideți consola GlassFish
Aplicații -> implementați Selectați fișierul de război pentru aplicație:
Modificați contextul și numele afișat al aplicației dacă este necesar. Faceți clic pe "Ok".
concluzie
Am analizat instalarea și configurația de bază a GlassFish. În general, instalarea inițială a serverului de aplicații nu necesită cunoștințe speciale și abilități administrative. Desigur, serverul GlassFish are o mulțime de setări pe care nu le-am atins, inclusiv configurarea DataSource, crearea a mai multor servere gestionate, crearea unui cluster de servere, dar acesta este un subiect pentru un manual separat.