Linux平臺部署jira
環境:Linux+jdk+atlassian-jira-enterprise-4.0.2-standalone+mysql
一、安裝、配置jdk
1、安裝jdk
chmod +x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/jdk
2、設置jdk環境
vi /etc/profile JAVA_HOME=/usr/local/jdk JRE_HOME=/usr/local/jdk/jre CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME export JRE_HOME export PATH export CLASSPATH source /etc/profile |
二、安裝mysql、及相應配置
mysql安裝步驟忽略。下面說下部署jira的前mysql上的相關設置
創建jiradb庫 mysql> create database jiradb character set utf8;
添加一個用戶,名為jira_user密碼為1qaz@WSX,并賦予連接權限
mysql> grant all privileges on *.* to 'jira_user'@'%' identified by '1qaz@WSX ' with grant option;
mysql> grant all privileges on *.* to ‘jira_user’@localhost identified by '1qaz@WSX ' with grant option;
mysql> flush privileges;
三、安裝jira
1)tar zxvf atlassian-jira-enterprise-4.0.2-standalone.tar.gz
mv atlassian-jira-enterprise-4.0.2-standalone /usr/local/jira
2) 解壓mysql-connector-java-5.0.8.tar.gz,
將目錄里的mysql-connector-java-5.0.8-bin.jar 文件拷到 /usr/local/jira/common/lib/ 目錄下
3) 編輯conf/server.xml
<Server port="8015" shutdown="SHUTDOWN"> <Service name="Catalina"> <Connector port="8090" <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false"> <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jira_user" password="1qaz@WSX" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.170.102/jirad |
[刪除這里的minEvictableIdleTimeMillis and timeBetweenEvictionRunsMillis 參數]/>
4)編輯 jira374/atlassian-jira/WEB-INF/classes/entityengine.xml, 改變 field-type-name 屬性為mysql
<datasource name="defaultDS" field-type-name="mysql"
刪除schema-name="PUBLIC"
5)進入/usr/local/jira/atlassian-jira/WEB-INF/classes 目錄下修改文件jira-application.properties ,設置jira.home = /usr/local/jira
6) 啟動jira
進入bin目錄
./catalina.sh start
./startup.sh
四、破解
下載jira破解包,將破解包里的東西解壓后覆蓋掉原來的,重啟jira,在注冊的授權碼中就可以使用明文注冊了如下:
Description=JIRA\: COMMERCIAL CreationDate=2009-10-25 ContactName=haha@haha.haha jira.LicenseEdition=ENTERPRISE ContactEMail=haha@haha.haha Evaluation=false jira.LicenseTypeName=COMMERCIAL jira.active=true licenseVersion=2 MaintenanceExpiryDate=2099-10-24 Organisation=haha jira.NumberOfUsers=-1 ServerID=B6FW-B4KW-J1A3-4DQB LicenseID=LID LicenseExpiryDate=2099-10-24 PurchaseDate=2009-10-25 |
五、漢化
我在部署過程中遇到漢化無效果的情況,原因是漢化跟系統自身的語言環境有關,系統語言環境一定要支持中文,漢化包自己去網上搜下就能找到。
將language_ZH漢化包cp至/usr/local/jira/atlassian-jira/WEB-INF/lib
重啟jira
posted on 2014-04-22 14:00 順其自然EVO 閱讀(213) 評論(0) 編輯 收藏 所屬分類: linux