Identity Management (IdM) and Modern Evergreen Music

OpenSSO のアクセス保護設定 (そのゼロ): Sun Java System Web Server 6.1 SP6 のインストール

(Translate to English)

Tuesday Sep 19, 2006

先日インストールした OpenSSO を使って, Web サーバへのアクセスを保護してみる.

まずは保護対象の Web サーバが存在しないことにははじまらない. 今回はポリシー・エージェント一覧に載っている Web / アプリケーション・サーバのうち, Sun Java System Web Server (以下 Web Server) で試すことにした.

まずはインストール・パッケージのダウンロード. 以下のページの下方にある Download をクリック. ちなみに説明のところに The product is unlimited and free for use in development, staging, testing and deployment. と書いてある通り, 先日から Web Server をはじめとする Sun のソフトウェアは無償提供となっていることに注目.

WS61SP6 intl download

ログイン・ページ. 左のボックスに Sun Online Account のユーザ名とパスワードを入力し, Login をクリック. もし Sun Online Account をまだ持っていない場合には, 右の Register からアカウントを作成する必要がある.

Sun Online Account Login

インストール・パッケージのダウンロード・ページ. License Agreement を確認後 Accept を選択し, 使用するプラットフォーム向けのパッケージを選択. 今回は Sun Enterprise 250 上の Solaris 10 にインストールするつもりなので, Sun Java System Web Server for Solaris SPARC, Multi-language (sun-webserver61-sparc-intl.tar.gz) をダウンロードした.

WS61SP6 Download

ダウンロードしたパッケージを展開するとこんな感じ:

# ls
3RD-PARTY-LICENSE.txt   install.inf             setup.inf
LICENSE.txt             installWrapper          template.inf
README.txt              lib
WebServer               setup

ここからインストーラを起動し, Web Server を入れてみる.

# ./setup

                             Sun Microsystems, Inc.
                 Sun ONE Web Server Installation/Uninstallation
--------------------------------------------------------------------------------
(いろいろメッセージが出力されるけど, ここでは省略. 以下同様)

Would you like to continue with installation? [Yes]: yes
Do you agree to the license terms? [No]: yes
Choose an installation type [2]: 1 (← ここでは手抜きして Express installation を選択した)
Install location [/opt/SUNWwbsvr]: /opt/SUNWwbsvr
Specify the components you wish to install [All]: all
System User [webservd]: nobody
System Group [webservd]: nobody
Run Web Server Administration Server as [root]: root
Web Server Admin Server User Name [admin]: admin
Web Server Admin Server Password: ********
Web Server Admin Server Password (again): ********
Default Language: 5 (← Japanese を選択)

Extracting Server Core...
Extracting Java Development Kit...
Extracting Language Packs...
Extracting Upgrade Files...

Server Core installed successfully.
Java Support installed successfully.
I18N Support installed successfully.

Press Return to continue...

Go to /opt/SUNWwbsvr and type startconsole to begin
managing your servers.
# 

インストールが完了したので, Web Server インスタンスを起動してみる.

# cd /opt/SUNWwbsvr/
# ./https-sw-23/start
Sun ONE Web Server 6.1SP6 B05/07/2006 12:33
info: CORE5076: Using [Java HotSpot(TM) Server VM, Version 1.4.2_04] from [Sun Microsystems Inc.]
info: WEB0100: Loading web module in virtual server [https-sw-23] at [/search]
info: HTTP3072: [LS ls1] http://sw-23:80 ready to accept requests
startup: server started successfully
# ./https-admserv/start
Sun ONE Web Server 6.1SP6 B05/07/2006 12:33
info: CORE3016: daemon is running as super-user
info: CORE5076: Using [Java HotSpot(TM) Server VM, Version 1.4.2_04] from [Sun Microsystems Inc.]
info: WEB0100: Loading web module in virtual server [vs-admin] at [/admin-app]
info: HTTP3072: [LS ls1] http://sw-23:8888 ready to accept requests
startup: server started successfully
#

あとは Web ブラウザで Web Server にアクセスし (今回は http://sw-23.japan.sun.com), 以下のようなページが出てくればオッケー.

Web Server Home

次回はこの Web Server にポリシー・エージェントをインストールしてみる.

[2] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

[Trackback] つづいて, 前回インストールした Web Server にポリシー・エージェントをインストールしてみる. まずは Web Server と同様の手順で, Sun Java System Access Manager Policy Agent 2.2 for Sun Java System Web Server 6.1 (以下ポリシー・エージェント) のインストール・パッケージをダウンロード. ...

Posted by tkudo's weblog on September 28, 2006 at 04:33 PM JST #

[Trackback] ここまで OpenSSO のインストール Sun Java System Web Server のインストール Sun Java System Web Server 用ポリシー・エージェントのインストール OpenSSO 側でのポリシー・エージェント情報の登録 と作業を進めてきたが, いよいよアクセス制御ポリシーの設定と...

Posted by tkudo's weblog on September 28, 2006 at 04:36 PM JST #

Post a Comment:
Comments are closed for this entry.
« Sun Java System... | Main | OpenSSO のアクセス保護設定... »