TOPに戻る
ZoneExpress HOME
トレース:
文書の表示
以前のリビジョン
最近の変更
索引
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Cool Stackについて ====== "Cool Stack"とは、Sun Microsystems から公開されているSolaris OS platformに最適化されたオープンソースソフトウェア集です。\\ ApacheやMySQL、Ruby on Railsなど、よく使用されるオープンソースソフトウェアをpkg形式にて公開されており、このバイナリを使用することによりパフォーマンス向上が望めます。\\ [[http://cooltools.sunsource.net/coolstack/|Optimized Open Source Software Stack (Cool Stack)公式サイト]] 最新リリース(バージョン1.3.1,2009/8/6現在)では、下記のPKGが公開されており、上記の公式サイトのリンクよりダウンロードが可能です。(ダウンロードの際にはユーザ登録が必要です)\\ なお、配布されているPKGには、Sparc版とx86版がありますので、ZoneExpressで使用する場合には、**x86版のPKGをダウンロード**してください。\\ * Apache 2.2.9, MySQL 5.1.25, PHP 5.2.6 * MySQL 5.1.25 (64bit) * Perl 5.8.8 * Python 2.5.2 * Ruby 1.8.6p230, rubygems 1.1.1, rails 2.0.2, mysql 2.7 * Memcached 1.2.5 * Squid 2.6 * Tomcat 5.5.26 (Tomcat 6.0.16) * Lighttpd 1.4.19 * Nginx 0.6.31 <note> Cool Stack Runtimeには各Cool Stackパッケージに必要なライブラリ群が入っています。 その為、各種CSK(Cool StacK)パッケージを導入する前に、必ずCool Stack Runtimeを入れてください。 </note> ===== Cool Stackのインストール ===== ==== ファイルの入手 ==== [[http://cooltools.sunsource.net/coolstack/|Optimized Open Source Software Stack (Cool Stack)公式サイト]]のページ中部のDownloadsよりダウンロードページへ行くことが出来ます。 ここからはSunへのメンバー登録が必要となります。 未登録の方はRegister Nowより登録を済ませ、以下の手順を進めてください。 {{:sun1.jpg|ログイン画面}} |Platform|Solaris 10 OS(x86)を選択します| |I agree to the..|チェック(同意)を入れます| |User Name|Sun会員に登録時のメールアドレス| |Password|Sun会員に登録時のパスワード| ダウンロード画面へ進みます。 {{:sun2.jpg|ダウンロード画面}} ここではインストール作業ディレクトリを/var/tmpとします。 ページ下部のDownload...からダウンロードし、サーバへFTPで/var/tmpへアップロードするか 各パッケージの~pkg.bz2のリンクをコピーし、サーバへ直接wgetする事も出来ます。 \\ * サーバへ直接wgetする場合 ダウンロードリンクURLが長い為、出来上がるファイル名が長い、若しくはダウンロードが失敗する場合があります。 その為、下記のようにwgetの-Oオプションをつけて実行ください。 $ wget -O <ファイル名指定> <ダウンロードURL> * コマンド例(CSKruntime_1.3.1_i386.pkg.bz2をwget) $ cd /var/tmp $ wget -O CSKruntime_1.3.1_i386.pkg.bz2 <ダウンロードURL> \\ ==== Cool Stack Runtimeのインストール ==== ここでは作業ディレクトリを/var/tmpとします。 $ cd /var/tmp \\ * ダウンロードしたファイルを解凍します。 $ bzip2 -d CSKruntime_1.3.1_i386.pkg.bz2 \\ * パッケージ変換 <note> ZoneExpressの環境によっては、下記手順が必要ではないケースがありますが その場合でも下記手順を実行して特に問題ありません。(本手順は環境差分を吸収するために実行する手順です) </note> サーバ環境によりパッケージデータが読み込めないケースがあるため 自環境に合わせたデータフォーマットの変換を行います。 $ pkgtrans CSKruby_1.3.1_i386.pkg /var/tmp 標準出力に下記、確認が出ますので<Enter>を入力してください。 $ pkgtrans CSKruntime_1.3.1_i386.pkg /var/tmp 標準出力に下記、確認が出ますので<Enter>を入力してください。 <code> The following packages are available: 1 CSKruntime Coolstack runtime libraries (i386) libxml2 2.6.32, libxslt-1.1.22 libiconv 1.11.1, openldap 2.3.41 cyrus-sasl 2.1.22, readline 5.2, pcre 7.7 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: </code> 下記出力が確認出来れば変換完了です。 Transferring <CSKruntime> package instance \\ * パッケージインストール $ sudo pkgadd -d /var/tmp 標準出力に下記、確認が出ますので<Enter>を入力してください。 <code> The following packages are available: 1 CSKruntime Coolstack runtime libraries (i386) libxml2 2.6.32, libxslt-1.1.22 libiconv 1.11.1, openldap 2.3.41 cyrus-sasl 2.1.22, readline 5.2, pcre 7.7 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: </code> 更に、ルート権限での確認が出ますが、sudoを使用しているので"y"を入力します。 <code> ... このパッケージには、パッケージのインストール処理中にスーパーユーザーの アクセス権で実行するスクリプトが含まれています。 <CSKruntime> のインストールを継続しますか [y,n,?] y </code> インストールが正常に完了し、下記、出力を確認出来ればインストール完了です。 <CSKruntime> のインストールに成功しました。 \\ * 不要ファイルの削除 不要となったパッケージディレクトリを削除します。 $ \rm -rf /var/tmp/CSKruntime \\ ==== 各パッケージインストール方法 ==== 以下全て内部リンクです。 * [[:csk_amp:|CSKamp(Apache+MySQL+PHP)のインストール方法]]
coolstackとは.txt · 最終更新: 2009/08/11 18:12 (外部編集)
文書の表示
以前のリビジョン
文書の先頭へ