赞
踩
CentOS7.5 64位
官网: https://www.atlassian.com/software/jira
官网下载地址: https://www.atlassian.com/software/jira/download
目前最新的为8.0.0版本
官网正在促销,10用户的jira一年只要$10,推荐使用正版
JIRA需要数据库,我选择了mysql
安装教程参考: https://www.cnblogs.com/brianzhu/p/8575243.html
官网yum安装教程: https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
这里简单说明下怎么安装mysql
1.获取资源
官网资源地址: https://dev.mysql.com/downloads/repo/yum/
我选择的是5.7版本的
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2.使用yum安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
3.启动mysql
systemctl start mysqld.service
4.查看mysql运行状态
systemctl status mysqld.service
5.查找mysql root帐号的密码,记录下来,后面需要使用
grep "password" /var/log/mysqld.log
6.删除自动更新
yum -y remove mysql57-community-release-el7-10.noarch
7.登录mysql
mysql -uroot -p
8.设置密码格式没有限制
set global validate_password_policy=0;
set global validate_password_length=1;
9.修改密码,必须重置密码,不然无法进行下面的操作
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
按照官方文档要求配置JIRA所需要的数据库
https://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-mysql-5-7-966063305.html
10.创建JIRA的数据库用户
CREATE USER 'jiradbuser'@'localhost' IDENTIFIED BY 'password';
11.创建JIRA的数据库
CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
12.分配数据库用户权限
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on jiradb.* TO 'jiradbuser'@'localhost' IDENTIFIED BY 'password';
flush privileges;
13.找到etc下的my.cnf,在末尾添加配置或者修改配置
default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
innodb_large_prefix=ON
innodb_file_format=Barracuda
innodb_log_file_size=2G
14.重启mysql服务
停止
systemctl stop mysqld.service
启动
systemctl start mysqld.service
1.进入安装包目录
2.设置安装包权限
chmod 755 atlassian-jira-software-8.0.0-x64.bin
3.运行安装包
./atlassian-jira-software-8.0.0-x64.bin
4.输入o然后按回车
5.输入2选择Customer Install(自定义安装) 然后按回车
6.输入JIRA的安装位置,我这里直接按了回车,默认安装在/opt/atlassian/jira
7.输入JIRA 数据的存放位置,同样直接按了回车,默认在/var/atlassian/application-data/jira
8.JIRA启动以后的端口设置
输入1为默认http:8080,control:8005
输入2为自己设置,这里我选择了2,然后输入你自己想要的端口即可
9.是否需要开机的时候自动启动
输入y是,输入n否
这里我输入了y,设置为开机自启
10.确认安装,输入i确认,输入e退出不安装
输入i+回车进行安装,然后慢慢等待安装完成
11.是否现在就启动JIRA,y是,n否
输入y+回车,现在就启动,
通过[ip地址]:[端口号]就可以访问JIRA了
12.下面是全部安装流程的图
1.JIRA没有mysql的连接jar包
我们去maven上下一个mysql的jar包:
https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.47
2.上传到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib目录下,/opt/atlassian/jira为安装目录替换成你的安装目录即可
3.重启一下jira
进入安装目录的bin目录下
cd /opt/atlassian/jira/bin/
先停止
./stop-jira.sh
再启动
./start-jira.sh
打开浏览器访问[ip地址]:[端口号]
4.选择语言中文 (中国)
5.选择我将设置它自己,点击下一步
6.设置数据库,选择其它数据库,MYSQL5.7+,输入刚刚安装的数据库的信息,点击测试连接,
显示测试成功点击下一步,这一步会花费一段时间,
(1核2G的腾讯云服务器直接跑崩了,jira的进程直接跑没了)
不成功还需要去修改一下mysql的配置,参考第二节安装mysql
7.设置应用程序的属性,这里默认就好,这一步也需要花费一段时间
8.去官网生成凭证
选择Jira Software(Server),
填入其它信息,Server ID是上面图片的服务器ID,
最后点击Generate License
9.将生成的许可证字符串复制到原先的网页,点击下一步,配置许可证又会花上一段时间
(这一步我的jira又崩溃了,进程木有了,只能去重启)
10.设置管理员帐户,填入信息,点击下一步
11.邮件以后再说吧,点击完成
12.选择语言中文
13.选择头像,随便选吧
14.到这里jira就基本安装配置完成了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。