安装环境、版本
ubuntu16.04
推荐去官网下载Jira相应的安装包
数据库准备
- 电脑安装mysql,内容就不在陈述,网上很多教程
- 创建数据库及授予权限
mysql -u root -p #打开、进入数据库
CREATE DATABASE 数据库名 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; #创建一个数据库用于储存jira产生的数据
CREATE USER 用户名 IDENTIFIED BY '密码'; #创建用户名、密码帐号,用于数据库访问
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost' IDENTIFIED BY 'jira' WITH GRANT OPTION; #授权创建的帐号访问jira数据库
FLUSH PRIVILEGES;
安装jira
- 安装bin文件
cd xxxx #cd到bin文件所处文件夹
sudo chmod +x XXXXXXXX.bin #授权文件
sudo ./XXXXXXXX.bin #执行安装
- 开始安装(命令行显示)
Unpacking JRE ...
Starting Installer ...
This will install JIRA Software 7.3.8 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]
1
Details on where JIRA Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira
Home Directory: /var/atlassian/application-data/jira
HTTP Port: 8080
RMI Port: 8005
Install as service: Yes
Install [i, Enter], Exit [e]
i
Extracting files ...
Please wait a few moments while JIRA Software is configured.
Installation of JIRA Software 7.3.8 is complete
Start JIRA Software 7.3.8 now?
Yes [y, Enter], No [n]
y
Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...
jira
相关替换jar包地址
- 停止服务
sudo -i #以下命令请于root权限下进行
cd opt/atlassian/jira/bin # 命令行打开jira/bin的文件夹
./shutdown.sh # 暂停jira服务
- 将包中文件、数据库驱动文件放入指定文件夹
mv atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib #根据你自己安装的位置进行移动,替换原有文件
mv mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib #根据你自己安装的位置进行移动
mv atlassian-universal-plugin-manager-plugin-2.22.9.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins #根据你自己安装的位置进行移动
- 启动jira
cd /opt/atlassian/jira/bin #打开安装的bin文件夹
./start-jira.sh
配置jira
- 浏览器打开http://localhost:8080 (根据自己的配置,如果需要更换端口修改配置文件)
vim /opt/atlassian/jira/conf/server.xml #将8080修改为需要的端口即可
- 进行相应的配置本地数据库(根据开始设置的数据库信息填写)等,配置过程中需要填写体验码
需要注册atlassian帐号(id.atlassian.com)
注意:注册的激活邮箱邮件发送很慢,可能要一天之久。如果着急可以使用QQ邮箱APP注册谷歌帐号,使用谷歌帐号登录。
输入机器码获取体验码。 - 继续设置管理员帐号、邮箱、语言等。验证是否成功可进入如下图位置查看是否成功。
插件
- 该插件一定不要更新,更新后插件使用即无效
- 去插件市场,找到自己需要的插件,点击免费试用
- 下载安装后,去插件管理中找到下载的插件,再次点击免费试用;会跳转到官网市场,登录atlassian帐号后 ,获取许可证.填写入插件管理处更新即可
邮箱配置
有一些人需要进行邮箱配置,这一块有一些踩坑,所以单独写一下。
本文举例配置QQ邮箱,需要先去QQ邮箱设置,在邮箱设置-账户中,开启SMTP服务
打开后进入jira进行如下相关配置:
参考1: https://www.ilanni.com/?p=12119