Sun GlassFish Web Stack 1.5 Release Notes (German)

Dokumentation für die aktuelle Version (Sun GlassFish Web Stack 1.5) - Final

Inhaltsverzeichnis


Die Versionshinweise enthalten wichtige Informationen zu Sun GlassFish Web Stack. Bekannte Einschränkungen und Probleme, technische Hinweise und andere Informationen werden hier beschrieben. Lesen Sie dieses Dokument, bevor Sie Sun GlassFish Web Stack verwenden, um Ihre allgemeinen Installations- und Betriebsabläufe zu verbessern.

Produktbeschreibung

Sun GlassFish Web Stack ist eine integrierte Sammlung weit verbreiteter, Open-Source Web-Tier-Infrastrukturtechnologien, wie z. B. Apache HTTP-Server, MySQL, Memcached und PHP, optimiert für die Betriebsplattformen Solaris, OpenSolaris und Linux.

Die Verfügbarkeit von Komponenten ist u. U. von der jeweiligen Betriebsplattform abhängig.

Systemvoraussetzungen

In diesem Abschnitt werden die Hardware- und Softwarevoraussetzungen für Sun GlassFish Web Stack auf den unterstützten Betriebsplattformen beschrieben.

Hardwarevoraussetzungen

Voraussetzung Solaris
Red Hat Linux
OpenSolaris
Prozessor x86/x64/SPARC x86/x64 x86/x64/SPARC
RAM 4 GB
4 GB 1 GB
HDD-Speicherplatz
2 GB frei
2 GB frei
2 GB frei

Softwarevoraussetzungen

Voraussetzung
Solaris
Red Hat Linux
OpenSolaris
Version des Betriebssystems
Solaris 10 5/08
Red Hat Linux-Server 5.2 OpenSolaris 2009.06
Softwarevoraussetzung Beachten Sie Sun GlassFish Web Stack Installations- und Konfigurationshandbuch
Beachten Sie Sun GlassFish Web Stack Installations- und Konfigurationshandbuch Beachten Sie Sun GlassFish Handbuch "Erste Schritte"

Allgemeine Hinweise

Sun GlassFish Web Stack-Komponenten

In der Tabelle sind die primären Komponenten des Sun GlassFish Web Stack-Produktpakets aufgelistet.

Name der Komponente
Verwendbare Plattform
Typ der Komponente
Version der Komponente
Homepage der Komponente
Apache-Server
Solaris/OpenSolaris/Linux
HTTP-Server
2.2.11 http://httpd.apache.org/
Lighttpd Solaris/OpenSolaris/Linux 
HTTP-Server
1.4.21 http://www.lighttpd.net/
Squid
Solaris/OpenSolaris/Linux 
Proxy-Server
2.7.STABLE6
http://www.squid-cache.org/
MySQL
Solaris/OpenSolaris/Linux 
Datenbankserver
5.1.30
http://www.mysql.com/
MySQL
Solaris/OpenSolaris/Linux
Datenbankserver
5.0.67
http://www.mysql.com/
PHP Solaris/OpenSolaris/Linux 
Sprache
5.2.9 http://www.php.net/
Ruby Solaris/OpenSolaris
Sprache 1.8.7 http://www.ruby-lang.org/en/
Python Solaris
Sprache 2.6.1 http://www.python.org/
Memcached Solaris/OpenSolaris/Linux 
Caching-System
1.2.5 http://www.danga.com/memcached/
Apache Tomcat
Solaris/OpenSolaris/Linux 
Anwendungsserver
6.0.18 http://tomcat.apache.org/
Sun GlassFish Web Stack Enterprise Manager
Solaris/Linux
Verwaltungswerkzeug
1.5
http://www.sun.com/software/solaris/amp/
Sun GlassFish Enterprise Server
Solaris/OpenSolaris/Linux
Anwendungsserver
2.1 http://www.sun.com/software/products/appsrvr/

Änderungsprotokoll

In diesem Abschnitt sind die Änderungen aufgelistet, die an dieser Version von Sun GlassFish Web Stack für die Betriebsplattformen Solaris, OpenSolaris und Red Hat Linux vorgenommen wurden.

