1. 安装包下载
jdk‐8u77‐linux‐x64.rpm atlassian‐confluence‐5.9.7.tar.gz mysql‐connector‐java‐5.1.24.tar.gz Confluence‐5.4.4‐language‐pack‐zh_CN
包说明:
jdk‐8u77‐linux‐x64.rpm //java 环境包 atlassian‐confluence‐5.9.7.tar.gz //confluence 源码包 mysql‐connector‐java‐5.1.24.tar.gz //mysql 连接包 Confluence‐5.4.4‐language‐pack‐zh_CN //中文包插件
下载路径:
http://down.51cto.com/data/2210140
2. 安装 java 环境
2.1.安装jdk 包
#rpm -ivh jdk-8u77-linux-x64.rpm
2.2. 查看版本
# java -version java version "1.8.0_77" Java(TM) SE Runtime Environment (build 1.8.0_77-b03) Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
2.3. 设置环境变量
# vi /etc/profile #增加如下 JAVA_HOME=/usr/java/jdk1.8.0_77 JRE_HOME=/usr/java/jdk1.8.0_77/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/ lib export JAVA_HOME JRE_HOME PATH CLASSPATH # source /etc/profile
3. 安装 mysql
3.1.安装mysql
#yum install mysql-server mysql-devel php56w-mysql mysql-5.1.73
3.2. 启动初始化数据库
# /etc/init.d/mysqld start
3.3. 创建数据库及添加用户
# /etc/init.d/mysqld start #mysql –uroot –p >create database confluence character set UTF8; >grant all on confluence.* to confluence@"%" identified by "confluence"; >grant all on confluence.* to confluence@"localhost" identified by "confluence";
4.安装confluence
4.1.解压包
# tar -xf atlassian-confluence-5.9.7.tar.gz # cp -a atlassian-confluence-5.9.7 /data/atlassian-confluence/
4.2.修改数据目录
# vim confluence/WEB-INF/classes/confluence-init.properties
# 修改如下:
confluence.home=/data/atlassian-confluence/data
4.4.创建增加数据目录
# cd /data/atlassian-confluence # mkdir data
4.5.修改server.xml
# cd /data/atlassian-confluence # mkdir data # cd /data/atlassian-confluence/ # vi conf/server.xml # 在此行下增加 <Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true"> # 内容如下: <Resource name="jdbc/confluence" auth="Container" type="javax.sql.DataSource" username="confluence" password="confluence" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/confluence?useUnicode=true &characterEncoding=utf8" maxActive="15" maxIdle="7" defaultTransactionIsolation="READ_COMMITTED" validationQuery="Select 1" />
4.6.修改web.xml
# 在<web-app 和</web-app> 之间增加
<resource-ref> <description>Connection Pool</description> <res-ref-name>jdbc/confluence</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
5.安装数据库连接
# mkdir data # tar -xf mysql-connector-java-5.1.24.tar.gz # cd mysql-connector-java-5.1.24 # mv mysql-connector-java-5.1.24-bin.jar /data/atlassianconfluence/ confluence/WEB-INF/lib/
6.启动进程
confluence/confluence/WEB-INF/lib/ # cd /data/atlassian-confluence/
# 测试是否报错
# ./bin/configtest.sh
# 如果没有报错,启动
# ./bin/start-confluence.sh
7.查看进程
# ./bin/start-confluence.sh # ps -ef | grep java # netstat -ntpl | grep java tcp 0 0 0.0.0.0:8090 0.0.0.0:* LISTEN 13302/java tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 13302/java
8.访问http://ip:8090
访问之前保障端口可以被访问
# iptables -nL | grep 8090 ACCEPT tcp -- 0.0.0.0 0.0.0.0/0 tcp dpt:8090 state NEW
9.图形配置
能连上谷歌注册试用的,找一个license,接下来就会连接JDBC
输入数据访问用户和密码
选择空站
配置管理员用户名和密码
10.关于破解
拷贝文件到相关目录:
10.1.拷贝文件
# ./bin/start-confluence. # cp atlassian-extras-decoder-v2-3.2.jar /data/atlassianconfluence/ confluence/WEB-INF/lib/
10.2.重启进程
# cd /data/atlassian-confluence/ # ./bin/stop-confluence.sh # ./bin/start-confluence.sh
11.增加中文支持
上传中文支持的插件
转载于:https://blog.51cto.com/ckl893/1764287