[原创] debian 9.3 搭建Jira+Confluence+Bitbucket项目管理工具(二) -- 安装jira 7.5.4java
环境都配置好之后, 开始搭建Jira的环境, 这里参考了一篇文章, 颇有帮助: 地址: https://yq.aliyun.com/articles/141089mysql
1、 安装Jira的第一部, 建立Jira的数据库, 虽然Jira能够选择内置的数据库, 可是生产环境仍是建议使用单独的数据库, MySql、MarineDB、Oracle、Sql均可以. sql
建立JIra使用的数据库, 相关命令以下:数据库
mysql -u root -papp
输入密码后, 登陆mysql>命令行, 并建立数据库.ide
create database jira_db default character set utf8mb4 collate utf8mb4_general_ci;工具
在Mysql中建立jira用户, 并容许远程登陆.测试
grant all privileges on jira_db.* to 'jira'@'%' identified by 'XXXXX' with grant option;spa
grant all privileges on jira_db.* to 'jira'@'localhost' identified by 'XXXXX' with grant option;命令行
flush privileges;
exit;
service mysql restart;
这里须要说明的是是第二条命令, mysql 5.6.39下, root用户能够经过127.0.0.1登陆mysql, 可是新增的jira用户确不能够. 缘由是mysql数据库中, 有localhost名称的记录, 该记录会形成新增用户没法经过127.0.0.1或localhost登陆的状况, 能够在mysql控制台中经过
select * from msyql.users;
来查看, 第二条命令中的'jira'@'localhost'至关于添加一条匿名记录, 从而使jira@localhost用户能够登陆. 为何要作这一步, 缘由是在Jira中配置数据库的时候, 若是么有第二条命令, 则使用localhost或127.0.0.1地址会没法链接数据库!
2、 安装Jira. 因为第一次安装没经验, 选择了默认数据库, 结果所有把Jira删除后(只要删除Jira安装时的2,3个目录便可, 能够看安装记录寻找), 无心间发现有7.5.2的破解补丁(XSDN上有), 因而乎又去官网下载了7.5.4版本的Jira.
2.1 把下载好的atlassian-jira-software-7.5.4-x64.bin经过samba服务拷贝到debian的机器上的/usr/atlassion目录下.
cd /usr/atlassion
./atlassian-jira-software-7.5.4-x64.bin
以上2条命令后, 就开始安装Jira, 注意看安装说明, 无非就是输入'o'继续安装, 而后配置一下端口号, 只要按着提示来作就不会有问题.
安装到最后一步, 就是提示"是否要启动Jira"的那一步, 选择n, 不要启动. 由于, 咱们要爆破, 你懂的.
2.2 把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.42-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下便可. 其中atlassian-extras-3.2.jar是破解Jira的文件, 另外一个mysql-connector-java-5.1.42-bin.jar是链接mysql的驱动包.
覆盖完毕后, 经过以下命令启动Jira. 另外, 还有一个atlassian-extras-decoder-v2-3.2.jar, 这个是破解confluence用的的, 将会在下一篇用到.
cd /opt/atlassian/jira/bin
./start-jira.sh
备注, 关闭命令是 ./stop-jira.sh
2.3 Jira启动完毕后, 在浏览其中输入地址: 192.168.X.X:8080端口, 便可访问Jira的配置界面, 具体步骤以下:
2.3.1 在首页上, 将选择"语言(Language)"选为中文, 并选择"我要本身配置(I'll set it up myself)".
2.3.2 在数据库配置(Database setup)页面, 选择"我本身的数据库(My Own Database)", 并填入mysql相关的信息.
2.3.3 在设置应用属性(Set up application properties)页面, 填入应用名称, 任选一种模式(私有模式和公开默认), 区别就是一个是管理员添加帐号, 一个是用户本身注册帐号, 我这边是但愿是管理员配置, 因此选private, 即私有模式.
2.3.4 在指定你的序列号(Specify your license key)界面, 须要到Atlanssian的官网注册30天的试用许可. 按说明操做, 随后附上图例. 只要注意, 序列号填成该页面上显示的便可.
2.3.5 将申请到的序列号填入后, 点下一步完成通知配置、管理员配置、和操做语言选择便可.
2.3.6 在欢迎界面, 尝试"建立一个新项目", 并选择敏捷开发方式测试一下便可, 整个过程安装完毕.
配的比人家的图例, 这里给出博文地址: https://yq.aliyun.com/articles/141089