Version 1.5

  • Sun GlassFish Web Stack-Komponenten, die auf die angegebenen Versionen aktualisiert worden sind, im Abschnitt Sun GlassFish Web Stack-Komponenten .
  • Neue Komponente: Web Stack Enterprise Manager, eine browserbasierte Softwareanwendung zur Überwachung der Intaktheit und Verfügbarkeit von Sun GlassFish Web Stack-Komponenten. Weitere Informationen finden Sie unter Enterprise Manager Installations- und Benutzerhandbuch.
  • Neue Distribution: Unbundled IPS/pkg(5). Diese Distribution bietet Non-Root-Installation, verschiebbare Installation und eine vereinfachte Add-On-Struktur.
  • Neue Komponente: Sun Integration Server "Hudson", ein JavaEE-basiertes Werkzeug für die kontinuierliche Integration. Weitere Informationen finden Sie unter https://hudson.dev.java.net.
  • Aktualisierte Komponente: MySQL 5.1, bietet Leistungsverbesserungen und Unterstützung für DTrace-Probes. Weitere Informationen finden Sie unter http://dev.mysql.com/doc/refman/5.1/en/news-5-1-x.html.
    o MySQL 5.1 ist jetzt das Standard-MySQL, außer für Web Stack 1.4-Benutzer, die die Option upgrade install verwenden
    o Verwendung der MySQL 5.1-Client-Bibliothek auch für andere Komponenten, einschließlich Lighttpd, MySQL und APR-Util
    o Standard-my.cnf basiert nun auf my-medium.cnf
  • Aktualisierte Komponente: Apache und zusätzliche Module
    o Integrierte Fehlerbehebungen für CVE-2009-0023, CVE-2009-1191, CVE-2009-1195, CVE-2009-1890, CVE-2009-1891, CVE-2009-1955, CVE-2009-1956, CVE-2007-1349
    Standardmäßig installierte neue Module: mod_sed, mod_security und mod_auth_gss
    o Unterstützt Exception Hooks
    o ldaps-Unterstützung bei Verwendung von OpenLDAP auf Solaris 10
  • Aktualisierte Komponente: PHP und Erweiterungen
    o Zusätzliche Fehlerbehebungen in Bezug auf Leistung und Sicherheit von PHP 5.2.10 eingeschlossen
    o Beispielkonfigurationsskripte zur einfachen Konfiguration mit Sun Web Server 7 eingeschlossen
    o Mitgelieferte mysql- und pgsql-Erweiterungen in einem separaten Paket
    o expat wird ersetzt durch libxml2
    o ldaps-Unterstützung bei Verwendung von OpenLDAP auf Solaris 10
    APC- und Memcache-Statistikdateien vorhanden
    o Zusätzliche DTrace-Probes
    Zusätzliche mycrypt-Erweiterung
  • Aktualisierte Komponente: Lighttpd
    o Zusätzliche LDAP-Unterstützung bei Verwendung von OpenLDAP
  • Aktualisierte Komponente: Python
    o Zusätzliche Python-Standard-Module vorhanden

Solaris und Red Hat Enterprise Linux

Fehlerbehebungen:

  • Die Init-Skripte für Tomcat und Squid unter Red Hat Enterprise Linux unterstützen jetzt chkconfig
  • Apache und zusätzliche Module
    o Berechtigungen für Protokollverzeichnis und CGT-Beispielskripte behoben
  • MySQL
    o Die Standard-Konfigurationsdateien etc/my.cnf und /etc/mysql/my.cnf, die mit einer anderen Distribution von MySQL hätten installiert werden können, werden ignoriert.
  • PHP
    o Ablaufinvariante Form der MySQL-Client-Bibliothek verwendet, um Kompatibilität mit APR-Util herzustellen
    o Absturz von APC bei Aktivieren von stat behoben
    o Paket-Abhängigkeiten unter Solaris 10 behoben
    o Inkompatibilität zwischen APC und suhosin-Erweiterungen bei Verwendung von WordPress unter SPARC behoben
  • Python
    o Absturz von ctypes-Erweiterung unter SPARC behoben

OpenSolaris

Änderungen:

Fehlerbehebungen:

Version 1.4

Solaris und Red Hat Enterprise Linux

Sun GlassFish Web Stack ist die erste Version von Sun GlassFish Web Stack auf den Betriebsplattformen Solaris und Red Hat Linux.

