Fork me on GitHub

代码检查工具Sonarqube win7下的安装与配置

 

https://www.sonarqube.org/downloads/

下载后解压, conf文件目录下有2个配置文件。

 打开sonar.properties

先在数据库服务器端 创建好一空的数据库sonarqube_ming457,然后修改sonar.properties的部分配置参数

#----- MySQL 5.x
sonar.jdbc.url=jdbc:mysql://10.173.66.56:3306/sonarqube_ming457?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

sonar.jdbc.username=root
sonar.jdbc.password=pwdxxxxx

sonar.web.port=9457

sonar.search.port=9001

配置好相关参数后 进入相应文件目录找到启动文件运行

我是win64系统,进入相应目录 看见有startsonar.bat文件 ,通过 cmd 进入该路径 执行该文件

 

 第一次运行 会 初始化 数据库时间会长一点 耐心等待2分钟

数据库 初始化 完成。

打开浏览器输入url ,运行成功!

如果出先错误无法启动,可以进入log,查看错误日志。常见错误 是端口占用错误,此处需要注意2个端口,一个是站点运行端口  9457  还一个ES的数据引擎 查找端口9001

 

如果想停止站点  需要关闭cmd启动窗口 和 在任务管理器中结束 相关java进程 ,否则端口会被占用。

 

如果想在本机  建立多个 sonarqube站点  ,注意修改站点端口和search ES 端口和 conf目录下 wrapper.conf文件

修改 服务名字,否则会出现该错误 导致无法启动“ Another instance of the SonarQube application is already running.”

 

 

默认管理账号和密码都是admin

 

posted @ 2017-10-12 15:29  低调的神  阅读(1790)  评论(0编辑  收藏  举报