linux下jira安装破解以及汉化.docx
- 文档编号:5095601
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:12
- 大小:97.08KB
linux下jira安装破解以及汉化.docx
《linux下jira安装破解以及汉化.docx》由会员分享,可在线阅读,更多相关《linux下jira安装破解以及汉化.docx(12页珍藏版)》请在冰豆网上搜索。
linux下jira安装破解以及汉化
Linux上Jira5.0的安装、破解及汉化
博客分类:
∙java历程
因为机子上要同时部署jira,confluence等多个平台,因此jira独立安装明显浪费资源,所以采用war包方式安装,共用一个tomcat。
准备工作:
下载JIRA,下载地址:
5.0WAR的压缩包。
保证主机上的JDK,MySQL都已经安装完毕,Tomcat也已经部署完备。
同时检查环境变量中$JAVA_HOME等是否准确配置,检查/etc/profile文件是否准确。
这些基本步骤这里不再具体说明。
在mysql数据库中,建立jira所用的数据库,并给jira用户赋予权限。
Sql代码
1.mysql>createdatabasejiradb;
2.mysql>grantallonjiradb.*to'jira'@'localhost'identifiedby'jira';
3.mysql>flushprivileges;
mysql>createdatabasejiradb;
mysql>grantallonjiradb.*to'jira'@'localhost'identifiedby'jira';
mysql>flushprivileges;
创建jira运行时所使用的工作目录,路径自己定:
Java代码
1.#mkdirusr/local/workhome/jira_home
#mkdirusr/local/workhome/jira_home
部署jira:
将下载的atlassian-jira-5.0-war.tar.gz压缩包放到tomcat的webapps目录
运行命令,将压缩包进行解压:
Java代码
1.#tarzxvfatlassian-jira-5.0-war.tar.gz
#tarzxvfatlassian-jira-5.0-war.tar.gz
进行解压后得到的目录:
Java代码
1.#cdatlassian-jira-5.0-war
#cdatlassian-jira-5.0-war
运行build.sh脚本,
会自动进行构建,完成后,进行dist-generic目录,将里面的war包复制到tomcat的webapps目录下:
Java代码
1.#./build.sh
2.#cddist-generic/
3.#cpatlassian-jira-5.0.war/usr/local/tomcat/webapps/
#./build.sh
#cddist-generic/
#cpatlassian-jira-5.0.war/usr/local/tomcat/webapps/
运行tomcat,tomcat会自动将atlassian-jira-5.0.war进行解压缩
将解压缩后的目录atlassian-jira-5.0移动到一个单独的工作文件夹,方便管理,如:
/usr/local/atlassian-jira-5.0
这一步看个人喜好,如果是直接在webapps目录下运行,可省去。
在tomcat的conf/server.xml文件中,Host标签内,增加如下配置:
Xml代码
1.
2.
3. 4.username="jira" 5.password="jira" 6.driverClassName="com.mysql.jdbc.Driver" 7.url="jdbc: mysql: //localhost/jiradb? autoReconnect=true;useUnicode=true;characterEncoding=UTF8" 8.maxActive="20" 9.validationQuery="select1"/> 10. 11. 12. username="jira" password="jira" driverClassName="com.mysql.jdbc.Driver" url="jdbc: mysql: //localhost/jiradb? autoReconnect=true;useUnicode=true;characterEncoding=UTF8" maxActive="20" validationQuery="select1"/> 这些配置分别指定了Jira的目录,运行目录,数据连接等信息,应该一看就能明白。 因为5.0和4.X系列有所区别,数据库配置是在首次运行时配置,所以以下这步可以省略: 接下来还要修改一个配置文件: /home/http/jira/atlassian-jira/WEB_INF/classes/entityengine.xml 把hsql的数据库类型修改为mysql(修改位置在文件的最后末尾处) 并且删除: schema-name="public" 接下来,如果不破解的话照理说可以运行tomcat了,但是在实际部署过程中,发现jira的war包会缺少几个jar文件,分别是: mysql-connector-java-5.1.10.jar//mysql的jdbc驱动 jta-1.0.1.jar jotm-1.4.3.jar jonas_timer-1.4.3.jar 将这几个jar包复制到jira的/WEB-INF/lib目录下 破解和4.X系列的没什么区别: 1、用破解补丁中的JiraLicenseStoreImpl.class文件覆盖/WEB_INF/classes/com/atlassian/jira/license/JiraLicenseStoreImpl.class文件 2、用破解补丁中的Version2LicenseDecoder.class文件覆盖/WEB_INF/lib/atlassian-extras-2.2.2.jar包中的com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件 注: jar包可以用WinRAR打开,并可以采用拖拽的方式覆盖文件 接下来可以运行tomcat了,在运行时可能会出现类似PermGenspace的错误,并且jira成功运行后会有多个警告,在这里一次把它搞定: 修改TOMCAT_HOME/bin/catalina.sh文件,添加如下代码: Java代码 1.JAVA_OPTS='-Xms512m-Xmx1024m-XX: PermSize=64M-XX: MaxPermSize=128m-Datlassian.standalone=JIRA-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true-Dmail.mime.decodeparameters=true' JAVA_OPTS='-Xms512m-Xmx1024m-XX: PermSize=64M-XX: MaxPermSize=128m-Datlassian.standalone=JIRA-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true-Dmail.mime.decodeparameters=true' 重新运行tomcat, 在浏览器中打开jira,按我上面的配置,应该是 http: //IP/jira 进行首次运行的数据库信息配置吧,并用以下注册码注册,注意ServerID改成自己的: #SunOct2500: 50: 34CDT2009 Description=JIRA\: longmaster CreationDate=2010-02-22 ContactName=zzhcool@ jira.LicenseEdition=ENTERPRISE ContactEMail=zzhcool@ Evaluation=false jira.LicenseTypeName=COMMERCIAL jira.active=true licenseVersion=2 MaintenanceExpiryDate=2099-10-24 Organisation=zzh jira.NumberOfUsers=-1 ServerID=B1ET-10QC-RLHT-HCUH LicenseID=LID LicenseExpiryDate=2099-10-24 PurchaseDate=2010-10-25 如果数据库不能使用,mysql出现Unknowntableengine'InnoDB'的错误, 请看我的另一篇文章,这里: 接下来,汉化: 到这里下载汉化插件: 得到一个JIRA-5.0-language-pack-zh_CN.jar包 上面应该也有说明,这里再重复一下: 安装方法 点击JIRA右上角菜单栏的'管理员页面' 从顶部菜单栏的'插件'菜单中选择Plugins 在插件管理页面点击Install标签页,并从右侧选择UploadPlugins链接 在弹出的对话框中选择中文插件文件(.jar) 或者从在URL中输入 点击Upload按钮。 成功! 附件为相关的文件 Jira5.0.2安装及破解 分类: JIRA|作者: KingGoo.Com|发表于2012/05/31|浏览: 617次4条评论 声明: 如有侵犯之处Jira开源策略,请联系我 破解文章: 《Jira5版本破解步骤过程》Crowd2.4.2安装破解 系统: centos5.7–64bit Java环: 境1.6.0_27-32bit(如果你的系统是64位,现建议不要安装64位JDK,会降低jira访问性能) 下载最新包(tar) Shell 1 wget 解压tar包 Shell 1 tar-zxvfatlassian-jira-5.0.4.tar.gz-C/usr/local/ 进入解压后的目录 Shell 1 2 3 [root@~]#cd/usr/local/ [root@local]#ln-satlassian-jira-5.0.4-standalone/jira [root@local]#ln-satlassian-crowd-2.4.2/crowd 创建速度库 Shell 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 mysql--user=root–p Enterpassword: WelcometotheMySQLmonitor.Commandsendwith;or\g. YourMySQLconnectionidis559toserverversion: 5.0.13-rc-Debian_1-logType'help;'or'\h'forhelp.Type'\c'toclearthebuffer. mysql>createdatabasejiradbcharactersetutf8; QueryOK,1rowaffected(0.02sec) mysql>GRANTSELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEXonjiradb.*TO'jirauser'@'localhost'IDENTIFIEDBY'mypassword'; QueryOK,0rowsaffected(0.00sec) mysql>flushprivileges; QueryOK,0rowsaffected(0.00sec) mysql>quitBye 测试一下 Shell 1 2 3 4 5 6 7 8 [root@~]#mysql\--user=jirauser\--password=mypassword\--database=jiradb WelcometotheMySQLmonitor.Commandsendwith;or\g. YourMySQLconnectionidis54 Serverversion: 5.0.95SourcedistributionCopyright(c)2000,2011,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners. Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement. 如果测试出错 Shell 1 Accessdeniedforuser'jirauser'@'localhost'(usingpassword: YES) 修改一下数据库内的host记录 Shell 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [root@~]#mysql-uroot-p Enterpassword: WelcometotheMySQLmonitor.Commandsendwith;or\g. YourMySQLconnectionidis55 Serverversion: 5.0.95SourcedistributionCopyright(c)2000,2011,Oracleand/oritsaffiliates.Allrightsreserved. OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners. Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement. mysql>selecthost,userfrommysql.user; +-------------+----------+ |host|user| +-------------+----------+ |127.0.0.1|root| |localhost|jirauser| |localhost|root| +-------------+----------+ 7rowsinset(0.00sec) mysql>updateusersethost='localhost.localdomain'whereuser='jirauser'; QueryOK,1rowaffected(0.00sec) Rowsmatched: 1Changed: 1Warnings: 0 mysql>flushprivileges; QueryOK,0rowsaffected(0.03sec) 其他mysql信息请访问 创建jira家目录 Shell 1 2 3 [root@~]#cd/usr/local/ [root@local]#cddate/ [root@date]#mkdirjira 在配置文件内添加家目录 Shell 1 2 [root@date]#vim/usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties jira.home=/usr/local/date/jira 删除/usr/local/jira/conf/server.xml内 Shell 1 2 minSpareThreads="25" maxSpareThreads="75" 如果,你喜欢破解这个jira程序。 请访问本站破解教程《Jira4版本破解步骤过程》,已测试可以继续破解 进入bin目录下,启动服务/usr/local/jira/bin,记者看着屏幕哦~也许某个文件或者/tmp不可写错误! Shell 1 [root@bin]#./startup.sh&&tail-f../logs/ca*.* 一般都不会有问题的,启动成功后,访问: http: //IP: 8080,页面正常,则继续操作 选择配置外部数据库,如下图配置: 然后选择下一步,输入破解后的key,成功后,会跳到如下图所示: 继续下一步,然后是配置邮件,这个可以以后在配置,先禁用掉。 直接完成! 进入欢迎界面,很炫丽哦 稍微试了一下,很智能啊! Jira安装先结束,下章《Crowd2.4.2安装》 JIRA5.x简体中文语言插件 Shell Jira安装先结束,下章《Crowd2.4.2安装》 JIRA5.x简体中文语言插件 Shell 1 2 3 4 JIRA5.0版本 JIRA5.0.1版本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux jira 安装 破解 以及 汉化