zoukankan      html  css  js  c++  java
  • SonarQube-7.9.1+SQL Server2017在Windows环境下的安装与配置

    SonarQube-7.9.1+SQL Server2017在Windows环境下的安装与配置

    Sonar与MYSQL

    在经历过N多踩坑之后,终于完成了SonarQube-7.9.1+SQL Server2017在windows环境的配置。
    1、 SonarQube7.9及以后的版本不再支持MySQL(进坑N久的我哭出来……)

    2、 SonarQube7.9之前的版本要求MYSQL5.6-8.0(左闭右开区间)

    Sonar与SQL Server

    然后我的选择就是:SQL Server 2017+ SonarQube-7.9.1(此处有一个建议,需要长期稳定使用SonarQube的小伙伴最好选择SonarQube-LST版本(长期支持))

    1. 安装SQL Server,下载SQL Server ISO,解压后运行Setup程序,选择全新安装SQL Server
    2. 为了便于管理SQL Server,下载SSMS-Setup-CHS.exe(SQL Server的管理工具,类似于MySQL的workbench)
    3. 在SQL Server新建Sonar数据库,创建sonar用户。
      Sonar数据库需要设置如下排序方式:

      细节设置可参考:
      http://www.codewrecks.com/blog/index.php/2015/10/30/installing-sonarqube-on-windows-and-sql-server/ (Installing SonarQUBE on windows and SQL Server,上图来源于此)
    4. 打开1443端口,在SQL Server 2017 配置管理器里进行如下操作:

      具体如何打开1443端口,可以参考如下链接:
      https://blog.csdn.net/z784561257/article/details/79701265 (用JDBC连接SQL Server2017数据库),如果更改配置之后,连接1443端口失败,可以重启一次计算机。
    5. 在sonarqube文件夹sonarqube-7.9.1conf对sonar.properties更改:

      sonar.jdbc.url=jdbc:sqlserver://localhost;databaseName=sonar
      sonar.jdbc.username=sonarqube
      sonar.jdbc.password=mypassword
    6. 打开G:sonarqube-7.9.1inwindows-x86-64里面的StartSonar.bat,希望你能出现和我一样的界面~
    7. 随后在浏览器里面打开http://localhost:9000:

    安装中文插件

    可在网址:https://github.com/SonarQubeCommunity/sonar-l10n-zh/tags?after=sonar-l10n-zh-plugin-1.20 下载与SonarQube对应的中文版插件,然后把下载的jar文件放入sonarqube-7.9.1extensionsplugins里面,重启一下sonar就好。
    与SonarQube-7.9.1对应的中文版插件版本sonar-l10n-zh-plugin-1.19.jar,亲测可用。

    小Tips:

    1. 直接关掉startsonar界面,直接重启会报错。

    解决办法:
    第一种选择:先打开任务管理器,杀死与java相关的进程,一般是三个连续的。
    第二种选择:在startsonar界面,先输入ctrl+c,再输入y,终止sonar服务。

    1. 可查看sonarqube-7.9.1logsweb.log,看哪里出错
  • 相关阅读:
    Golang---反射(reflect)
    golang--交替打印一个数组中的元素
    Golang---基本类型(interface)
    利用random5 生成 random7
    Golang---基本类型(map)
    Golang---基本类型(slice)
    Golang---基本类型(string)
    二维码扫码登录原理
    Golang---内存逃逸
    关于我
  • 原文地址:https://www.cnblogs.com/advLuo/p/11455942.html
Copyright © 2011-2022 走看看