菜单

manbetx网页手机登录版Centos 5.3 安装配备JIRA,Confluence手记

2019年1月17日 - UNIXSolaris

有关软件版本音信

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的装置与激活也是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. 连年数据库
    总是数据库的时候采用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荒唐,这多少个错误折腾我几乎一个早晨+早上,因为自身不会猜疑是此处出问题。当我在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地图