linux 下Sonar的安装

1.下载Sonar安装包

     下载地址如下:https://www.sonarqube.org/#downloads

     我在 64位系统下,下载包:https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-5.6.6.zip

2.解压包

    将包放置在/apps下,并解压

    unzip  sonarqube-5.6.6.zip 

3.启动sonar

    1) 进入目录sonarqube-5.6.6/bin/{os},如我进入的是 sonarqube-5.6.6/bin/linux-x86-64

    2) ./sonar.sh start 

        如果在启动过程中出现如下错误:

        Starting SonarQube...  Failed to start SonarQube.

        请在 sonarqube-5.6.6/bin/{os} 目录下新建文件 SonarQube.pid ,然后重新启动

4.检查启动结果

     启动浏览器,访问http://你的ip:9000,出现SonarQube界面则表示安装成功

5.配置数据库信息

     mysql 的安装见:http://www.jianshu.com/p/d5e01a9f9186

    1) 进入mysql数据库,创建sonarqube数据库(mysql的安装见 http://www.jianshu.com/p/d5e01a9f9186)

        create database sonarqube;

    2) 打开 conf/sonar.properties 文件,修改配置,将如下几项改成自己的信息

       sonar.jdbc.username=                      //连接数据库的用户名

       sonar.jdbc.password=                      //连接数据库的密码

       sonar.sorceEncoding=UTF-8          

       sonar.login=admin                           //sonarqube登录用户名

       sonar.password=admin                   //sonarqube登录密码

       sonar.jdbc.url=jdbc:mysql://localhost:3306/{你的数据库名}?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance     

      sonar.jdbc.url=jdbc:mysql://localhost:3306/sonarqube?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance  //由于我已经创建了数据库sonarqube,写成如上配置

    3)重启sonar,再次访问

6.安装中文包

    1)用默认的admin/admin登录进去

    2)访问Administration->System->Update Center->Available , 搜索chinese Pack,点右侧

Install

         Tips:1)如果提示Download Failed,请刷新页面多试几次下载

                 2)可能卡在Install pending的状态,观察10分钟以后再刷新页面如果还没有提示安装成功,可尝试重启sonar,会发现中文已可用

你可能感兴趣的:(linux 下Sonar的安装)