Centos 5.3 安装配备JIRA,Confluence手记

有关软件版本音信

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

  • 操作系统:Windows
    10(密码:foht)也许Windows Server 2011(密码: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),winserver2011激活自行Google/百度;

系统的设置与激活

  • style=”text-decoration: line-through”>请参照 U盘安装win10图像和文字化教育程 安装系统;
  • style=”text-decoration: line-through”>通过下边提供的激活工具进行激活;

设置JAVA并安顿碰着变量

请参照 Java开拓条件安顿 进行操作;

安装MS SQL Server数据库

请参照 SQL Server 2013 和 二零一四的安装教程
请牢记数据库的用户名与密码,小编这里设置为用户:sa 密码:123qweZXC

安装JIRA 7.2.6并破解

至于JIRA的介绍这里不做赘述,官网有详尽的求证,可活动点击查阅
JIRA的装置与激活也是谷歌(Google)、百度一箩筐,可是好多都以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

不放心的话也足以表达一(Wissu)下任何路径。能够输入

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 田野先生-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地图