菜单

[转]JIRA 7.2.6与Confluence 6.0.3的设置与配置之MS SQL Server版

2019年1月21日 - LINUX

有关软件版本音信

style=”text-decoration: line-through”>表明:下方软件可以点击链接,通过百度云盘举行下载。

  • 操作系统:Windows
    10(密码:foht)或者Windows Server 2012(密码:lsad);
  • 数据库:SQL Server
    2012(密码:7tfa) 或 SQL Server 2016(密码:nkw4);
  • style=”text-decoration: line-through”>JAVA:jdk1.8.0_51(密码:gu7c)
    或 jdk1.8.0_131(密码:xnou);
  • JIRA:jira
    7.2.6套装(密码:rere);
  • Confluence:confluence
    6.0.3套装(密码:iy7o);
  • style=”text-decoration: line-through”>系统激活工具:win10激活(密码:s714),winserver2012激活自行谷歌(谷歌)/百度;

系统的装置与激活

  • style=”text-decoration: line-through”>请参照 U盘安装win10图文教程 安装系统;
  • style=”text-decoration: line-through”>通过上边提供的激活工具举办激活;

安装JAVA并安排环境变量

请参照 Java开发条件布署 进行操作;

安装MS SQL Server数据库

请参照 SQL Server 2012 和 2016
的设置教程

请记住数据库的用户名与密码,我那边设置为用户:sa 密码:123qweZXC

安装JIRA 7.2.6并破解

关于JIRA的介绍这里不做赘述,官方网站有详尽的认证,可自行点击查阅
JIRA的设置与激活也是谷歌、百度一箩筐,可是半数以上都是CentOS系统的,不过Windows系统参照着操作也基本上。
请参照 jira的安装与破解

  • 注意事项:
    因为那边运用的是MS SQL
    Server数据库,不必要重新添加驱动,只须求超前创造好JIRA要用的数据库就可以了;
    在破解前,将要被交流的公文和数据库做好备份,以备不时之需。

安装Confluence 6.0.3并破解

那里不会详细介绍每一步,可以参照Jira的装置进行操作。上边重点说明一下设置破解进度中须要注意的地点。

  1. 创制数据库
    成立数据库的时必须要确定的三个挑选(参照下图):

    • 排序规则并非默许:

      • JIRA必须是Latin1_General_CI_AISQL_Latin1_General_CP437_CI_AI(合法证实);
      • Confluence必须是SQL_Latin1_General_CP1_CS_AS
    • READ_COMMITTED_SNAPSHOT即直译过来的读提交快照处于打开状态置为True
      若在成立后经过SQL修改,则脚本为(提出创设时按照下边的选项举行安装):

      ALTER DATABASE Confluence
      SET READ_COMMITTED_SNAPSHOT ON
      WITH ROLLBACK IMMEDIATE;
      

    图片 1

     

  2. 配备节点
    留神提前创制好共享目录,以及配置节点时共享目录的路子格式以及IP设置,如下图:
    图片 2

     

  3. 连接数据库
    连续数据库的时候选拔Direct JDBC,并且在布局数据库的连接参数时只顾替换数据库名称,如下图:
    图片 3

     

  4. 连接到JIRA
    安排达成后,拔取总是到JIRA,根据提示对应填写好JIRA的拜访地址、管理员的账户和密码、Confluence的造访地址,以及用户组和领队组的称号。注意:用户组和管理员组的名称要与JIRA一致。如下图:
    图片 4

     

  5. 破解Confluence
    施行完上述操作后,在激活的经过中请严苛遵从套装中的表达文档举行操作。
    破解套装已在本文最上方提供了下载链接。激活后的授权新闻如下图:
    图片 5

     

原稿链接:https://segmentfault.com/a/11…

 

JIRA是一款专业的bug跟踪与类型管理软件(Issues
Tracking)。由于店铺保管须求,需求在支付服务器上安装配置JIRA。Confluence据说有些类似于wikipedia,官网上的解释是:“Confluence
is an enterprise wiki that makes it easy for your team to collaborate
and share
knowledge.”。我如今也只是安装配置,并不曾逐步品尝那两边给我们带来的便利,所以软件好用与否暂不做评价,只记录安装进度。

