十、Linxu下安装代码质量管理平台SonnarQube

1,官网下载SonnarQube安装包

2,解压 tar -zxvf sonarqube-6.7.4.zip, 如果出现以下错误:

[root@localhost app]# tar -zxvf sonarqube-6.7.4.zip
gzip: stdin has more than one entry--rest ignored
tar: Child returned status 2
tar: Error is not recoverable: exiting now

3,出现以上错误,则执行命令,yum install unzip

4,执行解压命令 unzip sonarqube-6.7.4.zip

5,将解压后的文件转到/usr/local 目录下,执行命令 mv sonarqube-6.7.4 /usr/local/

6,创建数据库,命名为Sonar,设置字符集为 utf-8 (备注:sonnar 需要jdk1.8,mysql 5.7环境)

7,进入sonnar安装目录、修改配置文件

cd /usr/local/sonarqube-6.7.4/conf
vim sonar.properties

//修改内容如下:
sonar.jdbc.username=root 
sonar.jdbc.password=123456
sonar.jdbc.url=改成步骤4创建的库名 
sonar.web.context=/sonar 
sonar.web.host=0.0.0.0

8,新增用户,并给该用户赋予权限

useradd sonar chown -R sonar:sonar sonarqube-6.7.4/

9,启动

su soanr /usr/local/sonarqube-6.7.4/bin/linux-x86-64/sonar.sh start

10,访问

http://192.168.56.101:9000/sonar

11,如果无法访问,则开启防火墙,新增9000端口

12,登录界面,默认用户名和密码为 admin/admin

posted @   陈橙橙橙子  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示