linux下crowd2.4.0安装与破解

来源:互联网 发布:打车软件哪个好用 编辑:程序博客网 时间:2024/06/05 11:12


一、安装准备:

1、官网下载crowd:atlassian-crowd-2.4.0.tar.gz

2、官网下载jdk:jdk-6u31-linux-i586-rpm.bin(jdk版本不可过高)

3、安装jdk:

  1)给文件加上可执行权限
         [root@localhost ~]# chmod +x jdk-6u31-linux-i586-rpm.bin
      2)执行jdk-6u31-linux-i586-rpm.bin
          [root@localhost~]# ./jdk-6u31-linux-i586-rpm.bin
         执行后生成jdk-6u31-linux-i586-rpm
      3)安装jdk-6u31-linux-i586-rpm
         [root@localhost ~]# rpm -ivhjdk-6u31-linux-i586-rpm
         我的jdk安装在/usr/java目录下
      4)配置环境变量

    修改/etc/profile文件
        [root@localhost ~]# vi /etc/profile
        打开文件后,按 I 键,在文件后添加:

    JAVA_HOME =/ usr / java / jdk1. 6.0_31
      PATH = $JAVA_HOME / bin:$PATH
      CLASSPATH= .:$JAVA_HOME / lib / tools.jar:$JAVA_HOME / lib / dt.jar
      export JAVA_HOME PATH CLASSPATH

 添加完后按esc 键
     输入:wq 保存退出。
     然后重新登入
  5)测试配置环境
     写个简单的HelloWorld来测试一下
     [root@localhost ~]# vi HelloWorld.java
     在文件中输入:

public classHelloWorld {
  public static void main(String args[]) {
     System.out.println( " HelloWorld in Linux!! " );
     }

}
   输入完后按esc键

输入:wq保存退出
    [root@localhost ~]# javac HelloWorld.java
    [root@localhost ~]# java HelloWorld
    输出:Hello World in Linux!!
    则jdk安装配置成功

4、安装MySQL

       # yum install mysql

5、创建crowd数据库

  用root用户创建一个UTF8格式的数据库(crowddb),之所以要utf8格式的,是因为避免crowd导入数据时出现乱码现象

  mysql>create database crowddb character set utf8;

  mysql>grant all privileges on crowddb.* to crowd_user@'%' identified by 'crowd_pwd'with grant option;

  mysql>grant all privileges on crowddb.* to crowd_user@localhost  identified by 'crowd_pwd' with grant option;

  mysql>flush privileges;

二、安装crowd

1、环境配置 crowd-home 

    #vi ~/.bash_profile 添加以下内容到文件末尾

      export CROWD_HOME=/usr/local/crowd-home/         

     添加完后按Esc键

     按:wq保存退出     

      #source  ~/.bash_profile

2、部署crowd ,解压后转移到安装目录

   [root@localhost ~]# tar -zxvf atlassian-crowd-2.4.0.tar.gz

   [root@localhost ~]# mv atlassian-crowd-2.4.0 /usr/local/crowd  

   [root@localhost ~]# mkdir /usr/local/crowd-home

3、安装mysql驱动程序

      安装crowd需要安装mysql驱动程序,在安装完的jira下面有一个lib目录,目录下有一个mysql驱动程序,可以把

/usr/local/jira/lib/mysql-connector-java-5.1.10.jar文件拷贝到

/usr/local/crowd/apache-tomcat/lib目录下

     命令如下:

      #cp /usr/local/jira/lib/mysql-connector-java-5.1.10.jar

       /usr/local/crowd/apache-tomcat/lib

4、修改配置文件

   进入到修改

/usr/local/crowd/crowd-webapp/WEB-INF/classes/crowd-init.properties文件,把最后一行crowd.home前的#去掉,然后把crowd.home后的值设置为crowd.home=/usr/local/crowd-home/

5、启动crowd 

   [root@localhost ~]# /usr/local/crowd /start_crowd.sh

6、访问crowd

   crowd的访问地址为:http://localhost:8095,访问后的页面中点击Set Up Crowd进入,有一个serverID,记下。

三、破解crowd

1、下载破解压缩包

   下载后的破解压缩包为iNViSiBLE_crowd_keygen.zip,然后解压到当前文件夹,解压后的文件夹名叫iNViSiBLE

2、下载服务器中的文件至本机电脑

    把linux服务器中的/usr/local/crowd/crowd-webapp/WEB-INF/lib/atlassian-extras-2.7.jar 该文件下载到本地电脑.

3、破解crowd

       1)在装好了java的windows上启动注册机。

      2)在命令行里运行 D:iNViSiBLE>>java-jar crowd_keygen.jar,会出现一个注册机,然后输入name和记下的server ID号

      3)然后把解压下来的

iNViSiBLE\crowd_keygen.jar\nl\invisible\keygen\

patch\resources\Version2LicenseDecoder.class文件替换从linux服务器下载下来的

atlassian-extras-2.7.jar中的atlassian-extras-2.7.jar\com\atlassian\extras

\decoder\v2\Version2LicenseDecoder.class,然后把替换过的atlassian-extras-2.7.jar重新传到

/usr/local/crowd/crowd-webapp/WEB-INF/lib目录下,覆盖原来的atlassian-extras-2.7.jar.

     4)再点击注册机中的gen,获得注册码,然后把注册码粘贴到浏览器中的license key中,进行下一步操作。

四、设置crowd

1、安装crowd

    复制license key后进入如下页面

图表 1

2、进入数据库配置

  点击continue后进入数据库配置

图表 2

3、配置完成后输入设置的crowd名

图表 3

4、邮件信息相关设置

图表 4

5、crowd内部目录设置

  默认设置就行了

图表 5

6、设置超级用户

图表 6

7、集成应用设置

图表 7

8、设置向导完成

图表 8

图表 9


原创粉丝点击