网上广大篇章说哪些整合安装JIRA和Confluence,但是自己看看官网上接近并不引进那样做(我回头去找那段E文,找不到了还),纵然中国劳务论坛上有点小说提到整合的业务(好像也只是民间帖子)。简单起见,都是Standalone
distribution

吧。只是把Confluence的端口改为8090。JIRA和Confluence的Standalone
distribution 都是运行在停放tomcat上的,port默许都是8080。

JIRA的安装

1.java装置和装置JAVA_HOME

首先下载到sun官网下载jdk-6u20-linux-i586.bin(版本按照实际决定)。linux下可以选用wget命令。由于url忘记了,详细命令不写了。由于大家的付出服务器不在本地,我不得不通过wget下载。(当然还有为数不少其他办法,见下文)我先把jdk-6u20-linux-i586.bin下载到/home/acm,然后实施sh自解压脚本

sh jdk-6u20-linux-i586.bin

yes人家的相干条文。如若顺遂的话,当前目录会多一个jdk1.6.0_20。将该目录移动到/usr/local/,并改为名java。

安装条件变量JAVA_HOME

这一步有许多办法,修改各类配置文件中的一个。我动用的点子是

vi /etc/profile

在文书前边两行加上

export JAVA_HOME=/usr/local/java
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export JIRA_HOME=/usr/local/jira/

末尾一行加粗的是背后配置JIRA_HOME时候添加去的(可选,因为JIRA本身有配备文件配置那个路子)。

修改完了布置文件,echo
$JAVA_HOME一下毫无疑问取得空值。因为安顿文件还未曾收效,最简便易行的措施是
source一下

source /etc/profile

其一时候echo $JAVA_HOME 就会全面了。

[root@dev ~]# echo $JAVA_HOME
/usr/local/java

不放心的话也得以证实一下其余路线。可以输入

java -version

看看是或不是拿走如下结果:

java version “1.6.0_20”
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

顺便提一句,我事先在装置Centos时候,选安装了gcj,

rpm -aq|grep gcj

出去一堆东东。效果给不了了,因为写blog之前早已履行了如下命令

 yum -y remove java-1.4*

删除gcj,JIRA官网说仅有其一的话。JIRA是不会健康办事的,常常会时有爆发局地半间半界的bug。为了防止一起混乱,我先是删除之。

2.JIRA安装

设置JIRA的前提是java正确安装了。借使下边通可是,JIRA不会正常办事。若是您要求外部external
database的话,还亟需安装好你的external
database,准备好连接驱动jar包。JIRA本身默许有数据库,名字我都遗忘了,我的做法是放任JIRA本身的数据库,使用mysql。由于mysql已经设置好了,我只需求准备连接jar包。

a.安装JIRA,首先下载atlassian-jira-enterprise-4.1.1-standalone.tar.gz。那里运用wget好象不行,我并未探索下去。因为atlassian-jira-enterprise-4.1.1-standalone.tar.gz的下载要求同意许可。可能找到具体的url也足以拔取wget吧。我从没探究。因为自己还有其余方法去贯彻。ftp,svn都在付出服务器上运行的很好。我是透过svn把下载的atlassian-jira-enterprise-4.1.1-standalone.tar.gz的送到支付服务器上的,目录如故/home/acm/。

cd /home/acm/
tar -zxvf atlassian-jira-enterprise-4.1.1-standalone.tar.gz
mv atlassian-jira-enterprise-4.1.1-standalone /usr/local/jira

下载mysql连接jar包,还是到/home/acm/下执行

wget
http://mysql.ntu.edu.tw/Downloads/Connector-J/mysql-connector-java-5.1.12.tar.gz

接下来解压并吧jar包复制一份到jira的lib目录下。

tar -zxvf mysql-connector-java-5.1.12.tar.gz
ls -al
ls -al mysql-connector-java-5.1.12
cd mysql-connector-java-5.1.12
cp mysql-connector-java-5.1.12-bin.jar /usr/local/jira/lib/

接下去就是修改JIRA的配备文件了。

