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