交给我这个任务,我先在网络上查了,好些资料,先实验的是6.3.6版本的,这个安装包我是从csdn上下载的.tar.gz的安装,汉化过程也都没有问题。但是在运行过程中不显示下拉菜单,于是我又在官网下载的6.3.15版本的.bin文件的。
去官网下载atlassian-jira-6.3.15-x64.bin
chmod u+x atlassian-jira-6.3.15-x64.bin
./atlassian-jira-6.3.15-x64.bin
然后根据提示选项,(更改文件位置,更改端口)即可安装完成 要注意防火墙
然后就是汉化 mysql数据库驱动
把汉化文件包,mysql数据库驱动放在
/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
然后 /opt/atlassian/jira/bin/shutdown.sh
/opt/atlassian/jira/bin/start-jira.sh
就能看到汉化,然后在web中配置
注册atlassian,获取一个临时授权码,
把授权码复制过去再点几下就完成了。
把atlassian-extras-2.2.2.jar放在/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
把atlassian-universal-plugin-manager-plugin-2.17.13.jar放在 /opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/
然后重启服务。中找到系统--->授权
然后
Description=JIRA: Commercial, CreationDate=2015-05-04,安装时间(一般是安装时间的前一天,web上有显示该信息) jira.LicenseEdition=ENTERPRISE, Evaluation=false, jira.LicenseTypeName=COMMERCIAL, jira.active=true, licenseVersion=2, MaintenanceExpiryDate=2099-12-31,(服务过期时间) Organisation=123456,(授权码时填写的名字)
SEN=L5727794,(web上有显示)
ServerID=BUS7-ZWRO-JJ0Y-819H,(web上有显示)
jira.NumberOfUsers=-1,
LicenseID=LIDL5727794,
LicenseID=LIDL5727794,
LicenseExpiryDate=2099-12-31,(服务过期时间)
PurchaseDate=2015-05-04,安装时间(一般是安装时间的前一天,web上有显示该信息)
PurchaseDate=2015-05-04,安装时间(一般是安装时间的前一天,web上有显示该信息)
标点符号不能少
然后就能破解了。
然后把原来低版本的数据,在高版本上恢复。
我在使用过程中遇到了几个问题
1、不能自动备份,jira提供自动备份服务。就是我的一直启动不了。查找了好些资料发现是mysql驱动的关系,数据库版本高,mysql驱动版本低,换成高版本的,自动备份成功。
2、我恢复了数据,cp -ra附件之后,默认附件路径改了。附件不能显示
改动数据库
delete
from
propertystring
where
id
in
(
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.path.attachments'
);
insert
into
propertystring
values
((
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.path.attachments'
),
'newattachmentPath'
);
delete
from
propertynumber
where
id
in
(
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.path.attachments.use.default.directory'
);
insert
into
propertynumber
values
((
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.path.attachments.use.default.directory'
), 0);
delete
from
propertynumber
where
id
in
(
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.option.allowattachments'
);
insert
into
propertynumber
values
((
select
id
from
propertyentry
where
PROPERTY_KEY =
'jira.option.allowattachments'
), 1);
查找出propertyentry中jira.path.attachments的id
删除propertystring中的对应id
重新插入新的数据(id,新路径)
重启后,显示正常,但是附件依然不能显示
3、附件不能启动,发现是由jira_home(jira本地文件目录权限造成的)
权限问题。
更改后附件功能可以启动,附件显示正常。
对于权限这个问题,我怀疑是当初创建jira、jira_home时出现的,我是自己用root用户创建的这两个目录,后来我发现不创建也会自己创建这两个目录,我已经安装好了,也不实验了。