有两文件须要修改,(我是或不是忘记了哪些?是的,还真忘了,还要配置JIRA_HOME,可以透过事先的办法安装,也得以修改jira-application.properties文件,

find /usr/local/jira/ -name jira-application.properties
vi
/usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties

将jira.home =修改为您的路线。

先是修改atlassian-jira/WEB-INF/classes下的

vi  entityengine.xml

找到  <datasource>部分将field-type-name 修改为mysql。

修改为:

 <datasource name=”defaultDS” field-type-name=”mysql”

而且删除schema-name=”PUBLIC”,because it only works for
a field-type-name of “hsql”。

下一场修改conf下的server.xml文件

vi /conf/server.xml

找到数据库连接源部分,修改为

 <Resource name=”jdbc/JiraDS” auth=”Container”
type=”javax.sql.DataSource”
                    driverClassName=”org.gjt.mm.mysql.Driver”
                   
url=”jdbc:mysql://localhost:3306/jira?autoRconnect=true&useUnicode=true&characterEncoding=UTF8″
                    username=”jira”
                    password=”password”
                    maxActive=”20″
                  />
只顾在此从前你应当在你的mysql上建立jira数据库,字符集是UTF-8。初叶的时候我的url部分只是写成:

url=”jdbc:mysql://192.168.1.1:3306/jira”

IP地址是付出服务器的地址。那样起步JIRA访问的时候,发现每便提示404错误,这么些错误折腾我大致一个上午+中午,因为自身不会怀疑是那里出题目。当自己在谷歌(Google)上搜解决办法时候,很多小说提到.jira-home.lock的题材。官网上也事关了。我删除了.jira-home.lock,重启JIRA,.jira-home.lock依旧会自动生成,我很自然的觉得就是这些文件在起功效。因为众多篇章提到这个人,一大群人深受其苦恼。我把.jira-home.lock删除了,又变卦了,按照官网修改JIRA_HOME,问题依旧。绝望之余又照某小说说在setenv.sh中 JAVA_OPTS里进入“-Djira.dev.mode=true”,照旧要命。

其一时候,我重生了,一改我一向不看日志文件的陋习,打开JIRA的日志文件,跑到/logs下查看了一晃

vi catalina.out

看来许多谬误日志说:mysql数据库连接不上,日志文件里给出我事先安顿的可怜IP地址。于是细心翻看/conf/server.xml文件,没觉察怎么疾病,不得已就把IP地址修改为localhost。重启JIRA,perfect!!It
works!

对了,关闭和起步JIRA的法门是:

/bin目录下进行:

./shutdown.sh
./startup.sh

其一时候就足以经过浏览器访问JIRA
了,IP地址(或者域名)加上端口号8080。然后就足以遵守提醒一步一步成功JIRA的计划了。

选取时候发现,界面上中文完美突显。插入到数据库的普通话,读出来的华语,乱码。解决方案是:

将数据库连接源配置文件中的:

url=”jdbc:mysql://localhost:3306/jira”

修改为

url=”jdbc:mysql://localhost:3306/jira?autoRconnect=true&useUnicode=true&characterEncoding=UTF8″

看来正是办法总比问题多啊,哈哈。解决问题后的心思真不错。

<!–事隔一天统计,也许漏了一些步骤–>

 

Confluence的安装

有了前面的经验,安装Confluence相对顺遂。首先下载解压
confluence-3.2.1_01-std.tar.gz,移动到您的装置目录下。然后创造一个Confluence
Home
directory
,然后

  1. find this file:
    confluence/WEB-INF/classes/confluence-init.properties
  2. Open the confluence-init.properties file in a text editor.

修改之。

下一场打开server.xml,You need to modify both the server port (default
is 8000) and the connector port (default is 8080) to ports that are
free on your machine.

like that

 

1 <Server port="8015" shutdown="SHUTDOWN" debug="0">
2  <Service name="Tomcat-Standalone">
3  <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8090" minProcessors="5" maxProcessors="75"
4   enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000" useURIValidationHack="false"/>

 

 

然后看官网这一个吧,<点击看官网教程>那么些挺顺遂。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图