Centos6.5+Jira6.3.6+MySQL5.1+安装+破解+汉化
一:简介
过程汇总、做个备忘。
下载地址:
jira6.3.6:http://pan.baidu.com/s/1eQgTYKE
汉化包:http://download.csdn.net/download/mchdba/7943421
破解包下载地址:http://download.csdn.net/detail/mchdba/7950429
MySQL在线yum安装、驱动自备。
二:所需工具
其中MySQL使用Centos在线安装。
三:JDK安装与配置
自行百度。
四:MySQL相关
因为MySQL不仅需要安装、还需要修改编码、创建jira用户、授权、单列。
1. 安装
-
a)yum安装mysql
-
# yum -y install mysql-server
-
b)设置开机启动
-
# chkconfig mysqld on
-
-
c)启动MySql服务
-
# service mysqld start
-
-
d)设置MySQL的root用户设置密码
-
# mysql -u root
-
mysql> select user,host,password from mysql.user;
-
-
e)设置root用户密码
-
mysql> set password for root@localhost=password('root');
-
-
f)删除密码为空的账户(可选)
-
mysql>delete from mysql.user where user=’’;
-
mysql> exit
-
-
g)开放远程登录权限
-
-
GRANT ALLPRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
-
FLUSHPRIVILEGES;
2. 修改编码为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:
-
# servicemysqld restart
-
-
e)查看MySQL当前编码:
-
# mysql –u root –p root
-
mysql> showvariables like '%character%';
-
输出如下则修改成功:
-
+--------------------------+----------------------------+
-
|Variable_name | Value |
-
+--------------------------+----------------------------+
-
|character_set_client | utf8 |
-
|character_set_connection | utf8 |
-
|character_set_database | utf8 |
-
|character_set_filesystem | binary |
-
|character_set_results | utf8 |
-
| character_set_server | utf8 |
-
|character_set_system | utf8 |
-
|character_sets_dir |/usr/share/mysql/charsets/ |
-
+--------------------------+----------------------------+
-
8 rows in set(0.01 sec)
3. 创建jira相关
-
a) 创建数据库:
-
CREATE DATABASEjiradb CHARACTER SET utf8 COLLATE utf8_bin;
-
-
b) 创建用户
-
INSERT INTOmysql.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 ALLPRIVILEGES ON *.* TO jirauser@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
-
flushprivileges;
五:jira安装破解汉化
1. jira安装
-
a)建立目录
-
mkdir –p /home/jira
-
mv/root/atlassian-jira-6.3.6.tar.gz ./
-
-
b) 解压缩安装
-
tar -xvfatlassian-jira-6.3.6.tar.gz
-
cdatlassian-jira-6.3.6-standalone
-
-
c) 通过修改文件:/home/jira/atlassian-jira-6.3.6-standalone/conf/server.xml中<ConnectorportConnectorport="8081"数字修改tomcat端口(可选、防止端口被占用)。
-
-
d) 配置jira_home
-
-
vim/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
-
jira.home =/home/jira_home
-
-
e) 启动、停止命令
-
启动:sh/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
-
停止:sh/home/jira/atlassian-jira-6.3.6-standalone/bin/shutdown.sh
接下来的参考:http://www.2cto.com/os/201409/336192.html中从汉化开始。
关键点:填写License Key时、可以先到jira官网注册一个帐号、然后选择第二个、自动生成一个临时Key通过这一步。
2. jira汉化
参考:http://www.2cto.com/os/201409/336192.html
3. jira破解
参考:http://www.2cto.com/os/201409/336192.html
六:jira开机自启动
创建jiaob(使用root帐号权限)
内容如下:
-
# chkconfig: 2345 85 15
-
# description: jira
-
# processname: jira
-
# source function library
-
. /etc/init.d/functions
-
-
#下面一行比较重要,为jira的安装路径,没有的话,将会提示找不到文件
-
CATALINA_HOME="/home/jira/atlassian-jira-6.3.6-standalone"
-
RETVAL=0
-
start() {
-
echo -n $"Starting jira services: "
-
-
. $CATALINA_HOME/bin/catalina.sh start
-
RETVAL=$?
-
echo
-
}
-
stop() {
-
echo -n $"Shutting down jira services: "
-
. $CATALINA_HOME/bin/catalina.sh stop
-
RETVAL=$?
-
echo
-
}
-
case "$1" in
-
start)
-
start
-
;;
-
stop)
-
stop
-
;;
-
restart|reload)
-
stop
-
start
-
;;
-
status)
-
status jira
-
RETVAL=$?
-
;;
-
*)
-
echo $"Usage: $0 {start|stop|restart|status}"
-
exit 1
-
esac
-
exit $RETVAL
-
修改权限:
-
chmod+x /etc/init.d/jira
-
添加到开机启动
-
chkconfig–add jira
-
启动/etc/init.d/jirastart
-
停止/etc/init.d/jirastop
七:补充
Centos中yum因代理原因不能正常使用解决办法:
如果只是暂时使用代理,在命令行输入下面一条命令:
-
exporthttp_proxy="http://210.45.72.XX:808"
对于长久使用代理的情况:
-
proxy=http://210.45.72.XX:808
-
proxy_username=username
-
proxy_password=password
另外 /root/.bashrc中加入:
-
exporthttp_proxy="http://username:password@210.45.72.XX:808"
如果是通过ip或电脑的网卡地址认证,可忽略所有username 和 password .
注:停止使用代理的时候,要把改过的文件改成原样.尤其是如果使用了export http_proxy="http://210.45.72.XX:808"命令,
要在命令行输入: unset http_proxy ,去除环境变量.
因为export http_proxy="http://210.45.72.XX:808"这条命令的实质是把export后面的设置写进环境设置文件中.
输入env 可以看所有的环境变量设置.
env >env.txt 可以把环境变量输出到env.txt中,然后打开看也可以.
unset 变量 可以取消曾经设过的环境变量.
(责任编辑:IT) |