jira安装配置与服务脚本

一、安装说明

系统:CentOS 6.7 x64     export LANG="zh_CN.UTF-8"  #  否则中文无法显示,还是英文

安装java 1.7.x版本jdk

安装mysql 5.1及以上版本

二、数据库配置创建

mysql:

>>create database jira636 character set utf8 ;

>>GRANT ALL ON jira636.* TO [email protected]‘localhost‘ IDENTIFIED BY ‘PASSWORD‘;

my.cnf文件中添加:

binlog_format=ROW

三、安装时临时用授权码:

AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MDHPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+wzxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzRJDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzVkWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuRO3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh

临时授权来自:

https://my.atlassian.com/products/index?sen=6866285&wasArchived=true#license_6866285

四、本次安装授权码实例为:

Description=JIRA: Commercial,

CreationDate=2015-11-26,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=pl,

SEN=SEN-L4572887,

ServerID=BQQU-WQL4-PNF4-PP07,

jira.NumberOfUsers=-1,

LicenseID=AAABPQ0ODAoPeNqFkcFPwjAUxu/9K5p40UOXbWGAJE3EMRPMGIOBXLzU7Q1rtnZ57Yj89xYh0RgTDn2Hr6/f732vNzuoaKYPNIxoGEyi0cQf0LjY0NAPIjIDU6LsrNSK5xptrRupaa2RPs/XU3pbAB4A714nNDmIphenRpL17Rvgst4aQMNZQGKE75uZsMBPviwIWDgkpW49FJUUyrZSVcZDLapWdIZ9SBSeKK08ALfYw7XWVJagDGyOHWSiBR4vF4tkHc+n6bWXhRVoAXktGgMk1so6bLIQsuFHrfalV7n6sG+d4Dkr8pPzPFhzJr+4qCctvMYD5WgdSnMJ5khOUUKVkHx2Eo+/lhSyMCJL3AslzRn5uFpt2W6VDliePbmS+yNSJBl3h6XD8cgf34/JZRn/2+U9lu/CwN+/+AIh1LD8MCwCFCpTYLfLxyOb4GDlDaMHNphYqpriAhQZgNY8zMpGEnGr3/Iw2HlI/Yjlvg==X02fr,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2015-11-26

五、整合添加jira系统服务脚本

jira sysv 脚本内容如下:

#!/bin/sh
# JIRA service
#
# chkconfig: - 95 05
# Author: San
# Date: 2015-12-01
LANG="zh_CN.UTF-8"
export LANG
. /etc/rc.d/init.d/functions
Prog_Dir=/data1/Jira/atlassian-jira-6.3.6-standalone/bin
prog=jira
pidfile=${PIDFILE-/var/run/jira.pid}
lockfile=${LOCKFILE-/var/lock/subsys/jira}
args="--daemon --pid-file=${pidfile} $OPTIONS"
lockfile=/var/lock/subsys/$prog

cd $Prog_Dir
start() {
    [ -x $Prog_Dir/start-jira.sh ] || exit 5
    echo -n $"Starting $prog: "
    daemon --pidfile=${pidfile} $Prog_Dir/start-jira.sh $args
    retval=$?
    echo
    if [ $retval -eq 0 ]; then
        touch $lockfile || retval=4
    fi
   pid=$(ps aux |grep jira |grep -v grep |awk ‘{print $2}‘)
   echo $pid >/var/run/jira.pid
    return $retval
}

stop() {
    echo -n $"Stopping $prog: "
    killproc -p ${pidfile} $prog
    retval=$?
    echo
    [ $retval -eq 0 ] && rm -f $lockfile
    return $retval
}
restart() {
    stop
    start
}

rh_status_q() {
    rh_status >/dev/null 2>&1
}

rh_status() {
    # run checks to determine if the service is running or use generic status
    status -p ${pidfile} $prog
}

case "$1" in
    start)
        rh_status_q && exit 0
        $1
        ;;
    stop)
        rh_status_q || exit 0
        $1
        ;;
    restart)
        $1
        ;;
    status)
        rh_status
        ;;
    *)
        echo $"Usage: $0 {start|stop|status|restart}"
        exit 2
esac
exit $?

添加到系统服务并设置开机自启

#chkconfig --add jira

#chkconfig jira on

六、相关错误说明:

service jira start 出现如下错:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

At least one of these environment variable is needed to run this program

原因:找不到jdk或者jre路径。

解决办法:在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径修改为自己机器jdk和jre路径即可

export JAVA_HOME=/usr/java/jdk1.7.0_79

export JRE_HOME=/usr/java/jdk1.7.0_79/jre

七、安装部署安装参考文档:

http://blog.163.com/super_lpc/blog/static/6777789201544426429/

http://blog.csdn.net/mchdba/article/details/39441871

