Centos 6.5 安装 Atlassiana Crowd+JIRA+Confluence(Wiki)之四 Confluence篇(wiki 5.8)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos 6.5 安装 Atlassiana Crowd+JIRA+Confluence(Wiki)之四 Confluence篇(wiki 5.8)相关的知识,希望对你有一定的参考价值。
安装前需要准备的软件
atlassian-confluence-5.8.10-x64.bin
jdk-7u75-linux-x64.tar.gz
Confluence-5.8.10-language-pack-zh_CN.jar
confluence5.x-crack.zip
mysql-connector-java-5.1.32-bin.jar
安装步骤
安装操作系统Centos 6.5
配置主机名与IP地址
安装JDK环境
更新时间同步
安装Confluence 主程序
更改程序的端口8090 为 80端口
添加防火墙 端口放行
详细安装目录
设置主机名
vi /etc/sysconfig/network
设置IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
保存配置文件
重启计算机
设置时间同步
rm -rf /etc/localtime
yum install -y ntpdate
ntpdate us.pool.ntp.org
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
创建 相关目录
cd /usr/local/
mkdir soft
mkdir -p date/wiki
mkdir java
上传软件到soft目录下
安装 JDK
解压 JDK 文件
tar zxvf jdk_7u75linux-x64.tar.gz -C /usr/local/java/
vim /etc/profile
在文件最下方 插入以下内容
export JAVA_HOME=/usr/local/java/jdk1.7.0_75
export JRE_HOME=/usr/local/java/jdk1.7.0_75/jre
export PATH=$PATH:/usr/local/java/jdk1.7.0_75/bin
export CLASSPATH=./:/usr/local/java/jdk1.7.0_75/lib:/usr/local/java/jdk1.7.0_75/jre/lib
保存文件
执行以下命令
update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_75/bin/java 60
update-alternatives --config java
创建数据库
连接 数据库服务器 创建 软件所需的数据库
mysql -u root -p
输入密码 进入数据库
输入以下命令创建数据库
create database wikidb character set utf8 collate utf8_bin;
grant all on wikidb.* to [email protected]"%" identified by"wiki";
grant all on wikidb.* to [email protected]"localhost" identified by"wiki";
flush privileges;
exit
安装 confluence 程序
进入 /usr/local/soft/
为安装程序 添加执行权限
chmod +x atlassian-confluence-5.8.10-x64.bin
执行 安装程序
此时 按o 确认安装
以上的意思是(本人英语不太好,说的不对的请见谅)
请选择以下几项中的1 项
快速安装(也就是自动安装,选择此项时,系统将安装在/opt/ 数据文件存放在/var/)
自定义安装(推荐高级用户)这个选项就可以选择安装的位置和数据存放的位置及端口的重设
更新现在的系了
我们选择 2 自定义安装
你要将Confluence 安装在那个目录下
/usr/local/wiki/ 注意。此时 不能用TAB 补全目录 不能使用删除 请注意
提示 程序数据文件存放目录
输入/usr/local/date/wiki/
提示 是否需要修改端口 这里建议 选择1 默认 因为选择2的话 也不能设置小于1023以下的端 ,对于想使用80端口的我 需要在安装完成后在修改 即可
此时 选择y 就开始安装程序,选择n取消安装
选择y
安装成功
开始配置
建议 将语言包 Mysql连接驱动 放入到指定的目录中去
本教程的目录为 /usr/local/wiki/confluence/WEB-INF/lib/
cp Confluence-5.8.10-language-pack-zh_CN.jar /usr/local/wiki/confluence/WEB-INF/lib/
cp mysql-connector-java-5.1.32-bin.jar /usr/local/wiki/confluence/WEB-INF/lib/
修改端口
修改 程序主目录下conf/server.xml 文件
修改此处的 8090 为 80
保存 退出
修改 此处的用户 为 root
保存 开启服务
service confluence start
浏览器 访问主机地址
关闭防火墙先
service iptables stop
选择 生产安装 并下一步
选择 第一个
此时 记录服务器ID 并返回 终端 操作
进入 /usr/local/soft/
解压 破解文件confluence5.x-crack.zip 得到iNViSiBLE 文件
进入 iNViSiBLE
给 keygen.sh 执行权限
chmod +x keygen.sh
复制需要破解的文件到 soft下
cd /usr/loca/lsoft/atlassian-extras-decoder-v2-3.2.jar
cp /usr/local/wiki/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /usr/local/soft/atlassian-extras-decoder-2.4.jar
执行 ./keygen.sh
打开这个窗口
输入相关信息 随意填写 不过名称不能少于6个字符
服务ID 是刚刚记录的
点击 .patch! 找到刚刚复制的文件
点击 .gen! 计算激活码
点击 生成的激活码 就是复制激活码 并粘贴到网页中
将 刚刚的文件 考回 原目录下 并重启服务
cp atlassian-extras-2.4.jar /usr/local/wiki/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar
service confluence stop
并点击 网页 下一步
jdbc:mysql://192.168.30.230/wikida?sessionVariables=storage_engine%3DInnoDB
这里需要解释一下
上面连接URL 里 localhost 被我改为了IP地址 因为我的数据库不在本地
/后的confluence 改为了 wikida 因为的要连接的数据库名称 不是confluence 这些信息 是在教程 创建数据库文件里有提到的
等待 一下 后台在创建数据文件
本文出自 “王亚林” 博客,请务必保留此出处http://tutorialhome.blog.51cto.com/10472846/1947460
以上是关于Centos 6.5 安装 Atlassiana Crowd+JIRA+Confluence(Wiki)之四 Confluence篇(wiki 5.8)的主要内容,如果未能解决你的问题,请参考以下文章
Centos 6.5 安装 Atlassiana Crowd+JIRA+Confluence(Wiki)之一 数据库篇(MySQL5.1)
安装CENTOS 6.5 32位(CentOS-6.5-i386)+postfix+dovecot+openwebmail passwd验证的邮件系统