OpenSolaris

Änderungen bei Sun GlassFish Web Stack für OpenSolaris 2008.11 (snv_101) gegenüber Sun GlassFish Web Stack OpenSolaris 2008.05 (snv_79b)

Änderungen:

  • php5-Integration unterstützt PEAR- und PECL-Erweiterung
  • Memcached unter php5 unterstützt
  • PHP-Version auf Version 5.2.6 aktualisiert
  • DTrace-Modul in Apache2 integriert
  • Neuere Version der suhosin-Erweiterung in OpenSolaris integriert
  • php-DTrace-Erweiterung standardmäßig aktiviert
  • Squid Proxy-Server in OpenSolaris integriert
  • MySQL Version 5.0.45 integriert
  • Schnittstelle für benutzerdefinierte Umgebungsvariablen verfügbar für Apache 2
  • libapr und apr-util in separaten Paketen zur Verwendung durch andere Clients
  • Apache Tomcat aktualisiert auf Version 5.5.17
  • Lighttpd 1.4 integriert
  • JDBC Connector 5.1.5 ist jetzt Teil von MySQL 5.0.4 64-bit
  • Unterstützung von imap / imap-ssl unter php
  • Unterstützung von Ruby DTrace integriert
  • Externe Apache-Module (fcgid,jk,security) integriert

Fehlerbehebungen:

  • (CR 6624123) Squid startet nicht, weil /var/squid/cache nicht im Besitz des Benutzers ist
  • (CR 6626831) Probleme mit dem SUNWsquidu-Paket
  • (CR 6628416) php-config-/phpize-Skripte enthalten inkorrekte build-abhängige und extension_dir-Speicherorte
  • (CR 6631480) Apache2-manpage fehlt
  • (CR 6640476) Squid anfällig für Denial-of-Service durch Squid Advisory SQUID-2007:2
  • (CR 6657714) PHP MySQL-Modul ist inkorrekt mit Version 4.0 des MySQL-Client verlinkt
  • (CR 6653084) Apache22-Dienst kann nicht gestartet werden
  • (CR 6664712) mysql_config gibt inkorrekte Konfiguration für Linkbibliothek an
  • (CR 6373222) Apache2 bearbeitet keine Dateien, die größer sind als 2 GB
  • (CR 6367565) Bundled Apache2 verfügt bei zu großer Anzahl virtueller Hosts über zuwenig Datei-Deskriptoren

Installation

Informationen zur Installation und Konfigurierung von Sun GlassFish Web Stack finden Sie unter Sun GlassFish Web Stack Installations- und Konfigurationshandbuch.

Dokumentation

Zusätzliche Produktdokumentation finden Sie unter Sun GlassFish Web Stack Dokumentations-Wiki.

Lizenzen

Sun GlassFish Web Stack besteht aus mehreren Komponenten verschiedener Open-Source-Projekten von Drittanbietern. Für jede dieser Komponenten wird eine eigene Lizenz erteilt nach Ermessen des Drittanbieters, der Eigentümer der Komponente ist. In der folgenden Tabelle sind die verschiedenen für Sun GlassFish Web Stack relevanten Lizenzen aufgelistet.

Name der Komponente
Lizenz
Lizenz-URL
Apache HTTP-Server
The Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0.html
Lighttpd BSD License
http://www.opensource.org/licenses/bsd-license.php
Squid Proxy-Server
GNU General Public License 
http://www.gnu.org/copyleft/gpl.html
MySQL
GNU General Public License / Commercial   http://www.gnu.org/copyleft/gpl.html
PHP The PHP License, Version 3.0  http://www.php.net/license/3_0.txt 
Ruby Ruby License
http://www.ruby-lang.org/en/LICENSE.txt
Python Python 2.4.2 License
http://www.python.org/download/releases/2.6.1/license/
Memcached BSD License
http://www.opensource.org/licenses/bsd-license.php
Apache Tomcat-Server
The Apache License, Version 2.0   http://httpd.apache.org/docs/2.0/license.html

Der Quellcode, dessen Eigentümer Sun ist und der das Installationsprogramm und das Registrierungswerkzeug einschließt, ist verfügbar unterhttp://www.sun.com/cddl/) .

