原文:http://blog.csdn.net/cheayu/archive/2009/09/11/4544617.aspx
今天帮客户装 SUN ldap,第一次没有成功,由于客户方使用IBM 3650服务器,64位的,我原来准备的是X86版本的,有网兄说3650兼容X86的,结果不支持。重下份,OK了,下载过程中发现SUN 的Down Manager还蛮好用的。具体安装步骤如下:
一、安装
1. 将安装文件DSEE.6.3.Solaris10-X86_AMD64-full.tar.gz上传到solaris平台中,在安装文件所在的当前目录使用如下命令进行解压:
gunzip DSEE.6.3.Solaris10-X86_AMD64-full.tar.gz
tar –xvf ./DSEE.6.3.Solaris10-X86_AMD64-full.tar
2. cd到解压目录:
cd ./DSEE_ZIP_Distribution
3. 运行dsee_deploy命令,将directory server安装到/var/opt/SUNWdsee目录中:
./dsee_deploy install -i /var/opt/SUNWdsee
4. 运行dsadmin命令创建实例dsins1:
/var/opt/SUNWdsee/ds6/bin/dsadm create -p 389 -P 636 /var/opt/SUNWdsee/dsins1
5. 启动LDAP实例
/var/opt/SUNWdsee/ds6/bin/dsadm start /var/opt/SUNWdsee/dsins1
6. 创建用户数据后缀Suffix根结点
/var/opt/SUNWdsee/ds6/bin/dsconf create-suffix -h <cheayu> -p 389 o=flyfish
DSCC是Sun Directory Server 6.3基于Web的管理控制平台,该平台以war包的形式部署于tomcat容器中,
二、 部署DSCC管理控制平台到tomcat
1. 在LDAP服务器上初始化DSCC注册表:
#/var/opt/SUNWdsee/dscc6/bin/dsccsetup ads-create
(此过程中需要输入Directory Manager的密码)
2. 将dscc的war包dscc.war部署到tomcat中:
#mkdir /usr/local/tomcat /webapps/dscc
#unzip -d /usr/local/tomcat/webapps/dscc /var/opt/SUNWdsee/var/dscc6/dscc.war
3. 修改tomcat的web配置文件/usr/local/tomcat/conf/web.xml,添加如下的<servlet>标签:
<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>enablePooling</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
4. 重启Tomcat:
#/usr/local/tomcat/bin/shutdown.sh
#/usr/local/tomcat/bin/startup.sh
5. 访问DSCC管理控制台
通过浏览器访问URL:http://<server
ip>:8888/dscc,会出现登录界面。
三、部署DSCC管理控制平台到glassfish
1. 在LDAP服务器上初始化DSCC注册表:
[root@localhost bin]# find / -name 'dsccsetup'
/ldap/install/dscc6/bin/dsccsetup
[root@localhost bin]# cd /ldap/install/dscc6/bin/
[root@localhost bin]# ./dsccsetup ads-create
Choose password for Directory Service Manager:
Confirm password for Directory Service Manager:
Creating DSCC registry...
DSCC Registry has been created successfully
2. 将dscc的war包dscc.war部署到glassfish中:
[root@localhost bin]# find / -name 'dscc.war'
/ldap/install/var/dscc6/dscc.war
通过浏览器访问URL:http://<server
ip>:4848/,进入glassfish的控制台,
进入“应用程序> Web 应用程序”,然后部署dscc.war包。
3. 访问DSCC管理控制台
通过浏览器访问URL:http://<server
ip>:8080/dscc,会出现DSCC的登录界面。
分享到:
相关推荐
安装Sun ONE Directory Server通常包括以下几个步骤: - **系统需求检查**:确保操作系统、硬件配置以及依赖库满足最低要求。 - **下载和解压**:获取Sun ONE Directory Server的安装包,解压到指定目录。 - **运行...
### Sun Java System Directory Server Enterprise Edition 6.3 管理指南 #### 一、概述 Sun Java System Directory Server Enterprise Edition 6.3 是一款高度可扩展且安全的身份存储库解决方案,它支持企业级...
安装SUN JAVA(TM) SYSTEM DIRECTORY SERVER PRODUCTS需要注意一些设置选项,例如设置LDAP服务器的连接参数等。 4. 安装COGNOS IMPROMPTU ADMINISTRATOR COGNOS IMPROMPTU ADMINISTRATOR是COGNOS报表系统的管理工具...
Sun Java System Directory Server Enterprise Edition 6.3是一款由Sun Microsystems开发的高性能、可扩展的企业级目录服务器产品,广泛应用于企业环境中的用户和资源管理。该版本的管理指南涵盖了从安装到配置、...
- 将“启用(Enable)”勾选,并将“TomcatHome Directory”设置为Tomcat6.0的安装目录。 ##### 6.3 配置默认编码 - 再次进入“首选项(Preference)” -> “常规(General)” -> “编辑器(Editors)” -> “文本编辑器...
“网络即计算机”——这是 Sun Microsystems 的口号,也是当今现实的真实写照。 #### 二、基础套接字使用 ##### 2.1 创建套接字 在 Python 中,创建一个套接字对象通常通过 `socket.socket()` 函数来完成。这个...
6.3. simple-weather 模块 6.4. simple-webapp 模块 6.5. 构建这个多模块项目 6.6. 运行Web应用 7. 多模块企业级项目 7.1. 简介 7.1.1. 下载本章样例 7.1.2. 多模块企业级项目 7.1.3. 本例中所用的技术 ...
1.2. 安装 2. Zend_Acl 2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问控制 2.1.6. 查询 ACL 2.2. 精细的访问控制 ...
- **1.4.2 J2EE开发环境搭建**:主要包括安装JDK(Java Development Kit)、配置开发工具(如Eclipse、IntelliJ IDEA)、安装并配置应用服务器。 #### 第2章 JDBC初步 ##### 2.1 常用SQL语句 - **SELECT**:查询...
“网络即计算机”——这是 Sun Microsystems 的口号,也是当今现实的真实写照。 #### 二、基础套接字使用 ##### 2.1 创建套接字 在 Python 中,创建一个套接字对象通常通过 `socket.socket()` 函数来完成。这个...
J2EE(Java 2 Platform, Enterprise Edition)是Sun Microsystems为简化企业级应用程序开发而提出的一种标准架构,它提供了强大的分布式网络应用的开发框架。J2EE通过提供一组标准化的服务(如组件部署、事务管理、...
4.5 Your Program’s Working Directory . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 Your Program’s Input and Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7 Debugging an ...