构建高效的团队协作工具(二) Crowd安装配置
来源:互联网 发布:c语言中的eof 编辑:程序博客网 时间:2024/05/16 19:14
Crowd是一个基于web的单点登录工具,能够简化应用软件的解决方案以及身份认证管理.管理员可以根据需要,利用Crowd的直观界面来统一管理多用户,web应用和目录服务器的认证和授权. Crowd应用是一个中间件应用,将web应用,LDAP以及用户数据库集成到一个单一的安全架构中,以支持单点登录和集中的身份管理.
1. 系统环境
OS:
CentOS release 5.6
Jdk:
1.6.0_26
Web Server:
tomcat-6.0.32
DB:
MySQL Community Server 5.5.15
Jdbc
mysql-connector-java-5.1.17
Crowd:
2.1.0 - Crowd Server - WAR
系统环境配置在这里不进行描述,假设tomcat、mysql等环境配置完成。
2. 目录规划
/usr/local/jdk1.6
Jdk 安装目录,JAVA_HOME及CLASSPATH设置为全局环境变量
Mysql使用rpm默认安装路径
/opt/tomcat6
Tomcat安装目录
/opt/atlassian
Atlassian产品安装的父目录
/opt/atlassian/home
Atlassian产品主目录,crowd_home是在/opt/atlassian/home/crowd
/opt/atlassian/crowd
Crowd安装目录
3. 建立crowd数据库
以root用户登录到mysql,创建jira所需的schema
mysql> create database crowd characterset utf8;
mysql> grant all on jira.* to jira@'localhost' identified by ‘crowd’;
4. 生成crowd工程
下载2.1.0 - Crowd Server - WAR,解压到/opt/atlassian/crowd目录。
在Tomcat’s conf/Catalina/localhost/下创建crowd.xml,内容如下:
<Contextpath="/crowd" docBase="/opt/atlassian/crowd" reloadable="true"crossContext="true"/>
5. 更新Tomcat类包
jira-jars-tomcat6.zip下载地址:
http://confluence.atlassian.com/download/attachments/231932640/jira-jars-tomcat6.zip?version=1&modificationDate=1252474277487
mail.jar 下载地址
http://www.oracle.com/technetwork/java/index-138643.html
activation.jar(即JAF)下载地址
http://www.oracle.com/technetwork/java/index-135046.html
以及mysql jdbc驱动:
http://www.mysql.com/downloads/connector/j/详细介绍见“构建高效的团队协作工具(一) Jira安装配置”。
6.crowd相关配置
修改/opt/atlassian/crowd/WEB-INF/classes/crowd-init.properties:
crowd.home=/opt/atlassian/home/crowd
7.运行Tomcat并按向导初始化Crowd重启tomcat,用浏览器输入http://<ip>:8080/crowd,进入安装向导,可以通过向导安装和初始化crowd。
- 构建高效的团队协作工具(二) Crowd安装配置
- 构建高效的团队协作工具(二) Crowd安装配置
- 构建高效的团队协作工具(一) Jira安装配置
- 构建高效的团队协作工具(三) Confluence安装配置
- 构建高效的团队协作工具(三) Confluence安装配置
- 构建高效的团队协作工具(一) Jira安装配置
- 构建高效的团队协作工具(四)-Jira和Confluence集成Crowd实现SSO
- Jira和Confluence集成Crowd实现SSO-构建高效的团队协作工具
- 构建高效的团队协作工具(四)-Jira和Confluence集成Crowd实现SSO
- 效率为王!11款最高效的团队协作工具
- 社会化团队协作工具
- 团队协作工具
- 团队协作工具--worktile
- 小团队如何高效协作
- 适合创业团队使用的团队协作工具大盘点
- 与开发团队高效协作的8个小技巧
- 如何构建一个高效的敏捷团队
- 安装团队协作项目
- PHP PDO prepare()、execute()和bindParam()方法详解
- Date和String之间转换
- sdut oj2139 图结构练习——BFS——从起始点到目标点的最短步数
- ios中最新的发布流程
- 关于android的一个常见错误:Unable to add window --token is not valid
- 构建高效的团队协作工具(二) Crowd安装配置
- 宽高问题
- cocos2d-js 翻牌
- 在信息采集中如何匹配HTML标签
- Apache与Nginx的优缺点比较
- Windows自动登录+锁屏
- JS
- 砍树_纪中3079_dfs
- 【备战NOIP2012图论专项模拟试题】外星人入侵