Centos 5.3 安装配备JIRA,Confluence手记

连锁软件版本音信

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的装置与激活也是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;
      

    manbetx手机网页版 1

     

  2. 部署节点
    留意提前创设好共享目录,以及配备节点时共享目录的门路格式以及IP设置,如下图:
    manbetx手机网页版 2

     

  3. 连日来数据库
    manbetx手机网页版,老是数据库的时候采取Direct JDBC,并且在配置数据库的连接参数时留意替换数据库名称,如下图:
    manbetx手机网页版 3

     

  4. 连接到JIRA
    布局完成后,选拔总是到JIRA,依据指示对应填写好JIRA的拜会地址、管理员的账户和密码、Confluence的造访地址,以及用户组和社团者组的称谓。注意:用户组和管理员组的名称要与JIRA一致。如下图:
    manbetx手机网页版 4

     

  5. 破解Confluence
    施行完上述操作后,在激活的历程中请严俊遵守套装中的表达文档举行操作。
    破解套装已在本文最上方提供了下载链接。激活后的授权音信如下图:
    manbetx手机网页版 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地图