confluence怎么部署?
一、confluence部署

1. 下载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/
2. 安装及破解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
maxThreads=”200″ minSpareThreads=”10″ enableLookups=”false” acceptCount=”10″ debug=”0″ URIEncoding=”UTF-8″ /> 因为用的是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 首先下载破解包: 记得保存server ID ,关闭confluence服务 /etc/init.d/confluence s较好 然后切换到/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包。 3. 启动confluence 最后要启动confluence,使用如下命令: /etc/init.d/confluence start 运行破解jar包,注意这个我们是在windows运行该破解jar包的(因为需要图形界面) java -jar confluence_keygen.jar 运行之后把server-ID添上,点击gen,会自动生成key。查看页面是否License key,已经有值了。如果有就成功了 然后连接mysql。 延伸阅读: 二、什么是confluence Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。Confluence为团队提供一个协作环境。在这里,团队成员齐心协力,各擅其能,协同地编写文档和管理项目。从此打破不同团队、不同部门以及个人之间信息孤岛的僵局,Confluence真正实现了组织资源共享。 Confluence 已经在超过100个国家,13500个组织中成功地应用于企业内网平台、知识管理及文档管理,涉及财富1000企业、政府机构、教育机构、财务金融机构及技术研究领域。 包括IBM、Sun MicroSystems、SAP等众多知名企业使用Confluence来构建企业Wiki并面向公众开放。
猜你喜欢LIKE
相关推荐HOT
更多>>
数据库ER图是怎么做的?
一、数据库ER图的制作步骤1、确定实体首先,确定数据库中的实体,即表示现实世界中独立存在的对象或概念。例如,如果我们正在设计一个学生管理...详情>>
2023-10-17 22:22:23
数据库事务原子性、一致性是怎样实现的?
一、数据库事务原子性、一致性的实现方式数据库事务的原子性(Atomicity)和一致性(Consistency)是通过事务的 ACID 特性来实现的。原子性(At...详情>>
2023-10-17 20:24:58
PolarDB-X与PolarDB的关键区别是什么?
一、PolarDB-X与PolarDB的关键区别PolarDB实际是共享存储型的数据库,适合于公有云场景降低中小型租户成本的数据库,类似于AWS的AURORA,类似于...详情>>
2023-10-17 17:43:25
SQL语句为什么使用select * 会降低查询速度?
一、为什么使用select * 会降低查询速度在表查询中,一律不要使用 * 作为查询的字段列表,需要哪些字段必须明确写明。说明:增加查询分析器解析...详情>>
2023-10-17 15:31:17热门推荐
设计数据库时,数据库名和表名是否需要前缀,优缺点是什么?
沸什么是分库分表?
热数据库ER图是怎么做的?
热时序数据库是什么?
新用什么工具做局域网报表填报系统?
数据库事务原子性、一致性是怎样实现的?
作为一个K-V数据库,levelDB索引为什么要使用LSM树实现,而不采用哈希索引?
既然MySQL中InnoDB使用MVCC,为什么REPEATABLE-READ不能消除幻读?
为什么要用模块化、组件化才能完成 Android 项目中类加载功能?
PolarDB-X与PolarDB的关键区别是什么?
怎样在MySQL表中存储树形结构数据?
redis似乎并没有“事务”,那些用到“事务”的人在做什么?
开发一款商城系统APP有什么优势?
SQL语句为什么使用select * 会降低查询速度?
技术干货
京公网安备 11010802030320号