Java EE fejlesztés Web-alkalmazás

Java EE fejlesztés Web-alkalmazás
JAVA EE: az web-alkalmazások. Előállítás.

Az első dolog kezd kifejlődni, azt kell készíteni az összes eszközt.

Ez a cikk egy listát a szükséges forrásokat az induláshoz egy webes alkalmazás: a leírás több alkalmazás szerverek, részletesen, hogyan kell telepíteni és konfigurálni GlassFish Application Server. MySQL Server.

Működtetni web-alkalmazás szükséges mindenekelőtt szerver és a Java EE technológia jellemzői az alkalmazás szerver (Application Server).

Sokan, különösen a fej jöhet Apache / Tomcat, de ez nem egy alkalmazás szerver és a servlet konténer (Servlet Container). Mi a különbség? Tény, hogy nem támogatja az EJB technológia, és ha az első cikket lehet végrehajtani a Tomcat, majd amint megérinti a szervezet osztályok és sessionbabok, Tomcat már lesz elég.

1 Ne használjon Apache / Tomcat végrehajtásában ismertetett példák ebben a cikksorozatban.

A következőket lehet használni, mint egy alkalmazás szerver:

JBoss - Java EE alkalmazás szerver egy nyílt forráskódú, a névadó cég. Jelenleg tulajdonában Red Hat.

WebSphere - egy egész család szoftver termékek IBM-től. Ez az egyik legerősebb megoldások a nagy üzleti projektek.

JRun - hirtelen kinyitotta nekem az alkalmazás szerver Adobe, elavult, szükségtelen és nem értem, miért, mikor valami fogant létrehozását, de ez valami létrehozott cégek (pl Ectaco.).

GlassFish - Open Source projekt az Oracle (eredetileg a Sun által kifejlesztett). Ez önmagában minden szükséges funkciót a Java EE projektek. A különlegessége az is lehetséges, hogy kiválassza komponensek a komplement Grizzly, a Java NIO technológiát.

Mivel az adatbázis készítették újabb létrehozása Oracle (átvett Sun) - MySQL.

Tehát, hogy ismételje meg röviden, mi van szükségünk:

MySQL Server Database letöltése

Letöltés NetBeans IDE (szintén semmi sem akadályozza meg, hogy használja Eclipse, Intelij IDEA és mások.)

Kezdjük a telepítési és konfigurációs szerver GlassFish.

Az alábbiakban egy példát harci kiszolgáló beállításait Ubuntu operációs rendszer, 11.4. Híveinek a Windows-rendszerek telepítése ezen a szerveren nem nehezebb, mint a telepítés ugyanabban az irodában, töltse le az exe fájlt, és kövesse az utasításokat.

1. lépés: a felhasználók.

Semmilyen esetben nem teszik lehetővé a képes futtatni root GlassFish szervert. Végzetesen veszélyes, vakmerő.

1 Soha nem fogy root szerver.

Ehhez hozzon létre egy felhasználói

2. lépés: A Java JRE és JDK.

Ha még nincs telepítve a Java-gép a rendszerben, akkor itt az ideje, hogy csináld.

Lépés 3. Telepítés GlassFish.

Most kell menni az újonnan létrehozott felhasználó, csomagoljuk ki a szerver / home / GlassFish / és konfigurálja a megfelelő engedélyekkel a felhasználó számára.

Nagyjából szerver készen. Akkor is indítsa el.

4. lépés: Állítsa Server.

1 GlassFish szerver fut anélkül, hogy root hozzáférést nem tudja elfogadni kapcsolatok 80-as porton.


Ez a tény könnyen megkerülhető egy parancssori segédprogram kezelésére munka iptables képernyőn.

Mit tennél 80 továbbítás (alapértelmezett 8080) port a port a kiszolgálón futtassa a következő parancsokat:

Amennyiben helyett eth0 be a kódot a hálózati csatoló.

Ezután jön a telepítés MySQL.

telepítése MySQL

Itt minden sokkal könnyebb.

A telepítés során a rendszer kérni fogja beállítani egy jelszót a root hozzáférést az adatbázishoz.

Továbbá kívánatos, hogy hozzon létre egy külön felhasználót MySql.

1. Meg kell azonnal ellenőrizze a kódolás az adatbázis MySQL.

Sok esetben a MySQL adatbázis beállítása Latin1 kódolás és nem tudja megfelelően tárolni cirill karaktereket. Annak érdekében, hogy ellenőrizze, hogy a dolgok az adatbázis, az alábbi parancsot:

Ideális esetben meg kell kinéznie:

Java EE fejlesztés Web-alkalmazás

Ha a kimeneti különbözik korrigálni kell a my.cnf fájlt a / etc / mysql /.

A [mysqld] helyezze

Szakaszban [mysql] helyezze

Miután ezeket a lépéseket, a kódolást kell frissíteni. Ellenőrizze újra kódoló a fent leírt parancsot.

Egy felülvizsgálat azt írtam, hogy vannak olyan esetek, amikor a MySQL szerver nem hajlandó kezdeni a paramétereket

ebben az esetben egyszerűen nem veszed fel őket, kódolást is meg kell újítani.

És így teljes mértékben előkészíteni az alapja a mi elért az első a Java EE.
A sludeyuschey cikkünkben azonnal elkezdi létrehozni webes alkalmazások.

Kapcsolódó cikkek