confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。

网上有关confluence的教程比较多,在此我们以confluence5.6.6版本为例进行相关的实验。

环境准备

confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本,如下:

java -version [root@alitiger ~]# java -version java version "9.0.1" Java(TM) SE Runtime Environment (build 9.0.1+11) Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

除此之外,我们还需要为confluence创建对应的数据库、用户名和密码,如下:

mysql > create database confluence default character set utf8 collate utf8_bin; mysql > grant all on confluence.* to 'confluence'@'%' identified by 'confluencepassword'; mysql > flush privileges;”

这样基础环境就配置完毕。

下载confluence及其破解包

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安装包下载完毕后,我们再来下载破解包,国外下载较慢,连接如下: 链接: https://pan.baidu.com/s/1ZRBcRKK9vcPCZG1dtY0rlg 密码: gwk5

安装及破解confluence

confluence5.6.6软件包下载完毕后,我们现在来开始安装confluence。

安装confluence

现在开始安装confluence5.6.6,使用如下命令:

chmod 755 atlassian-confluence-5.6.6-x64.bin

./atlassian-confluence-5.6.6-x64.bin

`[root@alitiger ~]# chmod 755 atlassian-confluence-5.6.6-x64.bin [root@alitiger ~]# ./atlassian-confluence-5.6.6-x64.bin Unpacking JRE ... Starting Installer ... Jun 25, 2018 12:30:44 PM java.util.prefs.FileSystemPreferences$1 run INFO: Created user preferences directory. Jun 25, 2018 12:30:44 PM java.util.prefs.FileSystemPreferences$2 run INFO: Created system preferences directory in java.home.

This will install Confluence 5.6.6 on your computer. OK [o, Enter], Cancel [c] o 【手动输入的】 Choose the appropriate installation or upgrade option. Please choose one of the following: Express Install (uses default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing Confluence installation [3] 1【手动输入的】 See where Confluence will be installed and the settings that will be used.【安装目录如下,opt下存放的是配置文件】 Installation Directory: /opt/atlassian/confluence Home Directory: /var/atlassian/application-data/confluence HTTP Port: 8090 【开启的端口号】 RMI Port: 8000 Install as service: Yes Install [i, Enter], Exit [e] i【手动输入的】

Extracting files ...

Please wait a few moments while Confluence starts up. Launching Confluence ... Installation of Confluence 5.6.6 is complete Your installation of Confluence 5.6.6 is now ready and can be accessed via your browser. Confluence 5.6.6 can be accessed at http://localhost:8090 Finishing installation ...`

通过上边的输出我们可以很明显的看出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

`<Server port="8000" shutdown="SHUTDOWN" debug="0"> <Service name="Tomcat-Standalone"> <Connector port="8090" connectionTimeout="20000" redirectPort="8443" maxThreads="200" minSpareThreads="10" enableLookups="false" acceptCount="10" debug="0" URIEncoding="UTF-8" />

    <Engine name="Standalone" defaultHost="localhost" debug="0"><Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false"><Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">`

因为用的是aliyun需要先配置防火墙规则,打开8090端口。 我们来访问地址:http://47.93.13.228:8090

结果如下:

无法访问此网站 47.93.13.228 拒绝了我们的连接请求。 请在 Google 中搜索“228 8090” ERR_CONNECTION_REFUSED

出来页面之后点击Start setup 接下来confluence要我们输入license,下面我们进行破解。在这个页面出来一个Server ID,记得保存下这个ID,等下要用。

破解confluence

首先下载破解包:<confluence5.6.6-crack> 链接: https://pan.baidu.com/s/1ZRBcRKK9vcPCZG1dtY0rlg 密码: gwk5

记得保存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 -rf 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版本,可以参考如下连接:

**MySQL Java Connector - w3resource**www.w3resource.com

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

/etc/init.d/confluence start

运行破解jar包,注意这个我们是在windows运行该破解jar包的(因为需要图形界面)

java -jar confluence_keygen.jar

运行之后把server-ID添上,点击gen,会自动生成key。查看页面是否License key,已经有值了。如果有就成功了

然后连接mysql。

中文乱码问题

显示乱码,刷新正常

`使用时,发现中文有问号,刷新又正常,解决办法:

在mysql中输入以下命令:

mysql> show variables like 'char%';

+--------------------------+----------------

|Variable_name | Value

+--------------------------+----------------

|character_set_client | gbk

|character_set_connection | gbk

|character_set_database | latin1

|character_set_filesystem | binary

|character_set_results | gbk

|character_set_server | latin1

|character_set_system | utf8

|character_sets_dir | C:/Program File

+--------------------------+----------------

8 rows in set (0.00 sec)

这些参数显示,默认的数据是用latin1保存的,难怪不支持中文。

经过摸索,最终发现修改mysql安装文件夹下的my.ini文件可以解决该问题

[在CentOS里面,不是my.ini,是my.cnf,在/etc/my.cnf

[root@localhost /]#vi /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

Disablingsymbolic-links is recommended to prevent assorted security risks

symbolic-links=0

collation_server=utf8_unicode_ci

character_set_server=utf8

skip-character-set-client-handshake

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

重启mysql

/etc/init.d/mysqld restart

mysql> show variables like 'char%';

+--------------------------+----------------

|Variable_name | Value

+--------------------------+----------------

|character_set_client | utf8

|character_set_connection | utf8

|character_set_database | utf8

|character_set_filesystem | binary

|character_set_results | utf8

|character_set_server | lutf8

|character_set_system | utf8

|character_sets_dir | C:/Program File

+--------------------------+----------------

8 rows in set (0.00 sec)

便可以发现以下七个参数中,除了filesystem还是binary,其它均变成了utf8。

按照这种方式设置,再重新将confluence绑定mysql数据库,就可以完美支持中文了。

附confluence的中文语言包的下载页面,感谢志愿者的辛勤付出。`

