linux系统
jira6.3.4安装包
java1.6
mysql源码
secureCRT
1.安装jdk1.6版本,下列地址找到一个版本下载,使用wget:2.安装:更改jdk权限:chown 755 jdk-6u45-linux-x64.bin安装jdk:./ jdk-6u45-linux-x64.bin当前目录产生一个jdk1.6.0_45文件夹。移动文件夹到/opt目录下面。mv jdk1.6.0_45 /opt3.添加JDK全局环境变量vi /etc/profile按大写字母GG到最后一行,按小写字母o插入换行写入:#set jdkJAVA_HOME=/opt/jdk1.6.0_45/JRE_HOME=/opt/jdk1.6.0_45/jre/CLASSPATH=/opt/jdk1.6.0_45/lib/dt/jar:/opt/jdk1.6.0_45/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$CLASSPATH按esc退出编辑模式,按冒号加wq保存退出,":wq"输入source /etc/profile使变量生效。测试是否生效,echo $JAVA看是否输入为空。或者java -version查看是否有信息
安装mysql数据库创建用户:useradd mysql解压文件(解压时间有点长):tar -zxv -f mysql-5.6.13-linux-glibc2.5-x86_64.tar.gz移动到/opt目录下并改名:mv mysql-5.6.13-linux-glibc2.5-x86_64 /opt/mysql-5.6.13切换到/opt目录下:cd /opt修改mysql文件夹权限:chmod -R mysql:mysql mysql-5.6.13初始化mysql配置表:/opt/mysql-5.6.13/scripts/mysql_install_db --user=mysql修改目录权限:chown -R root /opt/mysql-5.6.13修改数据目录权限:chown -R mysql:mysql /opt/mysql-5.6.13/data拷贝配置文件到etc目录下并改名:cp /opt/mysql-5.6.13/support-files/my-medium.cnf /etc/my.cnf拷贝文件到启动init.d目录下并改名:cp /opt/mysql-5.6.13/support-files/mysql.server /etc/init.d/mysql加入系统自启动:chkconfig --add mysql查看是否添加启动:chkconfig --list | grep mysql建立软链接: ln -s /usr/local/mysql/bin/mysqld_safe /usr/local/bin ln -s /usr/local/mysql/bin/mysqladmin /usr/local/bin ln -s /usr/local/mysql/bin/mysql /usr/local/bin ln -s /usr/local/mysql/bin/mysqld /usr/local/bin ln -s /usr/local/mysql/bin/mysqldump /usr/local/bin
配置mysql文件,使用vi /etc/my.cnf,保存退出":wq", 冒号加wq字母,注意大小写。mysql客户端配置[mysql]default-character-set =utf8mysql服务端[mysqld]安装目录:basedir = "D:\Program Files\mysql"配置目录:datadir =端口号:port = 3306sock位置:socket = /tmp/mysql.sock客户端默认编码:character_set_server = utf8
启动mysql服务/etc/init.d/mysql start进入数据库:mysql -u root -p密码:默认为空查询库:show databases;添加库:create database jira;建立用户:create user 'jira'@'localhost' identified 'jira';授权:grant all privileges on jira.* to jira identified by 'jira';授权其他机子访问:grant all privileges on *.* to 'jira'@'%' indentified by 'jira' whit grant option;刷新权限:flush privileges;
可能会提示权限错误,即时是root用户。这个问题折腾了几个小时终于解决了。ERROR 1044 (42000): Access denied for 'root'@'localhost' to database 'jira'。解决办法:update user set Grant_priv ='Y' where user = 'root';flush privileges;如果未生效,重启mysql
tomcat有内置的这里不安装了。也可以自行安装一个tomcat。如果正式环境tomcat有其他使用就不要共用了,重启什么的都比较影响。启动tomcat/opt//opt/atlassian/jira/bin/startup.sh关闭tomcat则是:/opt//opt/atlassian/jira/bin/shutdown.sh
安装前注意事项查看文件是否有执行权限,需要使用root用户安装。普通用户需要sudo权限,命令的执行权限还需要root用户配置。配置visudo文件,也就是/etc/sudoers文件,一般不直接配置,而是使用visudo配置配置完成”:wq”,点wq退出,配置的比较复杂,这里不继续了。使用root用户完成下面的操作。
开始安装jira切换目录到文件所在位置./atlassian-jira-6.3.4-x64.bin默认解压路径是/opt目录下第一个停顿提示是否安装jira:字母o 同意,字母c 取消 按字母o回车。第二个停顿提示是否安装类型:因为是第一次安装选择1回车,2为升级安装。第三个停顿提示是否改默认端口号:更改端口输入2,否则输入1(端口号被占用会提示出错,重新选择,选择2。)不需要更改端口号的省略这一步,提示输入更改的端口号:8081不需要更改端口号的省略这一步,提示输入更改的端口号:这里不更改默认的。最后一个按1继续安装
jira添加数据库插件,以及汉化,和破解文件。数据库插件:mysql-connector-java-5.1.39.tar.gz汉化:JIRA-Language-STD-CN.jar破解:atlassian-extras-2.2.2.jar数据库插件先解压,然后将文件拷贝到指定路径:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/拷贝完文件重启tomcat、否则无法生效
安装完成后配置():linux如果有防火墙可能是打不开,可以放心或者关闭。关闭防火墙:services iptables stop打开地址:http://ip:8081选择下面一个,自动生成表文件:主机:localhost端口:3306数据库:jira用户:jira密码:jira
右上角齿轮,系统,修改授权码,左边列表一直往下拉看到授权点击
注意:服务器ID、技术支持资格码 (SEN) 、组织、时间的修改
安装mysql简单的方法,配置就省了很多步骤,装完直接启动就可以了:yum list |grep mysqlyum -y install mysql
系统默认的jdk版本是1.6的,如果有了就不必再安装
生产环境数据库重启,删除数据要谨慎。
过程比较复杂,容易出错,一次不行多来几次