• CentOS6.8安装配置sonarqube6.4


    下载最新版本的sonar(现在改名叫sonarqube) https://www.sonarqube.org/downloads/
    我下载的版本是Sonarqube6.4
     
     
     
     1 使用前需要配置sonar数据库
     
    •  创建一个名为sonar的库
    CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci
    • 创建一个账户sonar密码sonar的用户:
    CREATE USER ‘sonar' IDENTIFIED BY ‘sonar'
    • 将sonar库权限分配给sonar用户:
    GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar’;
    FLUSH PRIVILEGES;
       
    2 将下载的sonar解压后,打开其中的conf文件夹下的sonar.properties文件
     
     
    • 账户密码设置
    •         sonar.jdbc.username=sonar
              sonar.jdbc.password=sonar
    • 数据源配置                                          
    • sonar.jdbc.url=jdbc:mysql://localhost:3306/sonaruseUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false
       
      
    • 允许访问的ip配置                             
    •          sonar.web.host=0.0.0.0
    • sonar端口配置                                       
    •          sonar.web.port=9999
    •  sonar的context配置                                      
    •          sonar.web.context=/sonarqube
    • JVM参数配置   根据具体情况调整 默认是这个  官方文档给出的web配置
    •          sonar.web.javaOpts=-server
        
    3 配置wrapper.conf文件
                    修改成本机的Java文件路径 jdk要求1.8以上 
           wrapper.java.command=/path/to/my/jdk/bin/java
     
    之后 执行 sonarqube-6.4/bin/linux-x86-64/sonar.sh start启动sonarqube
     
     
     
     
     
  • 相关阅读:
    Python之路,day16-Python基础
    Python之路,day15-Python基础
    Python之路,day14-Python基础
    django之model操作
    django信号
    django缓存
    CSRF的攻击与防范
    cookie和session
    http协议之Request Headers
    ajax参数详解
  • 原文地址:https://www.cnblogs.com/QuestionsZhang/p/7115116.html
Copyright © 2020-2023  润新知