Jira+confluence+svn+git集成
系统环境为redhat6.4_64版本 1、安装JDK
解压缩jre-8u211-linux-x64.tar.gz
#tar zxf jre-8u211-linux-x64.tar.gz
创建/usr/java目录,将解压缩后到jdk文件夹放置在java下 #mv jre1.8.0_211 /usr/java
接下来,修改环境变量,用vim打开/etc/bashrc文件,在文件末尾添加下面内容:
export JAVA_HOME=/usr/java/jdk1.8.0_211 export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=${JAVA_PATH}:$PATH
然后,保存并退出;
使用命令[source /etc/bashrc]使我们刚才修改的环境变量生效; 最后,验证是否配置成功;
在终端输入[java -version],如果出现的内容和下面图片一样,则说明配置成功了;
。
2、mysql
安装包mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz
#tar zxf mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz 解压缩 #mv mysql-5.6.27-linux-glibc2.5-x86_64 /usr/local/mysql 将解压后到目录移动到/usr/local/mysql中 #groupadd mysql 创建mysql组
#useradd -r -g mysql mysql 创建mysql用户,并加入mysql组 进入mysql软件目录/usr/local/mysql #cd /usr/local/mysql
#chown -R mysql:mysql ./ 修改当前目录拥有者为mysql #./scripts/mysql_install_db –user=mysql 安装数据库 #chown -R root:root ./ 修改当前目录为root
#chown -R mysql:mysql data 修改data目录拥有者为mysql
#cp support-files/mysql.server /etc/init.d/mysql 将mysql.server拷贝至/etc/init.d/mysql中
默认mysql不启动 启动命令为:
#service mysql start 开机启动命令为:
#chkconfig mysql on
系统默认安装到mysql,默认密码为空 修改密码为
#mysqladmin -uroot -p 密码 password 新密码(111111)
查看数据库
>show databases;
新建数据库表,默认为utf8格式,否则会出错:
>create database jira default character set utf8 collate utf8_bin; 注意最后面到那个” ; ”,这个符号必须有。
删除数据库表
> drop database 数据库名; 注意最后面到那个” ; ”,这个符号必须有。
下步可以忽略
创建conflucence数据库。
> create database confluence default character set utf8 collate utf8_bin; >flush privileges;
使用READ-COMMITTED做为默认隔离。
>SET GLOBAL tx_isolation='READ-COMMITTED';
3、安装jira
运行atlassian-jira-software-7.3.8-x64.bin
#chmod 777 atlassian-jira-software-7.3.8-x64.bin 修改安装包为可执行权限 #./atlassian-jira-software-7.3.8-x64.bin
之后在提示下一次选择o\\1\\i,等待安装结束;待安装结束后,提示是否启动,选择启动。
4、破解
关闭jira,将jira7.3zip中到破解包复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib #service jira stop #cd jira7.3
#cp ./* /opt/atlassian/jira/atlassian-jira/WEB-INF/lib #service jira start
5、登录jira网页 http://服务器IP:8080
将mysql驱动放置在/home/jira/atlassian-jira/WEB-INF/lib下
#mv mysql-connector-java-5.1.46-bin.jar /home/jira/atlassian-jira/WEB-INF/lib 启动jira
#/home/jira/bin/start-jira.sh
jira 默认内存很少,进入/opt/atlassian/jira/bin,对setenv.sh文件内容进行修改
JVM_MINIMUM_MEMORY=”2048m” JVM_MAXIMUM_MEMORY=”2048m”
将使用内存调整2G,根据你的服务器可适当更改。
6、安装confluence
confluence的安装同jira一样,破解选择《confluence破解》文件夹中到文件。
停止服务
#service confluence stop
#cp atlassian-extras-decoder-v2-3.2.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/ #cp atlassian-universal-plugin-manager-plugin-2.22.1.jar
/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/
# cp mysql-connector-java-5.1.44-bin.jar /opt/atlassian/confluence/lib
#service confluence start启动服务
每次安装软件,均会生成新到ID号,需要去官网注册生成 key,在此不再叙述。
修改jira附件存放路径
默认存放路径在/var/atlassian/application-data/jira/data/attachments
配置文件在
/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jira-application.properties 修改新路径后,需将原路径下所有文件复制到新路径下,且权限为jira #cp 原路径所有文件 新路径 #chown -R jira:jira 新路径
如果不如此操作,jira将会出现重新配置现象,且原数据库无法使用。 在这里,我将其存放路径更改为/home/jira_home_fujian
你会发现,系统备份的路径也自动变更为了/home/jira_home_fujian/export
安装收费插件
下载的差价如果是收费的,可以在官网点击试用,官网会生成一个key,将内容复制到jira-插件-那个收费插件,里面有个填写许可证的地方,将key内容粘贴进去,你会发现已经可以正常使用了。
SVN集成:
Jira服务端设置:
将atlassian-jira-subversion-plugin-3.0.1.jar插件通过网页进行上传即可正常使用,在插件中选择svn插件,添加svn库,像http,svn地址格式,服务器均支持,我这里用的是svn地址访问格式。注意添加的用户需对整个svn版本库具有读写权限,否则会出现问题。 svn客户端的设置
注意:此设置需对所有项目逐个修改方才能生效。
1、鼠标右键点击项目文件,选择TortoiseSVN下拉菜单中的Properties。