Sun ONE ロゴ      前へ      目次      索引      次へ     

Sun ONE Portal Server 6.2 インストールガイド

付録 G
root 以外のユーザーとして稼動するための Sun ONE Portal Server の設定

以下のオプションのインストール後の手順では、root ユーザーとして稼動している SunTM ONE Portal Server を root 以外のユーザーとして稼動するように設定するステップを説明します。この手順は、Web コンテナと SunTM ONE Directory Server が root ユーザーとして稼動していることを想定しています。


Java Enterprise System インストーラは、Sun ONE Directory Server と SunTM ONE Web Server または SunTM ONE Application Server をインス トールして root 以外のユーザーとして稼動する方法を提供します。


特に明記された場合を除き、すべてのステップをスーパーユーザーとして稼動します。SunTM ONE Portal Server ソフトウェアをインストールしたあと、以下の手順を使用して、root 以外のユーザーとして稼動するよう Sun ONE Portal Server を設定します。

  1. Web コンテナのユーザーインスタンスを root から root 以外の値に変更します。実行ユーザーの変更方法については、Web コンテナのマニュアルを参照してください。
  2. たとえば、Sun ONE Web Server の実行ユーザーを変更するには、web-server-install-root/SUNWwbsvr/https-hostname.domain/config/magnus.conf ファイルを編集します。
    エントリ User rootUser Useridに変更します。

  3. Web コンテナの管理インスタンスを root から root 以外の値に変更します。実行管理ユーザーの変更方法については、Web コンテナのマニュアルを参照してください。
  4. たとえば、Sun ONE Web Server の管理ユーザーを変更するには、web-server-install-root/SUNWwbsvr/https-admserv/config/magnus.conf ファイルを編集します。

    エントリ User rootUser Userid に変更します。

  5. Sun ONE Directory Server のユーザーインスタンスを root から root 以外の値に変更します。実行ユーザーの変更方法については、Sun ONE Directory Server のマニュアルを参照してください。
  6. たとえば、/var/opt/mps/serverroot/slapd-hostname/config/dse.ldif ファイルを編集します。

    nsslapd-localuser: rootnsslapd-localuser: Userid に変更します。

  7. Sun ONE Directory Server の管理ユーザーインスタンスを root から root 以外の値に変更します。実行管理ユーザーの変更方法については、Sun ONE Directory Server のマニュアルを参照してください。
  8. たとえば、次のようにします。

    1. /var/opt/mps/serverroot/admin-serv/config/local.conf ファイルを編集します。
    2. configuration.nsSuiteSpotUser:rootconfiguration.nsSuiteSpotUser:Userid に変更します。

    3. /var/opt/mps/serverroot/admin-serv/config/magnus.conf ファイルを編集します。
    4. エントリ User rootUser Userid に変更します。

  9. 次のディレクトリの所有者を root から Userid:UserGroup に変更します。次のように入力します。
    • chown -R Userid:UserGroup /opt/SUNWps
    • chown -R Userid:UserGroup /etc/opt/SUNWps
    • chown -R Userid:UserGroup /var/opt/SUNWps
    • Java Enterprise System インストーラを使用せずに Sun ONE Identity Server を root 以外でインストールした場合の Identity Server ディレクトリの変更については、Identity Server のマニュアルを参照してください。

  10. Portal Server ディレクトリに次の権限を設定します。
    • chmod 0755 /opt/SUNWps
    • chmod 0755 /etc/opt/SUNWps
    • chmod 0755 /var/opt/SUNWps
  11. root 以外のユーザーとしてディレクトリサーバーを再起動します。
  12. /etc/init.d/amserver stop を実行します。
  13. root 以外のユーザーは、identity-server-install-dir/SUNWam/bin/amserver stop を実行することができます。

  14. すべてのプロセスが停止したことを確認します。
  15. 確認するには、次のように入力します。

    ps -ef | grep SUNWam

    ps -ef | grep directory-server-base-dir

  16. シャットダウンしていないプロセスを終了します。root として次のように入力します。
  17. /var/opt/mps/serverroot/stop-admin

Sun ONE Portal Server の起動

  1. スーパーユーザーになるか、あるいは Userid ユーザーとしてログインします。
  2. Directory Server を起動します。
    1. /var/opt/mps/serverroot/slapd-instancename に移動します。
    2. 次のように入力します。
    3. ./start-slapd

  3. /etc/init.d/amserver start と入力することにより、Web サーバーを起動します。



前へ      目次      索引      次へ     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.