Centos6.5+Jira6.3.6+MySQL5.1+安装+破解+汉化
可以参考以下的链接:
http://www.itnose.net/detail/6193056.html
但是并不是很完美
下面是个人实验总结的成功流程
jira6.3.6 下载:http://pan.baidu.com/s/1eQgTYKE
汉化包:http://download.csdn.net/download/mchdba/7943421
官网汉化包下载地址:
https://translations.atlassian.com/dashboard/download?lang=zh_CN#/JIR
A%20Agile/6.6.65-D20150130T052705
破解包下载地址:http://download.csdn.net/detail/mchdba/7950429
MySQL 在线 yum 安装、驱动自备。(Copy the MySQL JDBC driver to your application server,
参考文档地址:
https://confluence.atlassian.com/jira063/connecting-jira-to-mysql-683541743.htm
l
下载 jdbc 驱动地址:http://dev.mysql.com/downloads/file/?id=460362)
Jira license 查看地址:
https://my.atlassian.com/product
以上所有需要下载的文件均在 192.168.4.100 虚机里:/home/dingwei/jira
准备工作做完之后,开始进行安装配置:
安装 JDK:
1.查看 Linux 自带的 JDK 是否已安装
java –version
如果出现 openjdk,最好还是先卸载掉 openjdk,在安装 sun 公司的 jdk.
2.查看 jdk 信息
rpm -qa|grep java
3.卸载 OpenJDK,执行以下操作:
rpm -e --nodeps tzdata-java-2012c-1.el6.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64
4.新建 java 安装目录
mkdir /usr/java 按照你喜欢的目录新建都可以
5.将之前下载的 jdk 解压缩并安装
tar -zxvf jdk-7u71-linux-i586.tar.gz
6.在 profile 文件中加入 java 环境变量
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_71
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
7.使文件立即生效
source /etc/profile
8.检测是否安装成功
java -version
//或者 reboot
MySQL 相关
安装配置 Mysql:
yum -y install mysql-server
a)yum 安装 mysql
#
b)设置开机启动
#
chkconfig mysqld on
c)启动 MySql 服务
#
service mysqld start
d)设置 MySQL 的 root 用户设置密码
#
mysql> select user,host,password from mysql.user;
mysql -u root
e)设置 root 用户密码
mysql> set password for root@localhost=password('root');
f)删除密码为空的账户(可选)
mysql>delete from mysql.user where user=’’;
mysql> exit
g)开放远程登录权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT
OPTION;
FLUSH PRIVILEGES;
修改编码为 utf8
a)将:/usr/share/doc/mysql-server-5.1.73/my-large.cnf 内容拷贝到
/etc/my.cnf
b) 在[client]下添加一行:
default-character-set=utf8
c)在[mysqld]下添加一行:
default-character-set=utf8
d) 重启 MySQL:
#
service mysqld restart
| Value
mysql ?u root ?p root
e)查看 MySQL 当前编码:
#
mysql> show variables like '%character%';
输出如下则修改成功:
+--------------------------+----------------------------+
|Variable_name
+--------------------------+----------------------------+
| utf8
|character_set_client
|character_set_connection | utf8
|character_set_database
| utf8
|character_set_filesystem | binary
|character_set_results
| character_set_server
|character_set_system
|character_sets_dir
+--------------------------+----------------------------+
8 rows in set(0.01 sec)
| utf8
|/usr/share/mysql/charsets/ |
|
|
|
|
|
|
|
| utf8
| utf8
|
创建 jira 相关
a) 创建数据库:
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;
b) 创建用户
INSERT INTO mysql.user(HOST, USER, PASSWORD) VALUES("localhost","jirauser", PASSWORD("1234"));
c) 授权
GRANT SELECT,INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, INDEX ON
jiradb.* TO'jirauser'@'localhost' IDENTIFIED BY '1234';
GRANT ALL PRIVILEGES ON *.* TO jirauser@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
flush privileges;
jira 安装破解汉化
a)建立目录
mkdir - p /home/jira
将下载的 jira 移动到新建的目录下
mv/root/atlassian-jira-6.3.6.tar.gz ./
b) 解压缩安装
tar -xvfatlassian-jira-6.3.6.tar.gz
cd atlassian-jira-6.3.6-standalone
c) 通过修改文件:
/home/jira/atlassian-jira-6.3.6-standalone/conf/server.xml 中
/home/jira/atlassian-jira-6.3.6-standalone/bin/shutdown.sh
/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
添加 jdbc 驱动
需要将 jdbc 驱动包 mysql-connector-java-5.1.25-bin.jar 复制到/home
/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib 目录下面,然后
重 启,有报错信息如下:
JIRA Startup Failed
org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing
the following:SELECT pluginkey, pluginenabled FROM pluginstate (Table
'jira636.pluginstate' doesn't exist)
解决办法:删除数据库配置文件 dbconfig.xml,然后重新启动 jira,重新配置
PS:汉化后报错,是因为汉化版本有问题,将 JIRA-Language-STD-CN.jar 汉化包换成
JIRA-6.3.3-language-pack-zh_CN.jar 新的汉化包下载地址为:
http://download.csdn.net/download/mchdba/7943421
再打开 http://192.xxx.171.xx0:8081/secure/SetupDatabase!default.jspa,就会看到如
下汉化界面:
我们在之前已经新建了数据库和 jira 账号,现在可以直接使用
配置完数据库之后,在新界面录入程序标题,点击“向后”按钮