zoukankan      html  css  js  c++  java
  • Confluence安装

    Confluence安装破解搭建

    Confluence安装

    环境部署

    ##jdk的安装配置

    安装jdk-7u79-linux-x64.rpm

    rpm -ivh jdk-7u79-linux-x64.rpm

    配置环境变量

    在/etc/profile里面添加如下语句

    export JAVA_HOME=/usr/java/jdk1.7.0_79

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin

    然后 source /etc/profile

    测试jdk有没有装好

    java -version,显示如下表示jdk已经正确安装

    java version "1.7.0_79"

    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

     

    ##mysql的编译安装(不支持mariadb)

    1、创建mysql用户账号

    groupadd mysql

    useradd -s /sbin/nologin -g mysql -M mysql

    2、安装需要的依赖包和编译软件。

    yum install ncurses-devel libaio-devel -y

    编译安装cmake-2.8.8.tar.gz

    tar xf cmake-2.8.8.tar.gz

    cd cmake-2.8.8

    ./configure

    gmake

    gmake install

    which cmake

    3、编译mysql参数

    cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii -DENABLED_LOCAL_INFILE=ON -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITHOUT_EXAMPLE_STORSGE_ENGINE=1 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 -DWITH_FAST_MUTEXES=1 -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DWITH_READLINE=1 -DWITH_EMBEDDED_SERVER=1 -DWITH_DEBUG=0

    make make install

    4、mysql系统初始化相关

    mkdir -p /application/mysql/data

    chown -R mysql.mysql /application/mysql/

    /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

    #初始化数据库文件的时候出现报错解决:chmod -R 1777 /tmp/

    5、拷贝启动文件和增加自启动

    cp mysql.server /etc/init.d/mysqld

    chmod +x /etc/init.d/mysqld

    chkconfig --add mysqld

    chkconfig mysqld on

    chkconfig --list mysqld

    echo 'export PATH=/usr/local/mysql/bin:$PATH' >>/etc/profile #配置mysql命令的全局使用命令

    mysqladmin -u root password '123456' 更改默认密码

    6、清理无用的用户和库

    select user,host from mysql.user;

    drop user ""@"";

    7、要是使用drop命令删除不了用户,使用如下命令

    delete from mysql.user where user='' and host='';

    下载Confluence包和破解包

    下载confluence和破解包

    wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-5.6.6-x64.bin

    http://down.51cto.com/data/2236416 #破解包下载处

    安装Confluence

    chmod 755 atlassian-confluence-5.6.6-x64.bin

    ./atlassian-confluence-5.6.6-x64.bin

    友提:等待安装完后使用http:IP:8090访问confluence,需要把ServerID记下来,后面破解需要用到

    破解Confluence

    /etc/init.d/confluence stop

     

    然后切换到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下,删除atlassian-extras开头的jar6个文件,如下:

    cd /opt/atlassian/confluence/confluence/WEB-INF/lib

    ll |grep atlassian-extra |wc –l

    rm -f atlassian-extra*

    解压破解包,然后把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、

    mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下

    其中atlassian-extras-3.2.jar文件是和license相关的,Confluence-5.6.6-language-pack-zh_CN.jar

    是confluence中文语言包,而mysql-connector-java-5.1.39-bin.jar是confluence连接mysql数据库相关的jar包。

    最后要启动confluence,使用如下命令:

    /etc/init.d/confluence start

    运行破解jar包,注意这个我们是在windows cmd窗口(前提是window上需要安装好JDK)运行该破解jar包的,如下:

    java -jar confluence_keygen.jar后会弹出一个对话框,把之前拷贝好的ServerID复制上去,并填好Name,

    再点击.gen这个按钮,然后把其中的key拷贝至网页中,即可破解。

    配置数据库连接

    http://www.ilanni.com/?p=11989

    #参考文章,因为现在的confluence已经搭建好,所有没有那个配置页面了,具体步骤可以参考这篇博文

     

  • 相关阅读:
    CopyOnWriteArrayList分析
    java锁和同步
    线程池原理
    Hadoop1的安装
    Hadoop2的HA安装(high availability):JournalNode+ zookeeper
    Hadoop2的HA安装(high availability):nfs+zookeeper
    Hadoop2的FN安装(federated namespace)
    Redis 基础知识
    mycat
    GitFlow及项目工作流程
  • 原文地址:https://www.cnblogs.com/uglyliu/p/6323047.html
Copyright © 2011-2022 走看看