[English|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes] | [Français|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes+French] | [Deutsch|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes+German] | 日本語
h1. Sun Web Stack リリースノート (日本語)
{note:title=注}[Sun Web Stack Release Notes|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes] を個人的に [katakai|http://blogs.sun.com/katakai] が訳したもので現在ドラフトです。現在以下のドキュメントが日本語に翻訳されています:
* [Sun Web Stack リリースノート|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes+Japanese]
* [Sun Web Stack インストールおよび構成ガイド|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide+Japanese]
* [Sun Web Stack 入門ガイド|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Getting+Started+Guide+Japanese]
* [OpenSolaris 2008.11 Web Stack 入門ガイド|http://wikis.sun.com/display/WebStack/Web+Stack+Getting+Started+Guide+Japanese]
翻訳の間違い等ありましたらお知らせください。
{note}
このリリースノートには Sun Web Stack の重要な情報、既知の制限や問題点、技術情報などが含まれています。Sun Web Stack をご使用の前にご一読ください。
{section}
{column:width=35%}
{panel:borderColor=#236B8E|bgColor=#ffffff}
{color:black}{*}目次{*}{color}
----
*Sun Web Stack リリースノート*
{toc:outline=true|indent=20px|style=none|minLevel=2}
{panel}
{column}
{column}
{panel:borderStyle=none|bgColor=#ffffff}
{panel}
{column}
{section}
h4. 製品の説明
Sun Web Stack はオープンソースの Web インフラストラクチャの統合されたスタックです。Solaris, OpenSolaris, Linux オペレーティングプラットフォームに最適化された Apache HTTP サーバー, MySQL, memcached, PHP, Ruby On Rails などが含まれています。
含まれているコンポーネントはオペレーティングプラットフォームによって異なる場合があります。
h4. システム要件
ここでは Sun Web Stack のハードウェアとソフトウェアの要件について説明します。
h5. ハードウェア要件
|| 要件 || Solaris \\ || RedHat Linux \\ || OpenSolaris \\ ||
| プロセッサ | x86/x64/SPARC | x86 | x86 |
| RAM | OS の要件を参照\\ | OS の要件を参照 | OS の要件を参照 |
| HDD 容量\\ | 2 GB の空き容量 \\ | 2 GB の空き容量\\ | 2 GB の空き容量\\ |
h5. ソフトウェア要件
|| 要件 \\ || Solaris \\ || RedHat Linux \\ || OpenSolaris \\ ||
| OS バージョン \\ | Solaris 10 5/08 \\ | RedHat Linux Server 5.2 | OpenSolaris 2008.11 \\ |
| ソフトウェア要件 | [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照\\ | [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照 | |
h4. 概要
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/] |
{note:title=注}Apache HTTP Server 2.2.9 にはセキュリティの脆弱 [CVE-2008-2939 |http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2939] がありますが Sun Web Stack では修正 [http://svn.apache.org/viewvc?view=rev&revision=682870|http://svn.apache.org/viewvc?view=rev&revision=682870] を入れています。
{note}
h4. 変更点
ここでは Sun Web Stack の変更点を説明します。
h5. Solaris と RedHat Linux
Sun Web Stack は Solaris と RedHat Linux オペレーティングシステムでの最初のリリースです。
h5. 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 がファイルディスクリプタが足りなくなる
h4. インストール
Sun Web Stack のインストールと設定は [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照してください。
h4. ドキュメント
その他のドキュメントは [Sun Web Stack Documentation Wiki|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照してください。
h4. ライセンス
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/]) です。
h4. 既知の問題
既知のバグと問題点、またその回避策などを説明します。
* Sun Web Stack のインストールはそれぞれのオペレーティングシステムの依存するパッケージがインストールされていないと失敗することがあります。 [Additional Package Dependencies|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide#SunWebStackInstallationandConfigurationGuide-AdditionalPackageDependencies] を参照してください。
* 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 は初期化に失敗し以下のメッセージがログファイルに出力されます。
{code}
[error] cannot use threaded MPM without ithreads enabled Perl
{code}
* RHEL x64 ベースのプラットフォームでは Sun Web Stack にバンドルされている Java ベースのインストーラ (GlassFish など) がエラーで失敗します。これは インストーラがデフォルトで使用する JAVA_HOME 環境変数が 64 ビットの JRE を指しているからです。次のように 32ビットの Sun の JRE をインストールし JAVA_HOME をそこに設定することが回避できます。
{code}
# ./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...
{code}
* Apache Tomcat Server はデフォルトでは開発 (development) モードで起動します。これをオフにするには <tomcat>/config/web.xml を編集し JSP サーブレット内の development パラメータ値を変更します。
{code}
<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>
{code}
h4. サポート
[Sun Web Stack Forum|http://forums.sun.com/forum.jspa?forumID=980] にフォーラムが用意されています。
h4. 製品の登録
Sun Web Stack の製品登録をすると Sun Web Stack の最新の情報や更新が得られます。Sun Web Stack にはインストール後では登録用に {{$regtool}} コマンドが用意されています。これはインストーラを使用せずパッケージを手動でインストールした場合でも使えます。ぜひ {{$regtool}} コマンドを使って製品登録をしてください。
h4. 製品のフィードバック
製品のフィードバックは [mailto:webstack-discuss@opensolaris.org] までお送りください。
h1. Sun Web Stack リリースノート (日本語)
{note:title=注}[Sun Web Stack Release Notes|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes] を個人的に [katakai|http://blogs.sun.com/katakai] が訳したもので現在ドラフトです。現在以下のドキュメントが日本語に翻訳されています:
* [Sun Web Stack リリースノート|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Release+Notes+Japanese]
* [Sun Web Stack インストールおよび構成ガイド|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide+Japanese]
* [Sun Web Stack 入門ガイド|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Getting+Started+Guide+Japanese]
* [OpenSolaris 2008.11 Web Stack 入門ガイド|http://wikis.sun.com/display/WebStack/Web+Stack+Getting+Started+Guide+Japanese]
翻訳の間違い等ありましたらお知らせください。
{note}
このリリースノートには Sun Web Stack の重要な情報、既知の制限や問題点、技術情報などが含まれています。Sun Web Stack をご使用の前にご一読ください。
{section}
{column:width=35%}
{panel:borderColor=#236B8E|bgColor=#ffffff}
{color:black}{*}目次{*}{color}
----
*Sun Web Stack リリースノート*
{toc:outline=true|indent=20px|style=none|minLevel=2}
{panel}
{column}
{column}
{panel:borderStyle=none|bgColor=#ffffff}
{panel}
{column}
{section}
h4. 製品の説明
Sun Web Stack はオープンソースの Web インフラストラクチャの統合されたスタックです。Solaris, OpenSolaris, Linux オペレーティングプラットフォームに最適化された Apache HTTP サーバー, MySQL, memcached, PHP, Ruby On Rails などが含まれています。
含まれているコンポーネントはオペレーティングプラットフォームによって異なる場合があります。
h4. システム要件
ここでは Sun Web Stack のハードウェアとソフトウェアの要件について説明します。
h5. ハードウェア要件
|| 要件 || Solaris \\ || RedHat Linux \\ || OpenSolaris \\ ||
| プロセッサ | x86/x64/SPARC | x86 | x86 |
| RAM | OS の要件を参照\\ | OS の要件を参照 | OS の要件を参照 |
| HDD 容量\\ | 2 GB の空き容量 \\ | 2 GB の空き容量\\ | 2 GB の空き容量\\ |
h5. ソフトウェア要件
|| 要件 \\ || Solaris \\ || RedHat Linux \\ || OpenSolaris \\ ||
| OS バージョン \\ | Solaris 10 5/08 \\ | RedHat Linux Server 5.2 | OpenSolaris 2008.11 \\ |
| ソフトウェア要件 | [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照\\ | [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照 | |
h4. 概要
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/] |
{note:title=注}Apache HTTP Server 2.2.9 にはセキュリティの脆弱 [CVE-2008-2939 |http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2939] がありますが Sun Web Stack では修正 [http://svn.apache.org/viewvc?view=rev&revision=682870|http://svn.apache.org/viewvc?view=rev&revision=682870] を入れています。
{note}
h4. 変更点
ここでは Sun Web Stack の変更点を説明します。
h5. Solaris と RedHat Linux
Sun Web Stack は Solaris と RedHat Linux オペレーティングシステムでの最初のリリースです。
h5. 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 がファイルディスクリプタが足りなくなる
h4. インストール
Sun Web Stack のインストールと設定は [Sun Web Stack Installation and Configuration Guide|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照してください。
h4. ドキュメント
その他のドキュメントは [Sun Web Stack Documentation Wiki|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide] を参照してください。
h4. ライセンス
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/]) です。
h4. 既知の問題
既知のバグと問題点、またその回避策などを説明します。
* Sun Web Stack のインストールはそれぞれのオペレーティングシステムの依存するパッケージがインストールされていないと失敗することがあります。 [Additional Package Dependencies|http://wikis.sun.com/display/WebStack/Sun+Web+Stack+Installation+and+Configuration+Guide#SunWebStackInstallationandConfigurationGuide-AdditionalPackageDependencies] を参照してください。
* 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 は初期化に失敗し以下のメッセージがログファイルに出力されます。
{code}
[error] cannot use threaded MPM without ithreads enabled Perl
{code}
* RHEL x64 ベースのプラットフォームでは Sun Web Stack にバンドルされている Java ベースのインストーラ (GlassFish など) がエラーで失敗します。これは インストーラがデフォルトで使用する JAVA_HOME 環境変数が 64 ビットの JRE を指しているからです。次のように 32ビットの Sun の JRE をインストールし JAVA_HOME をそこに設定することが回避できます。
{code}
# ./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...
{code}
* Apache Tomcat Server はデフォルトでは開発 (development) モードで起動します。これをオフにするには <tomcat>/config/web.xml を編集し JSP サーブレット内の development パラメータ値を変更します。
{code}
<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>
{code}
h4. サポート
[Sun Web Stack Forum|http://forums.sun.com/forum.jspa?forumID=980] にフォーラムが用意されています。
h4. 製品の登録
Sun Web Stack の製品登録をすると Sun Web Stack の最新の情報や更新が得られます。Sun Web Stack にはインストール後では登録用に {{$regtool}} コマンドが用意されています。これはインストーラを使用せずパッケージを手動でインストールした場合でも使えます。ぜひ {{$regtool}} コマンドを使って製品登録をしてください。
h4. 製品のフィードバック
製品のフィードバックは [mailto:webstack-discuss@opensolaris.org] までお送りください。