https://confluence.atlassian.com/doc/installing-confluence-on-linux-from-archive-file-255362363.html
原文地址:https://www.jianshu.com/p/9945ba876707
最近发现一款非常好的团队协作软件--confluence,它可以做技术博客,发送文章,下面评论,点赞.也可以作为公司内部的团队协作软件,在线编辑word,execel,ppt等。这个功能与腾讯的在线编辑word,execel类似。但是它的功能更强大。
环境准备
◦CentOS 6.5
◦java jdk 1.8
◦mysql-server 5.6
◦confluence 5.6.6
当然也有windows版本(可以自己玩),企业的话最好还是放在服务器当中稳定
下载confiluence及其破解包
confluence有很多版本,我们可以直接通过如下连接进行查看
confluence下载地址
image.png
通过上图,我们可以看出confluence对于windows和linux平台每一个版本有多种安装包,
在此我们选择的是bin方式。除此之外,我们也可以看到目前confluence最新版本是6.0.1。
下载confluence5.6.6
curl -o atlassian-confluence-5.6.6-x64.bin
confluence破解包
创建数据库
在安装confluence之前,我已经安装好了mysql5.6的数据库,并且创建了数据库和用户,语句如下
mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost' IDENTIFIED BY '123.com';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'10.16.10.44' IDENTIFIED BY '123.com';
mysql> FLUSH PRIVILEGES;
安装confluence
chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
image
通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090
下面访问地址 192.168.4.38:8090
image.png
cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
ll | grep atlassian-extras | wc -l
6
rm -fr 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目录下
cd /work/confluence5.6.6-crack/jar/
cp ./* /opt/atlassian/confluence/confluence/WEB-INF/lib/
service confluence start
# 并启动服务
其中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包。
运行破解jar包
java -jar confluence_keygen.jar
把上述复制的Server ID粘贴进去,然后点击 gen
image
开始安装confluence
image
image
image
image
image
image
image
相关资源路径:
利用Confluence搭建企业Wiki
Windows下安装Confluence并破解汉化
刚开始用,后续再更新.感觉可以做自己的个人博客非常适合,也可以点赞查看,作为团队协作工具也是非常好的一个软件。
作者:zhuyuansj
链接:https://www.jianshu.com/p/9945ba876707
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
---------------------------------------------
准备环境
需要的环境JDK1.8,mysql5.6
并在数据库中创建confluence数据库:
mysql> create database confluence character set utf8;
mysql>grant all privileges on confluence.* to 'confluence'@'localhost' identified by 'confluence';
mysql>grant all privileges on confluence.* to 'confluence'@'%' identified by 'confluence';
mysql>flush privileges;
为防止出现中文乱码问题,还需要修改/etc/my.cnf。
vim /etc/my.cnf
在【mysqld】中添加
character-set-server = utf8
开始安装
需要的文件1. confluence5.10安装包:atlassian-confluence-5.10.0-x64.bin 。
2. 破解包:confluence5.x-crack.zip
3. mysql-connector-java-5.1.32-bin.jar
4. 中文语言包:Confluence-5.10.0-rc1-language-pack-zh_CN.jar
文件下载地址:http://pan.baidu.com/s/1hrCL37m
首先将上面四个文件都下载到/tmp/confluence5.10目录下,进入目录cd /tmp/confluence1.10
运行安装包: chmod +x atlassian-confluence-5.10.0-x64.bin
./atlassian-confluence-5.10.0-x64.bin
接下来在浏览器中打开http://localhost:8090,选择production installation,点next,下一步直接next,最后记下Server ID,留着破解用。
service confluence stop #停掉Confluence 服务
#将confluence5.1-crack.zip 解压
#将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 复制出来。替换confluence5.1-crack 中的atlassian-extras-2.4.jar
#chmod +x keygen.sh
#./keygen.sh #执行破解文件
注:必须是在图形界面下,因为这个运行需要图形。如果没有图形,那么就会报错。(可以在有图形的其他机器上执行,然后将atlassian-extras-2.4.jar复制回来)
输入name(随便写)和Server ID,点.patch,选择当前目录下的atlassian-extras-2.4.jar,点.gen! 得到key.
将破解好的包atlassian-extras-2.4.jar 复制到 /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar
复制mysql-connector-java-5.1.32-bin.jar 到 /opt/atlassian/confluence/confluence/WEB-INF/lib/
复制中文包Confluence-5.10.0-rc1-language-pack-zh_CN.jar 到/opt/atlassian/confluence/confluence/WEB-INF/lib/
启动confluence: service confluence start
再次打开http://localhost:8090 ,输入刚破解的key。
接着按下图操作
这里注意在URL最后添加 &useUnicode=true&characterEncoding=utf8(可能会出现中文乱码问题)
最后成功完成配置。
------
https://www.cnblogs.com/Javame/p/8779772.html
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。
一、准备工作
下载confluence6.7.1
wget https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.7.1-x64.bin -P /opt
下载破解器
https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip
二、安装confluence
cd /opt
chmod +xatlassian-confluence-6.7.1-x64.bin
./atlassian-confluence-6.7.1-x64.bin
三、破解jar包
下载破解和mysql驱动
https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.rar
1.备份jar包
mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar /opt/atlassian-extras-2.4.jar
2.通过FTP将atlassian-extras-2.4.jar传到本地
3.运行破解器confluence_keygen.jar
java -jar confluence_keygen.jar
点击.patch,选择atlassian-extras-2.4.jar文件,点击打开,jar文件破解成功
4.上传破解后jar包到/opt/atlassian/confluence/confluence/WEB-INF/lib,并重命名atlassian-extras-decoder-v2-3.3.0.jar
5.上传mysql驱动/opt/atlassian/confluence/confluence/WEB-INF/lib
四、重启服务
停止:sh /opt/atlassian/confluence/bin/stop-confluence.sh
启动:sh /opt/atlassian/confluence/bin/start-confluence.sh
五、访问confluence
http://localhost:8090
六、选择中文、点击产品安装
七、拷贝服务ID通过破解器获取key
八、至此,confluence破解完成
九、设置外部数据库
mysql://localhost:3306/confluence?sessionVariables=tx_isolation='READ-COMMITTED'&useUnicode=true&characterEncoding=utf8
如果还报错:
mysql -u root -p123456
SET GLOBAL tx_isolation='READ-COMMITTED';
修改mysql:
/var/atlassian/application-data/confluence/confluence.cfg.xml
-----------------------
https://www.ilanni.com/?p=11989
本文由ilanniweb提供友情赞助,首发于烂泥行天下
想要获得更多的文章,可以关注我的微信ilanniweb
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。
网上有关confluence的教程比较多,在此我们以confluence5.6.6版本为例进行相关的实验。
confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本,如下:
java -version
除此之外,我们还需要为confluence创建对应的数据库、用户名和密码,如下:
mysql -uroot -p’kans123QWE’ -e “create database confluence default character set utf8 collate utf8_bin;grant all on confluence.* to ‘confluenceuser’@’%’ identified by ‘confluencepasswd’;”
这样基础环境就配置完毕。
confluence有很多版本,我们可以直接通过如下连接进行查看,
https://www.atlassian.com/software/confluence/download-archives
通过上图,我们可以看出confluence对于windows和linux平台每一个版本有多种安装包,在此我们选择的是bin方式。除此之外,我们也可以看到目前confluence最新版本是5.10.2。
下载confluence5.6.6,如下:
wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-5.6.6-x64.bin
国内下载速度比较慢,需要耐心等待。
confluence安装包下载完毕后,我们再来下载破解包,连接如下:
点我下载
confluence5.6.6软件包下载完毕后,我们现在来开始安装confluence。
现在开始安装confluence5.6.6,使用如下命令:
chmod 755 atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090。
confluence的主要配置文件,存放在/opt/atlassian/confluence/conf/server.xml文件中,如下:
vim /opt/atlassian/confluence/conf/server.xml
我们现在来访问下该地址,如下:
cf.ilanni.com:8090
注意:这个访问地址根据自己的世纪服务器地址进行调整。
通过上图,我们可以看到现在confluence要我们输入license,下面我们进行破解。
首先下载破解包,《confluence5.6.6-crack》。
复制上述截图中的Server ID,然后关闭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 -fr 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包。
再次说明下:
atlassian所有产品的中文语言包,我们都可以通过以下地址下载到:
https://translations.atlassian.com/dashboard/download?lang=zh_CN#/Confluence/5.6.6
而mysql-connector-java-5.1.39-bin.jar文件可以连接mysql5.7及其以下的mysql版本,可以参考如下连接:
http://www.w3resource.com/mysql/mysql-java-connection.php
最后要启动confluence,使用如下命令:
/etc/init.d/confluence start
运行破解jar包,注意这个我们是在windows运行该破解jar包的,如下:
java -jar confluence_keygen.jar
把上述复制的Server ID粘贴进去,然后点击.gen。如下:
如果显示上述截图的话,那么说明我们已经破解成功。
破解完成后,我们现在来配置confluence数据库,如下:
再上图中,我们输入在第一章节中创建的数据库用户名和密码,然后点击‘next’。这个阶段需要等待的时间稍微长一点,因为正在进行数据库的初始化工作。
数据库初始化完毕后,数据库的相关表截图如上。
数据库初始化完毕后,会跳转到如下界面:
初始化一个空的站点,如下:
配置confluence的管理员账号和密码,如下:
Confluence安装完毕后,如下:
到此confluence就安装完毕。
confluence就安装完毕,我们来看下confluence的配置文件confluence.cfg.xml。如下:
vim /var/atlassian/application-data/confluence/confluence.cfg.xml
通过上图,我们可以看到confluence配置文件中有confluence的license,数据库及其用户名和密码。
四、confluence迁移
confluence迁移很简单的,我们只需要把原来的confluence备份文件上传到confluence后台,然后还原就行了。
到此confluence就迁移完毕了。
confluence访问使用的是8090端口,为了访问的方便,我们把confluence与nginx进行集成,如下:
cat /usr/local/nginx/conf/vhost/cf.ilanni.com.conf
upstream confluence {
server 127.0.0.1:8090;
}
server {
listen 80;
server_name cf.ilanni.com;
server_tokens off;
client_max_body_size 0;
access_log /var/log/confluence_access.log access;
error_log /var/log/confluence_error.log;
location / {
proxy_read_timeout 300;
proxy_connect_timeout 300;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
proxy_pass http://confluence;
}
}
通过上图,我们可以看到confluence与nginx集成已经完成。
未经允许不得转载:烂泥行天下 » 烂泥:wiki系统confluence5.6.6