在Centos7中安装SonarQube7.2(jdk1.8)

说明:

前置环境:jdk1.8和 mysql5.7

jdk1.8安装:https://www.cnblogs.com/miamianfighting/p/13965219.html

mysql5.7安装:https://www.cnblogs.com/miamianfighting/p/13965242.html

版本:sonarqube7.2

Sonarqube安装

mysql数据库配置:

1.进入mysql数据

  mysql -u root -p密码

2.修改密码安全等级

  set global validate_password_policy=LOW;

  set global validate_password_length=5;

3.创建数据库用户sonar,密码为sonar

  create user 'sonar' identified by 'sonar';

  grant all on sona.* to 'sonar'@'%' identified by 'sonar';

  grant all on sonar.* to 'sonar'@'localhost' identified by 'sonar';

  刷新

  flush privileges

sonar安装

1.进入本地目录

     cd /usr/local

2.安装sonarqube安装包

     wget https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.2.zip

     unzip sonarqube-7.2.zip

3.修改权限防止出错

  chown -R sonar. /usr/local/sonarqube-7.2

4.sonarqube的配置文件

  vi /usr/local/sonarqube-7.2/conf/sonar.properties

  #取消注释,修改用户名密码

  sonar.jdbc.username=sonar

  sonar.jdbc.password=sonar

  #取消注释

  sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar...

  #本机ip

  sonar.web.host=192.168.xx.xx

5.启动服务

  cd /usr/local/sonarqube-7.2/

  su sonar bin/linux-x86-64/sonar.sh start

6.查看状态

  su sonar bin/linux-x86-64/sonar.sh status

7.跟踪日志,确保启动成功

  tail -f logs/sonar.log

8.查看对应的IP和端口

  ss –tnl

 

 

9.登录web端

  浏览器输入:http:192.168.xx.xx:9000进入web页面

  默认用户名admin 密码admin

Sonarqube汉化

1.汉化包下载地址:https://github.com/xuhuisheng/sonar-l10n-zh/releases

  汉化包拷贝到:sonarqube-7.2/extensions/plugins

       cp sonar-l10n-zh-plugin-1.22.jar  /usr/local/sonarqube-7.2/extensions/plugins

2.进入到sonarqube-7.2文件夹重启sonar

   su sonar bin/linux-x86-64/sonar.sh restart

3.进入到web端查看会显示汉化成功的网页

 

参考网址:

sonar安装

https://www.cnblogs.com/ding2016/p/8065241.html

https://www.cnblogs.com/zhongyuanzhao000/p/11686522.html

sonar汉化

https://blog.csdn.net/wxb880114/article/details/90068898

posted @ 2020-11-11 18:32  一壶浊酒喜相逢  阅读(565)  评论(0)    收藏  举报