http://www.cnblogs.com/candle806/p/4095635.html

时间: 2024-11-05 15:07:37

jira安装配置与服务脚本的相关文章

安装配置NFS服务

超级好的配置centos下服务的链接 http://www.server-world.info/en/note?os=CentOS_6&p=nfs http://linux.vbird.org/linux_server/0330nfs.php 以下是NFS最显而易见的好处: 本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一 台机器上而且可以通过网络访问到. 用户不必在每个网络上机器里头都有一个home目录.Home目录 可以被放在NFS服务器上并且在网络上处处可用. 某些应用程序 (例如

ubuntu安装配置NFS服务方便mini2440挂载

环境:物理机,ubuntu12.04设备:mini2440开发板,USB转串口线一根,网线一根目标:物理主机开启nfs服务,在mini2440中能够成功挂载主机的共享目录 一. 安装并配置nfs服务 1. 使用命令安装: sudo apt-get install nfs-kernel-server 2.  使用命令mkdir -m 777 share在/home/wh21/目录下新建一个share目录 3.  修改nfs共享配置文件/etc/exports      在最后一行添加: /home

如何在CentOS系统中安装配置SNMP服务

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统:SNMP(简单网络管理协议)能够使网络管理员提高网络管理效能,及时发现并解决网络问题以及规划网络的增长.网络管理员还可以通过SNMP接收网络节点的通知消息以及告警事件报告等来获知网络出现的问题.本文主要介绍如何在CentOS系统中安装配置SNMP服务. 工具/原料 CentOS操作系统 方法/步骤 使用SNMP服务前

ubuntu16.04上安装配置DHCP服务的详细过程

DHCP服务器是为客户端机器分配IP地址的,所有分配的IP地址都保存在DHCP服务器的数据库中.为了在子网中实现DHCP分配IP地址,需要在目标主机上安装配置DHCP服务. 安装DHCP服务 安装isc-dhcp-server: $ sudo apt install isc-dhcp-server 配置DHCP服务 首先需要知道目标主机的网卡名称: $ ifconfig 得到以下信息: eno1 Link encap:Ethernet HWaddr e8:39:35:46:10:f5 UP BR

RHEL6安装配置DNS服务

RHEL6安装配置DNS服务 作者:Eric 微信:loveoracle11g 安装软件包 [[email protected] ~]# yum -y install bind bind-chroot caching-nameserver 修改配置文件,将localhost和127.0.0.1修改为any. [[email protected] ~]# cp /etc/named.conf /etc/named.conf.bak [[email protected] ~]# vim /etc/n

linux下安装配置redis服务

最近项目需要用到redis缓存及集群技术,故自己在工作之余抽空研究了一把,其实网上关于redis的安装配置的文章有很多,但总感觉写得不是很完整,容易使人犯晕, 于是自己在经过实战之后,也想写一篇较为完整的,读者按照文章来执行不会出错犯蒙的文章,以下只是简单的单机单实例安装配置说明,集群部署敬待下一篇文章. redis的安装配置步骤如下: 第一部分:安装启动 1.到redis官网下载对应的redis安装包,考虑到稳定性,笔者选择是的2.8.24版本,地址:http://download.redis

CentOS系统下安装配置ftp服务

安装配置步骤: rpm -ivh /opt/bak/vsftpd-2.2.2-11.el6.x86_64.rpm --本地安装vsftpd ll /etc/vsftpd/  --查看vsftpd的配置文件 里面一共有四个配置文件: vsftpd.conf 为主配置文件, ftpusers为黑名单用户配置文件,通常我们的系统用户还有根用户都是放在这个配置文件里面的,因为这些用户的权限很大,如果使用ftp服务可能造成一些问题, user_list为用户列表文件(可以通过在配置文件vsftpd.con

Centos7 安装配置OpenLdap服务及OpenLdap管理工具

我们上一篇文章中介绍了,Centos7+Openvpn使用Windows AD(LDAP)验证登录的配置介绍.说到LDAP服务,我们知道不止windows有,linux下也有,比如openldap,sambaLDAP服务,具体就不多介绍了,我们今天主要介绍一下Centos7 安装配置OpenLdap及Ldap管理工具等操作,为后面的Centos7+Openvpn+openldap验证登录做好基础. 我们首先配置一个指定源,我们源地址指向了阿里云的仓库源 cd /etc/yum.repos.d v

CentOS 7快速安装配置NFS服务

Server IP ADD:192.168.153.138 Client IP ADD:192.168.153.140 NFS Server安装配置: 关闭selinux vim /etc/selinux/config #SELINUX=enforcing #SELINUXTYPE=targeted SELINUX=disabled //新增部分 systemctl stop firewalld systemctl disable firewalld yum remove firewalls y