码迷,mamicode.com
首页 > 数据库 > 详细

macOS10.12部署sonarqube5.6.3 + mysql5.7.17

时间:2017-05-09 13:46:36      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:users   export   dmi   启动   local   分享   odi   软链接   版本   

 

所需安装包已全部上传云盘:https://pan.baidu.com/s/1i5LvOCd  密码:s47e

1. 安装mysql

  下载云盘的dmg包,一路默认安装,注意:一定要记住最后一步弹出的默认密码!

否则,,请看这篇文章:忘记密码后如何修改mysql的默认密码

 

2. 配置数据库

安装完成后可以到“系统偏好设置”里管理mysql的启动和停止

默认安装在/usr/local/mysql下


$ ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql    #建立软连接
$ mysql -uroot -pyourpass  #登录数据库

 

创建sonar所需库及用户等

CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; 
CREATE USER sonar IDENTIFIED BY sonar;
GRANT ALL ON sonar.* TO sonar@% IDENTIFIED BY sonar;
GRANT ALL ON sonar.* TO sonar@localhost IDENTIFIED BY sonar;
FLUSH PRIVILEGES;

 

3.配置sonar

先将下载好的sonar压缩包解压到/usr/local/下,并配置环境变量

$ vim ~/.bash_profile

 

配置SONAR_HOME

export SONAR_HOME=/usr/local/sonarqube-5.6.3
export PATH=$PATH:$SONAR_HOME/bin

 

保存退出验证是否生效

$ source ~/.bash_profile        #使文件生效

$ echo $SONAR_HOME    #打印验证
/usr/local/sonarqube-5.6.3  #正确的输出

 

配置sonar.properties

vim /usr/local/sonarqube-5.6.3/conf/sonar.properties

 

修改如下位置:

sonar.jdbc.username=sonar    #数据库用户名
sonar.jdbc.password=sonar    #密码

 sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
 sonar.jdbc.driverClassName=com.mysql.jdbc.Driver

 

保存退出,建立启动软链接

$ ln -s /usr/local/sonarqube-5.6.3/bin/macosx-universal-64/sonar.sh /usr/local/bin/sonar

 

安装中文插件,下载云盘中的sonar-l10n-zh-plugin-1.8.jar拷贝到/usr/local/sonarqube-5.6.3/extensions/plugins目录下

$ cp sonar-l10n-zh-plugin-1.8.jar /usr/local/sonarqube-5.6.3/extensions/plugins

 

启动服务

$ sonar start

 

查看启动日志

$ tail -f /usr/local/sonarqube-5.6.3/logs/sonar.log

打开http://localhost:9000 访问sonarqube

默认用户名密码:admin/admin

 

4.遇到的问题

启动后,页面不能访问,日志报错:"zh-CN" is not valid locale

按照报错的提示,卸载i18n即可,记得要把路径和ruby版本修改成你自己的

$ gem uninstall -i /Users/testMac/.rvm/gems/ruby-2.2.2@global i18n

 

系统

技术分享

 

macOS10.12部署sonarqube5.6.3 + mysql5.7.17

标签:users   export   dmi   启动   local   分享   odi   软链接   版本   

原文地址:http://www.cnblogs.com/xiaoluosun/p/6830043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!