Sun Web Stack Release Notes Japanese

English | Français | Deutsch | 日本語

Sun Web Stack リリースノート (日本語)


Sun Web Stack Release Notes を個人的に katakai が訳したもので現在ドラフトです。現在以下のドキュメントが日本語に翻訳されています:

翻訳の間違い等ありましたらお知らせください。

このリリースノートには Sun Web Stack の重要な情報、既知の制限や問題点、技術情報などが含まれています。Sun Web Stack をご使用の前にご一読ください。

                                        目次


Sun Web Stack リリースノート

製品の説明

Sun Web Stack はオープンソースの Web インフラストラクチャの統合されたスタックです。Solaris, OpenSolaris, Linux オペレーティングプラットフォームに最適化された Apache HTTP サーバー, MySQL, memcached, PHP, Ruby On Rails などが含まれています。

含まれているコンポーネントはオペレーティングプラットフォームによって異なる場合があります。

システム要件

ここでは Sun Web Stack のハードウェアとソフトウェアの要件について説明します。

ハードウェア要件
要件 Solaris
RedHat Linux
OpenSolaris
プロセッサ x86/x64/SPARC x86 x86
RAM OS の要件を参照
OS の要件を参照 OS の要件を参照
HDD 容量
2 GB の空き容量
2 GB の空き容量
2 GB の空き容量
ソフトウェア要件
要件
Solaris
RedHat Linux
OpenSolaris
OS バージョン
Solaris 10 5/08
RedHat Linux Server 5.2 OpenSolaris 2008.11
ソフトウェア要件 Sun Web Stack Installation and Configuration Guide を参照
Sun Web Stack Installation and Configuration Guide を参照  

概要

Sun Web Stack のバンドルされている主なコンポーネントです。

名前
プラットフォーム
種類
バージョン
URL
Apache Server
Solaris/OpenSolaris/Linux
HTTP Server
2.2.9 http://httpd.apache.org/
lighttpd Solaris/OpenSolaris/Linux 
HTTP Server
1.4.19 http://www.lighttpd.net/
Squid
Solaris/OpenSolaris/Linux 
Proxy Server
2.6.STABLE17
http://www.squid-cache.org/
MySQL
Solaris/OpenSolaris/Linux 
Database Server
5.0.67
http://www.mysql.com/
PHP Solaris/OpenSolaris/Linux 
Language
5.2.6 http://www.php.net/
Ruby Solaris/OpenSolaris
Language 1.8.6 http://www.ruby-lang.org/en/
Python Solaris
Language 2.5.2 http://www.python.org/
memcached Solaris/OpenSolaris/Linux 
Caching System
1.2.5 http://www.danga.com/memcached/
Apache Tomcat
Solaris/OpenSolaris/Linux 
Application Server
5.5.27 http://tomcat.apache.org/

Apache HTTP Server 2.2.9 にはセキュリティの脆弱 CVE-2008-2939 がありますが Sun Web Stack では修正 http://svn.apache.org/viewvc?view=rev&revision=682870 を入れています。

変更点

ここでは Sun Web Stack の変更点を説明します。

Solaris と RedHat Linux

Sun Web Stack は Solaris と RedHat Linux オペレーティングシステムでの最初のリリースです。

OpenSolaris

Sun Web Stack OpenSolaris 2008.05 (snv_79b) と OpenSolaris 2008.11 (snv_101) の Sun Web Stack の変更点は以下の通りです。

変更点:

  • php5 の PEAR / PECL サポート
  • memcached の php5 サポート
  • PHP のバージョンを 5.2.6 に
  • Apache2 用の Dtrace モジュールが OpenSolaris に統合
  • OpenSolaris に新しい suhosin 拡張が統合
  • php の Dtrace 拡張がデフォルトで有効
  • Squid Proxy Server が OpenSolaris に統合
  • MySQL のバージョンが 5.0.45 に
  • Apache2 でユーザーごとの環境変数が有効に
  • libapr と apr-util が別々のパッケージに
  • Apache Tomcat のバージョンが 5.5.17 に
  • lighttpd 1.4 が統合
  • JDBC Connector 5.1.5 は MySQL 5.0.4 64ビット の一部に
  • PHP の imap / imap-ssl サポート
  • Ruby 用 DTrace サポートが統合
  • 外部 Apache モジュール (fcgid,jk,security) が統合

