[转]JIRA 7.2.6与Confluence 6.0.3的安装与布局之MS SQL Server版

发布时间:2019-01-20  栏目:LINUX  评论:0 Comments

相关软件版本音讯

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激活自行谷歌(Google)/百度;

系统的装置与激活

  • 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荒谬,那几个荒唐折腾我大概一个晚上+中午,因为我不会存疑是此处出题目。当自己在谷歌上搜解决办法时候,很多篇章提到.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地图