Teil 2: Administration des Glassfish Application Servers
Starten des Servers
Zum Starten des Application Servers muss man den Befehl asadmin start-domain domain1 in die
Kommandozeile eingeben.
Über den Aufruf der Admin Console unter http://localhost:4848/ können Sie
prüfen ob der Application Server gestartet wurde.
Stoppen des Servers
Zum Stoppen des Application Servers müssen Sie nur den Befehl asadmin stop-domain domain1
eingeben.
Admin Console
Auf die Admin Console von Glassfish gelangt man über http://localhost:4848/.
(Zugangsdaten sind: Benutzername=admin Passwort=adminadmin). Wir
empfehlen Ihnen nach der Installation das Passwort zu ändern. Diese
Änderung kann man auch über die Admin Console betätigen.
Über die Admin Console kann man neben der Konfiguration des Glassfish
Application Servers auch Anwendungen auf dem Server deployen.
Wichtige Verzeichnisse
Für die Administrierung von Glassfish sollte man die folgenden
Verzeichnisse kennen:
- Log-Verzeichnis
(Glassfish_Verzeichnis\ domains\domain1\logs): In diesem Verzeichnis
findet man den Server-Log. Falls irgenwelche Fehler auftreten, sollte
man sich zuerst das Log anschauen.
- Lib-Verzeichnis
(Glassfish_Verzeichnis\lib): Hier befinden sich die Bibliotheken des
Glassfish Application Servers.
- Applibs-Verzeichnis
(Glassfish_Verzeichnis\domains\domain1\lib\applibs): Alle
Bibliotheken, welche man in einer Anwendung verwendet, z.B.
jsf-facelets.jar usw., müssen zusätzlich hier abgelegt werden.
- Applications-Verzeichnis
(Glassfish_Verzeichnis>\domains\domain1\applications\j2ee-modules):
In diesem Verzeichnis befinden sich alle Anwendungen, welche auf dem
Server laufen.
Webanwendungen auf dem Server deployen
Es gibt folgende drei Möglichkeiten um eine Webanwendung auf dem Application Server zu deployen:
- Über
die Admin Console : Man kann über die Admin Console unter
Web-Applications durch das Selektieren der WAR-Datei die Anwendung
auf der Server deployen.
- Autodeploy : Für die
Autodeploy-Funktionalität genügt es die WAR-Datei in das Verzeichnis
(Glassfish_Verzeichnis-\domains\domain1\autodeploy)
abzulegen. Die Anwendung wird dann automatisch auf dem Server
deployed.
- Aus der
Eclipse-Entwicklungsumgebung : Es gibt die Möglichkeit Anwendungen
über die Eclipse Entwicklungsumgebung zu deployen. Weitere
Informationen darüber finden Sie im Teil 3.
Zurück zur
Glassfish-Übersichtsseite
|