バグ修正:

  • (CR 6624123) Squid が /var/squid/cache の権限のために起動しない
  • (CR 6626831) SUNWsquidu パッケージの問題
  • (CR 6628416) php-config / phpize スクリプトが正しくないディレクトリを参照している
  • (CR 6631480) Apache2 のマニュアルページが含まれていない
  • (CR 6640476) Squid Advisory SQUID-2007:2
  • (CR 6657714) PHP MySQL モジュールが MySQL 4.0 のクライアントにリンクされている
  • (CR 6653084) Apache22 サービスが起動しない
  • (CR 6664712) mysql_config が正しくないライブラリ構成を参照している
  • (CR 6373222) Apache2 が 2GB 以上のサイズのファイルを扱えない
  • (CR 6367565) 仮想ホストが多い場合 Apache2 がファイルディスクリプタが足りなくなる

インストール

Sun Web Stack のインストールと設定は Sun Web Stack Installation and Configuration Guide を参照してください。

ドキュメント

その他のドキュメントは Sun Web Stack Documentation Wiki を参照してください。

ライセンス

Sun Web Stack はオープンソースプロジェクトのコンポーネントのセットです。それぞれのプロジェクトのライセンスを確認してください。

名前
ライセンス
URL
Apache HTTP Server
The Apache License, Version 2.0
http://httpd.apache.org/docs/2.0/license.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.4.2/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

インストーラや製品登録ツールなどの Sun のソースコードのラインセンスは CDDL (http://www.sun.com/cddl/) です。

既知の問題

既知のバグと問題点、またその回避策などを説明します。

  • Sun Web Stack のインストールはそれぞれのオペレーティングシステムの依存するパッケージがインストールされていないと失敗することがあります。 Additional Package Dependencies を参照してください。
  • RHEL の Apache Tomcat Server は Sun が提供する JDK の RPM に依存します。Sun JDK の RPM をインストールしてください。RPM ではない JDK では動作しません。最新の Sun JDK RPM パッケージは http://java.sun.com/javase/downloads/index.jsp からダウンロードできます。また環境変数 JAVA_HOME がインストールした JDK の場所に設定されているか確認してください。
  • Solaris 10 と OpenSolaris の mod_perl はシステムの Perl を使用しますがこの Perl はスレッドセーフではありません。このため mod_perl はスレッド化された MPM (worker) で使用できません。 mod_perl が読み込まれると Apache HTTP Server は初期化に失敗し以下のメッセージがログファイルに出力されます。
    [error] cannot use threaded MPM without ithreads enabled Perl
    
  • RHEL x64 ベースのプラットフォームでは Sun Web Stack にバンドルされている Java ベースのインストーラ (GlassFish など) がエラーで失敗します。これは インストーラがデフォルトで使用する JAVA_HOME 環境変数が 64 ビットの JRE を指しているからです。次のように 32ビットの Sun の JRE をインストールし JAVA_HOME をそこに設定することが回避できます。
     # ./sjsas-9_1_02-linux.bin
        Checking available disk space...
        Checking Java(TM) 2 Runtime Environment...
        Extracting Java(TM) 2 Runtime Environment files...
        Extracting installation files...
        Launching Java(TM) 2 Runtime Environment...
       Attach to native process failed
       Deleting temporary files...
    
  • Apache Tomcat Server はデフォルトでは開発 (development) モードで起動します。これをオフにするには <tomcat>/config/web.xml を編集し JSP サーブレット内の development パラメータ値を変更します。
    
    
    <servlet>
             <servlet-name>jsp</servlet-name>
             <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
             <init-param>
                 <param-name>fork</param-name>
                 <param-value>false</param-value>
             </init-param>
    
             <init-param>
                 <param-name>xpoweredBy</param-name>
                 <param-value>false</param-value>
             </init-param>
             <init-param>
                 <param-name>development</param-name>
                 <param-value>false</param-value>
    
             </init-param>
             <load-on-startup>3</load-on-startup>
      </servlet>
    

サポート

Sun Web Stack Forum にフォーラムが用意されています。

製品の登録

Sun Web Stack の製品登録をすると Sun Web Stack の最新の情報や更新が得られます。Sun Web Stack にはインストール後では登録用に $regtool コマンドが用意されています。これはインストーラを使用せずパッケージを手動でインストールした場合でも使えます。ぜひ $regtool コマンドを使って製品登録をしてください。

製品のフィードバック

製品のフィードバックは webstack-discuss@opensolaris.org までお送りください。

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