centos7.3 + jira7.8.3 + svn 1.7.14
一, 环境搭建
1,centos7.3 环境搭建:
(1) 下载 centos7.3 的. iso 文件
http://mirrors.aliyun.com 阿里云镜像站
https://mirrors.tuna.tsinghua.edu.cn 清华大学镜像站
http://mirrors.sohu.com/ 搜狐镜像站
http://mirrors.163.com/ 网易镜像站
进入其中一个网址, 找到 https://mirrors.aliyun.com/centos/7/isos/x86_64/
(2)U 盘安装. iso 文件:
a, 下载 USBWriter 工具, 制作 U 盘启动镜像
b, 在开机启动的时候使用 U 盘启动
2, 安装 java 环境
- // 注意: jira 需要 oracle 的 java, 默认的 openjdk 是不行的
- // http://www.oracle.com/technetwork/java/javase/downloads/index.html, 下载 jdk-8u161-linux-x64.rpm , 然后上传到 / usr/local/src
- # yum localinstall jdk-8u161-linux-x64.rpm -y
- # 查看 jdk 是否安装成功
- # java -version
- java version "1.8.0_161"
- Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
- Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
3, 安装 mysql, 并创建 jira 数据库及 jira 用户
(1) 服务器配置 mysql repo 源
https://dev.mysql.com/downloads/repo/yum/, 下载 mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar 解压 tar 包
- // 默认启用的是 5.7, 更改为 5.6
- [mysql56-community]
- name=MySQL 5.6 Community Server
- baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
- enabled=1
- gpgcheck=1
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
- [mysql57-community]
- name=MySQL 5.7 Community Server
- baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
- enabled=0
- gpgcheck=1
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
(2) 安装 mysql
- # yum clean all
- # yum install mysql-community-server -y
(3) 启动 mysql 并设置自启
- # /etc/init.d/mysqld start
- Initializing MySQL database:
- /usr/bin/mysqladmin -u root password 'new-password'
- /usr/bin/mysqladmin -u root -h sh-kvm-3-1 password 'new-password'
- Alternatively you can run:
- /usr/bin/mysql_secure_installation
- --defaults-file argument to mysqld_safe when starting the server
- [ OK ]
- Starting mysqld: [ OK ]
(4) 初始化 mysql 并重置密码
/usr/bin/mysql_secure_installation
(5) 创建 jira 数据库和 jira 用户
mysql -uroot -p'211212' -e "CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;grant all on jira.* to'jira'@'%'identified by'jirapasswd';"
(6) 测试 jira 连接 mysql
mysql -ujira -pjirapasswd # 连接成功
4, 安装 jira
JIRA 下载地址: https://www.atlassian.com/software/jira/download
(1) 下载后安装 jira
- #cd /usr/local/src
- #chmod a+x atlassian-jira-software-7.4.1-x64.bin
- #sudo ./atlassian-jira-software-7.4.1-x64.bin
- // 使用默认安装, 安装完成会启动 jira
(2) 启动 jira
关闭已启动的 jira, 然后把破解包里面的 atlassian-extras-3.2.jar 和 mysql-connector-java-5.1.42-bin.jar 两个文件复制到 / opt/atlassian/jira/atlassian-jira/web-INF/lib / 目录下
- #/opt/atlassian/jira/bin/stop-jira.sh # 停止 jira
- #/opt/atlassian/jira/bin/start-jira.sh # 启动 jira
其中 atlassian-extras-2.jar 是用来替换原来的 atlassian-extras-2.jar 文件, 用作破解 jira 系统的.
而 mysql-connector-java-5.1.42-bin.jar 是用来连接 mysql 数据库的驱动软件包
重新启动 jira, 访问 ip:8080
访问 jira 8080 端口成功:
1, 查看浏览器界面的 nginx 能不能拿到
2, 如果拿不到, 查看 Linux 系统是否安装 nginx 服务
查看 iptable 是否关闭
3, 拿到 nginx, 不能访问 8080 端口:
返回的错误是: http error 404
解决方法: 删除 jira 服务, 重新安装 jira 后, 可以进入 8080 端口
5, 设置 jira
登陆 http://127.0.0.1:8080 界面进行配置
来源: http://www.bubuko.com/infodetail-2737214.html