Confluence+Crowd的集成(openLDAP认证)
2015-08-19 11:01
477 查看
一. 安装confluence-5.4.4
1. 安装JAVA
yum –y update #更新所有套件
mkedir/usr/java
tar zxvf jdk-7u80-linux-x64.tar.gz–C /usr/java
vim /etc/profile
#在最后加入以下几行:
exportPATH=$PATH:/usr/local/mysql/bin
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
2. 创建mysql库
mysql –u root –p
create databaseconfluence character set UTF8;
grant all onconfluence.* to confluence@"%" identified by "confluence";
grant all onconfluence.* to confluence@"localhost" identified by"confluence";
FLUSHPRIVILEGES;
vi my.cnf
在[mysqld]下面加上character-set-server=utf8
Service mysqldrestart
3. 安装Confluence
拷入atlassian-confluence-5.4.4-x64.bin
chmod +xatlassian-confluence-5.4.4-x64.bin
./atlassian-confluence-5.4.4-x64.bin #执行安装
根据提示输入,选择默认安装。
![](https://img-blog.csdn.net/20150819110532325?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
#打开网页 http://服务器ip:8090,记下Server ID
serviceconfluence stop #停掉Confluence 服务
#将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar复制出来。替换破解包/usr/local/src/install/confluence5.1-crack/atlassian-extras-2.4.jar,执行破解文件,输了Name,及之前记录下来的ServerID,按.patch!破解atlassian-extras-2.4.jar
![](https://img-blog.csdn.net/20150819110623930?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
复制破解后的atlassian-extras-2.4.jar到/opt/atlassian/confluence/confluence/WEB-INF/lib/覆盖源文件。
cp /usr/local/src/install/mysql-connector-java-5.1.36opt /atlassian/confluence/confluence/WEB-INF/lib/#mysql驱动
#重新打开网页 http://服务器ip:8090 #输了之前得到的key,按图输入配置信息完成安装。
二.安装配置Crowd
1. 修改配置文件
tar zxvf atlassian-crowd-2.8.3.tar.gz –C /usr/local/
mkdir –p /usr/local/data/crowd
cd /usr/local/atlassian-crowd-2.8.3/crowd-webapp/WEB-INF/classes/
vim crowd-init.properties 将
#crowd.home=/var/crowd-home 修改为
crowd.home=/usr/local/date/crowd
2. 创建Crowd数据库
mysql> create database crowd character set utf8 collate utf8_bin;
mysql> grant all on crowd.* to crowd@"%" identified by"crowd";
mysql>grant all on crowd.* to crowd@"localhost" identified by"crowd";
mysql> flush privileges;
3. 破解crowd程序加载驱动(与破解confluence类似)
./start_crowd.sh #安装目录下启动
打开http://crowdIP:8095,记住serverID,
./stop_crowd.sh #停止服务
将crowd安装目录/crowd-webapp/WEB-INF/lib目录下atlassian-extras-3.2.jar复制到破解程序/usr/local/src/keygen_crowd2.1下,改名为atlassian-extras-2.6.jar,破解后改回atlassian-extras-3.2.jar,覆盖到原目录。
将JDBC驱动包mysql-connector-java-5.1.6-bin.jar上传到/usr/local/crowd/apache-tomcat/lib 目录
破解完成后启动服务,登录web界面设置。
1. 安装JAVA
yum –y update #更新所有套件
mkedir/usr/java
tar zxvf jdk-7u80-linux-x64.tar.gz–C /usr/java
vim /etc/profile
#在最后加入以下几行:
exportPATH=$PATH:/usr/local/mysql/bin
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
2. 创建mysql库
mysql –u root –p
create databaseconfluence character set UTF8;
grant all onconfluence.* to confluence@"%" identified by "confluence";
grant all onconfluence.* to confluence@"localhost" identified by"confluence";
FLUSHPRIVILEGES;
vi my.cnf
在[mysqld]下面加上character-set-server=utf8
Service mysqldrestart
3. 安装Confluence
拷入atlassian-confluence-5.4.4-x64.bin
chmod +xatlassian-confluence-5.4.4-x64.bin
./atlassian-confluence-5.4.4-x64.bin #执行安装
根据提示输入,选择默认安装。
#打开网页 http://服务器ip:8090,记下Server ID
serviceconfluence stop #停掉Confluence 服务
#将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar复制出来。替换破解包/usr/local/src/install/confluence5.1-crack/atlassian-extras-2.4.jar,执行破解文件,输了Name,及之前记录下来的ServerID,按.patch!破解atlassian-extras-2.4.jar
复制破解后的atlassian-extras-2.4.jar到/opt/atlassian/confluence/confluence/WEB-INF/lib/覆盖源文件。
cp /usr/local/src/install/mysql-connector-java-5.1.36opt /atlassian/confluence/confluence/WEB-INF/lib/#mysql驱动
#重新打开网页 http://服务器ip:8090 #输了之前得到的key,按图输入配置信息完成安装。
二.安装配置Crowd
1. 修改配置文件
tar zxvf atlassian-crowd-2.8.3.tar.gz –C /usr/local/
mkdir –p /usr/local/data/crowd
cd /usr/local/atlassian-crowd-2.8.3/crowd-webapp/WEB-INF/classes/
vim crowd-init.properties 将
#crowd.home=/var/crowd-home 修改为
crowd.home=/usr/local/date/crowd
2. 创建Crowd数据库
mysql> create database crowd character set utf8 collate utf8_bin;
mysql> grant all on crowd.* to crowd@"%" identified by"crowd";
mysql>grant all on crowd.* to crowd@"localhost" identified by"crowd";
mysql> flush privileges;
3. 破解crowd程序加载驱动(与破解confluence类似)
./start_crowd.sh #安装目录下启动
打开http://crowdIP:8095,记住serverID,
./stop_crowd.sh #停止服务
将crowd安装目录/crowd-webapp/WEB-INF/lib目录下atlassian-extras-3.2.jar复制到破解程序/usr/local/src/keygen_crowd2.1下,改名为atlassian-extras-2.6.jar,破解后改回atlassian-extras-3.2.jar,覆盖到原目录。
将JDBC驱动包mysql-connector-java-5.1.6-bin.jar上传到/usr/local/crowd/apache-tomcat/lib 目录
破解完成后启动服务,登录web界面设置。
相关文章推荐
- iOS开发UI篇——CAlayer(创建图层)
- Win10 build 10525标题栏新版配色选项该怎么玩?
- session,request,respond等的创建方式
- iOS UI——通过图层layer设置 图片的形变属性(transform)
- UE4 Texture Streaming
- [LeetCode] Ugly Number II (A New Question Added Today)
- UE4 Texture Support and Settings
- Equinox OSGi系列之一 Equinox入门
- QT creator 错误 Qmake does not support build directories below the source directory
- UE4 Texture Properties
- iOS动画——UIKit动画
- response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象
- UE4 Textures
- UE3 后期处理编辑器用户指南
- iOS UI ——CALayer简介
- UE3 贴图支持及设置
- Hardware Requirements for SAProuter
- kendoUI grid 过滤时出错:TypeError toLowerCase is not a function
- 没有 /lib/modules/*/build 这个目录
- IOS 中设置UITextView 显示文本的光标