原文链接: https://zhuanlan.zhihu.com/p/127343265

confluence wiki如何部署相关推荐

  1. Centos7安装部署免费confluence wiki

    Confluence是一个专业的企业知识管理与协同软件, 也可以用于构建企业wiki.使用简单, 但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息. 文档协作.集体讨论,信息推送. Cento ...

  2. Centos7安装部署免费confluence wiki(知识库)详细操作步骤

    Centos7安装部署免费confluence wiki(知识库)详细操作步骤 前言:confluence是团队协作软件,改变团队工作方式,作为现代化办公不可缺少的工具 wiki所需的安装包: 链接: ...

  3. confluence wiki

    Confluence是一个专业的企业知识管理与协同软件, 也可以用于构建企业wiki.使用简单, 但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息. 文档协作.集体讨论,信息推送. 实验环境: ...

  4. Confluence wiki上传文件时报“不能上传文件至Confluence中,服务器可能已失效”

    Confluence wiki 上传文件时报"不能上传文件至Confluence中,服务器可能已失效"的解决方法. 一. 后台管理修改配置 首先用管理员登陆Confluence后台 ...

  5. 实战 本地服务器Confluence 7.13部署 一篇就够(从0开始安装配置 Debian11 + Mysql + Java)超详细

    前言 在公司用了好几年的Confluence (WIKI),不说他有多方便吧,主要是习惯了操作方式.最近被封在家里,就想着趁时间比较充裕就在家里部署一套Confluence,1是为了把自己平时的学习P ...

  6. 项目中常用的管理工具 confluence,wiki,jira

    [b]Confluence[/b] 简介: Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki.通过它可以实现团队成员之间的协作和知识共享.Confluence是由At ...

  7. Confluence wiki 使用记录

    将 Confluence 用于个人的Blog.Wiki平台 http://www.confluence.cn/pages/viewpage.action?pageId=1572985

  8. CentOS安装Confluence Wiki步骤

    参考:http://supernetwork.blog.51cto.com/2304163/1187066 参考:http://yjiang.tk/?p=1085 需要的文件 CentOS-6.5-x ...

  9. confluence 5 mysql_Centos 6.5 安装 Atlassiana Crowd+JIRA+Confluence(Wiki)之一 数据库篇(MySQL5.1)...

    软件准备 1.数据库软件 mysql 5.1 主程序 mysql clinet 连接客户端 mysql-devel 驱动程序 安装步骤安装操作系统 配置主机名称 修改IP地址 修改系统时间 保持时间准 ...

最新文章

  1. python简单项目-4个Python经典项目实战,练手必备哦!
  2. PyQt5 技术篇-如何彻底删除控件?布局移除控件方法。
  3. JVM Class详解之一
  4. 【复制指定目录下的指定类型文件,并修改后缀名】
  5. IBM研究院计画5年改变人类生活创新预测
  6. 【计算机组成原理】微处理器、微型计算机、微型计算机系统
  7. 自动外呼——设计思路整理篇
  8. 最新消息,网易公司内部开始使用昵称!学阿里?
  9. 最简单的WIN7内核PE系统的U盘安装方法+WIN7密码破解
  10. comsol兼容服务器系统,comsol 云服务器
  11. matlab logspace 虚数,《MATLAB智能算法超级学习手册》一一1.2 矩阵的表示
  12. 暴走英雄坛怎么领服务器维护奖励,暴走英雄坛琅嬛福地奖励在哪里?福地奖励获取方法一览...
  13. 机器学习笔记 - SimSwap 指南:高保真换脸的高效框架
  14. 前后端分离跨域问题Access to XMLHttpRequest at ‘http://localhos...has been blocked by CORS policy: No ‘Access-
  15. Windows 10 的系统要求
  16. HM下载调试_ubuntu20
  17. 生成网络论文阅读:DDPM(一):Denoising Diffusion Probabilistic Models论文概述
  18. java写入carbondata_Apache CarbonData 1.4.0 中文文档
  19. windows截图快捷键方法
  20. 为什么 Github 可以加分

热门文章

  1. wrk压力测试使用心得(详细)
  2. Ubantu 使用extundelete恢复数据
  3. 搭建直播机房抖音快手微视频
  4. SPF9139支持安卓微信7.0版本数据恢复
  5. 方舟生存进化手机版服务器无限琥珀,方舟生存进化手游琥珀怎么得 无限刷琥珀方法[多图]...
  6. Simulation Emulation(转载)
  7. 从简单数字 看 联想收购IBM PC事业部
  8. PDF分割成一页一页的怎么做?分享两种分割页面小妙招
  9. 2013新的一年马上到来了
  10. 【随笔】春节请假邮件怎么写