confluence部署包括:1. 下载confluence及其破解包;2. 安装及破解confluence;3. 启动confluence。其中,confluence有很多版本,我们可以直接通过如下连接进行查看:https://www.atlassian.com/software/confluence/download-archives。出confluence对于windows和linux平台每一个版本有多种安装包。
一、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
<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 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并面向公众开放。