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已经搭建好,所有没有那个配置页面了,具体步骤可以参考这篇博文

 

原文地址:https://www.cnblogs.com/uglyliu/p/6323047.html