Bekannte Probleme

Dieser Abschnitt enthält Informationen zu bekannten Fehlern und Problemen in dieser Version und Anleitungen zu ihrer Behebung, Vermeidung oder Umgehung.

  • (CR 6820045) Die Installation von Sun GlassFish Enterprise-Server lässt sich mit dem 64-bit-JDK nicht durchführen. Wenn Sie Sun GlassFish Enterprise-Server unter einer 64 -bit-Version von Red Hat Enterprise Linux installieren, verwenden Sie hierfür einen 32-bit JDK. Weitere Informationen finden Sie in folgendem Dokument.
  • (CR 6824240) Die Integration von Sun GlassFish und mod_jk ist abhängig von der Tomcat 5.5-Bibliothek. Wenn Sie mod_jk verwenden, um mit GlassFish Enterprise-Server 2.1 zu kommunizieren, aktualisieren Sie GlassFish Enterprise-Server mit Tomcat's AJP-Unterstützung wie in diesem Dokument beschrieben
  • (CR 6835221) Bei bestimmten Konfigurationen protokolliert Apache möglicherweise eine große Anzahl folgender Meldungen:
    [WebStack:warn] (128)Netzwerk ist nicht erreichbar: verbinden mit Zielgerät unter [::]:80 

    Wenn dies auftritt, ändern Sie die Listen-Direktive so, dass eine IPv4-Adresse angegeben wird, wie im folgenden Beispiel: "Listen 0.0.0.0:80".

  • (CR 6856875) regtool kann nicht automatisch gestartet werden, wenn das Land des Systems nicht richtig eingestellt ist. In diesem Fall muss der Benutzer das regtool manuell von der Befehlszeile aus starten.
  • (CR 6847959) Bei der Installation von Ruby mysql gem unter Solaris 10 wird möglicherweise standardmäßig eine inkompatible MySQL-Client-Bibliothek in /usr/sfw/lib verwendet. Dies kann Fehler bei Gem-Builds verursachen. Um die Sun GlassFish Web Stack-Version der MySQL-Client-Bibliothek verwenden zu können, müssen Sie Gem-Builds folgendermaßen erstellen:
    ./bin/gem install mysql -- --with-mysql-include=OPT_ROOT/mysql/5.1/include/mysql --with-mysql-lib=OPT_ROOT/mysql/5.1/lib/mysql 
  • (CR 6855348) Die Native und die Unbundled IPS/pkg(5)-Distribution des Sun GlassFish Web Stack-Verwaltungswerkzeugs verwenden für den Empfang denselben Anschluss, daher kann die gleichzeitige Installation der beiden Versionen zu beschädigten Daten führen.
  • (CR 6853608) Update Center Version 2: Die Root-Installation von Sun GlassFish Web Stack-Komponenten schlägt fehl, wenn kein geeigneter Benutzer im System vorhanden ist. Beispielsweise ist für Apache httpd, lighttpd, php, tomcat und squid der Benutzer "webservd" erforderlich und für mysql der Benutzer "mysql".
  • (CR 6861325) Wenn GlassFish Web Stack RPMs unter Red Hat Enterprise Linux deinstalliert werden, bleiben möglicherweise einige Admin-Produkt-Verzeichnisse unter /opt/sun/webstack/admin bestehen. Diese Verzeichnisse müssen manuell gelöscht werden.
  • (CR 6862456) Nach der Aufrüstung von Web Stack 1.4 unter Solaris 10 müssen die SMF-Manifestdateien für Apache HTTP-Server, Squid, Lighttpd und Tomcat manuell importiert werden. Verwenden Sie für die installierten Dienste den folgenden Befehl, um diesen erforderlichen Aufrüstungsschritt durchzuführen:

Apache HTTP-Server:

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-apache22.xml 

Squid:

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-squid.xml 

Lighttpd:

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-lighttpd14.xml 

Tomcat:

