Sun Java logo     上一页      目录      索引      下一页     

Sun logo
Sun Java System Portal Server 6 2004Q2 管理员指南 

第 20 章
将 Portal Server 配置为以非根用户身份运行

下列可选的安装后过程所介绍的步骤用于配置当前以根用户身份运行的 Sun Java™ System Portal Server 安装,使其以非根用户身份运行。


注  

Sun Java™ System Enterprise 安装程序不支持将 Sun Java™ System Web Server 或 Sun Java™ System Application Server 安装为非根用户。但它支持将 Sun Java™ System Directory Server 安装为非根用户。本过程假定 Web 容器和 Sun Java™ System Directory Server 正以非根用户身份运行。


除非注明,请以超级用户身份执行所有步骤。安装 Sun Java™ System Portal Server 软件后,请执行以下步骤配置 Portal Server 使其以非根用户身份运行。

  1. 将以下目录的所有权从根用户更改为 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 Java System Identity Server 安装成以非根用户身份运行,参见 Identity Server 文档中有关更改 Identity Server 目录的信息。

  2. 为 Portal Server 目录设置以下权限:
    • chmod 0755 /opt/SUNWps
    • chmod 0755 /etc/opt/SUNWps
    • chmod 0755 /var/opt/SUNWps
  3. 以非根用户身份重新启动目录服务器。
  4. Java Enterprise System 安装程序将在 /usr/jdk/entsys 中安装 Java™ 开发工具 (JDK™)。更改非根用户对此目录的所有权和许可权:

    • chown -R Userid:UserGroup /usr/jdk
    • chmod 0755 /usr/jdk
  5. 停止 Web 容器和 Directory Server。
  6. 确保所有进程都已停止运行。
  7. 要验证,请键入:

    • ps -aef | grep slapd
    • ps -aef | grep httpd
    • ps -aef | grep http
    • ps -aef | grep admin
  8. 终止所有未停止运行的进程。
  9. 启动 Directory Server 和 Web 容器。
  10. 查看目录和 Web 容器进程的所有者。它应该以非根用户身份运行。



上一页      目录      索引      下一页     


版权所有 2004 Sun Microsystems, Inc. 保留所有权利。