从安装到卸载,再安装,本地测试,任性。
还好最近工作不忙,捣鼓这玩意儿跨越两周,历时四天,每天解决一个报错,终于所有错误都解决了,启动了jira,然鹅设置jira的时候接口报503,我也很无奈啊,,所以我决定,全部卸载重新来过,然后记录一下我踩过的坑。
1、安装java(后面单独摘了出来,附卸载:Mac java的安装配置与卸载);
2、安装mysql(附卸载:Mac mysql安装与卸载);
3、安装MySQLWorkbench(Mac数据库管理工具——MySQL Workbench的安装及使用);
4、安装jira;
1、安装java:
首先查看你的Mac 系统是否已经安装了JDK,打开终端窗口并输入java -version,如果没有安装过jdk会提示需要安装,JDK下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
(1)、选择Accept License Agreement,点击相应版本的安装包下载;
(2)会跳转到oracle登录页面,有账号直接登录即可,没账号的话点击创建账户,填写信息(邮箱填写正确,其余随便填均可)后点击创建账户,邮箱验证即可,再行登录,登录成功即开始下载;
(3)、下载成功之后,点击按照提示步骤安装即可,默认安装路径为:/Library/Java/JavaVirtualMachines;
(4)、安装好JDK11之后,需要配置环境变量,打开终端并输入sudo vim /etc/profile,按照提示输入密码。
Linux vi/vim基本使用
键盘按下i,显示INSERT,进入编辑模式,输入如下配置信息(不要单纯地复制,要根据自己安装的版本号配置!!!可在安装路径下自行查看/Library/Java/JavaVirtualMachines):
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.4.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
按ESC, 进入保存
输入 :wq! 保存(一定记得是:冒号、wq、叹号,对于不会vi/vim基本使用的小白来说,网上那些教程看得是一脸懵x。)
(5)、输入source /etc/profile,JAVA环境变量配置生效;
(6)、输入echo $JAVA_HOME,能得到JAVA_HOME路径,则JAVA 环境变量配置完毕;
(7)、检验:
检验java环境:终端输入:java -version,显示版本号;
检验jdk安装成功:javac -version;
2、安装mysql:
(1)、下载链接:https://dev.mysql.com/downloads/mysql,按提示步骤安装,继续直到安装成功,设置的密码需要记得。
我尝试在链接后面拼了一个5.7,好神奇,可以切换版本,需要此版本的可以试下:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
(2)、安装完成后,在系统偏好设置会显示已安装过的mysql图标,点击图标进入,点击Start MySQL Server即可开启服务,可自行勾选是否开机启动;
(3)、将mysql加入系统环境变量:
命令行输入vim ~/.bash_profile
键盘点击i在该文件中添加mysql/bin的目录:PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入wq保存。
最后在命令行输入source ~/.bash_profile
然后就可以通过mysql -uroot -p登录mysql了,会让你输入密码(之前安装时候设置的密码)。
3、安装MySQL Workbench:
这里插一个MySQL Workbench的安装及使用,可以方便地管理数据库,我比较喜欢用这些图形化界面工具,毕竟命令行里看不到总觉得不好,觉得这个比navicat好用,一直都用的这个,这里回顾补一下安装使用,当然可根据个人偏好自行选择。
1、下载:https://dev.mysql.com/downloads/,根据安装包提示走就可以了;
2、安装完之后,我之前安装过,直接讲使用吧:
创建数据库:
输入数据库名称,Apply:
apply:
close。
创建表:
填写表名、字段等信息,Apply-Apply-close。
查看:
4、安装jira:
(1)、下载:https://www.atlassian.com/zh/software/jira/download;
(2)、解压,command+shift+G前往文件夹/usr/local/,将解压文件放入该文件夹下;
(3)、设置JIRA Home Directory:
打开终端Terminal,进入JIRA 的bin 目录cd /usr/local/atlassian-jira-software-8.4.1-standalone/bin
输入./config.sh按Enter(运行.sh脚本,参考:Mac终端 运行shell脚本), 设置JIRA Home Directory 并选择Save,此处根据实际位置,我是放在了桌面:/Users/用户名/Desktop/Jira,用户名替换为自己的;
(4)、下载并配置MySQL驱动:
下载:https://dev.mysql.com/downloads/connector/j/5.1.html
或破解版下载——>>链接:https://pan.baidu.com/s/1ggtAR0v 密码:p4gh
把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到/usr/local/atlassian-jira-software-8.4.1-standalone/atlassian-jira/WEB-INF/lib目录下。
其中atlassian-extras-3.2.jar是用来替换原来的atlassian-extras-3.2.jar文件,用作破解jira系统的。
而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包。
(5)、设置关联的数据库,此处就用到了上述MySQLWorkbench中创建的jira表,填写相关信息并测试是否连接成功(MySQL打开),save;
不进行(4),则此处测试连接会失败!!!
(6)、启动JIRA,运行/usr/local/atlassian-jira-software-8.4.1-standalone/bin下的start-jira.sh脚本,如果未如图中所示,看先运行shutdown.sh,再运行start-jira.sh;
(7)、打开http://localhost:8080/,照应开头,我就是死在了这个地方,接下来的准备工作,我走了,但是没用上,我也不知道长啥样;
(8)、由于点击下一步无果,我就选择点击了:导入到当前Jira,先生成密钥,此时需要登录Atlassian账户,没有的自行注册,或者使用Google账户,我查了查我的笔记,还真有这个账号,发现那篇笔记创建时间为2017年12月11日,佩服自己,我是真的能藏东西啊笑哭,奈何不回顾等于0。。。
(9)、登录成功后,生成证书:
(10)、后面应该就是设置账户信息啥的了,暂时没走到,待我从跌倒的地方爬起来再做更新。