/usr/sbin/svccfg import /var/svc/manifest/network/sun-http-tomcat6.xml 
  • (CR 6836774, 6836775, 6836771, 6836773, 6836772) Unter Solaris werden, falls vorhanden, beim Entfernen von 1.4-Paketen mithilfe des Befehls pkgrm alle modifizierten, benutzer-editierbaren Dateien entfernt. Dies gilt sowohl für die PHP-Kern- als auch für die PHP-Erweiterungspakete (z. B. sun-php52*). Führen Sie daher vor dem Aufrufen von pkgrm eine Sicherung dieser Dateien durch.
  • (CR 6863037) Unter Solaris werden beim Aufrüsten der PHP-Kern- und -Erweiterungspakete (z. B. sun-php52*-Pakete) mit dem Installationsprogramm alle Konfigurationsdateien ersetzt. Führen Sie daher, falls Sie Konfigurationsdateien modifiziert haben, vor dem Aufrüsten eine Sicherung dieser Dateien durch.
  • (CR 6862214) Unter der Unbundled IPS/pkg(5)-Distribution von Red Hat Enterprise Linux wird Enterprise Manager möglicherweise fehlerhaft ausgeführt, und es werden Ausnahmefehler im Enterprise-Manager-Protokoll verzeichnet. Um sicherzustellen, dass Enterprise Manger korrekt ausgeführt wird, müssen Sie die OPT_ROOT/bin in der PATH -Variable hinzufügen.
  • (CR 6852152) Wenn Sie die Eigenschaft server_type/enable_64 einstellen und den Apache-SMF-Dienst starten, wird eine HTTPD-Einstellung an ETC_ROOT/apache2/2.2/envvars angefügt, die den Pfad zu HTTPD fest-codiert. In diesem Fall kann die direkte Verwendung von apachectl fehlschlagen, da die geladenen Module nicht mit der ausführbaren Serverdatei übereinstimmen (32-bit/64-bit mismatch). Um dieses Problem zu umgehen, modifizieren Sie den Wert für HTTPD in der Datei ETC_ROOT/apache2/2.2/envvars.
  • (CR 6866312) Unter Red Hat Enterprise Linux wird die Unbundled IPS/pkg(5)-Distribution von Sun GlassFish Web Stack möglicherweise nicht ausgeführt, wenn SELinux aktiviert ist. Weitere Informationen dazu, wie dieses Problem umgangen werden kann, finden Sie in den Update Center-Versionshinweisen (CR 1211).

Versionshinweise zu Komponenten

In der folgenden Tabelle sind alle für die einzelnen Komponenten von Sun GlassFish Web Stack verfügbaren Versionshinweise aufgelistet.

Offizieller Vertrieb und Support

Sun GlassFish Web Stack Support ist nur als Teil eines Abonnements des Sun GlassFish-Portfolios erhältlich. Abonnement-Informationen finden Sie unter Sun GlassFish Portfolio .

Support für dieses Produkt ist über Sun GlassFish Portfolio Support verfügbar. Abonnement-Informationen finden Sie unter Sun GlassFish Portfolio Support und auf der Sun GlassFish Web Stack-Produktseite .

Support durch die Community

Support durch die Community ist zugänglich unter Sun GlassFish Web Stack-Forum.

Produktregistrierung

Registrieren Sie Ihre Ausgabe von Sun GlassFish Web Stack; so bleiben Sie hinsichtlich aller Sun GlassFish Web Stack-Neuigkeiten und -Aktualisierungen auf dem Laufenden.

Unter Sun GlassFish Web Stack gibt es einen regtool -Befehl zur Registrierung des Produkts. Dieses Werkzeug wird nach der Installation automatisch aufgerufen. Falls Sie die Registrierung übersprungen haben, können Sie die Registrierung ausführen, indem Sie regtool aufrufen. Sie können regtool durch folgenden Befehl aufrufen:

OPT_ROOT/bin/regtool 

Rückmeldung zum Produkt

Sie können Rückmeldung zum Produkt senden über das Sun GlassFish Web Stack-Forum.

Labels

open open Delete
opensource opensource Delete
apache apache Delete
ruby ruby Delete
sunwebstack sunwebstack Delete
apachehttpwebserver apachehttpwebserver Delete
webstack webstack Delete
webserver webserver Delete
solaris solaris Delete
httpwebserver httpwebserver Delete
opensolaris opensolaris Delete
sun sun Delete
source source Delete
rails rails Delete
php php Delete
squid squid Delete
release release Delete
releasenotes releasenotes Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact