[转]JIRA 7.2.6及Confluence 6.0.3之安装以及安排的MS SQL Server版

有关软件版本信息

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地图