
中国sonarqube静态安全扫描工具-苏州华克斯公司
SonarQube预置条件1.已安装JAVA环境2.已安装有MySQL数据库SonarQube安装1.数据库配置进入数据库命令#mysql-uroot-p2.安装sonar与sonar-runner修改sonar配置文件编辑/conf/sonar.properties文件,中国sonarqube静态安全扫描工具,配置数据库设置,默认已经提供了各类数据库的支持这里使用mysql,因此取消mysql模块的注释3.添加数据库驱动除了Oracle数据库外,其它数据库驱动都默认已经提供了,且这些已添加的驱动是sonar支持的,因此不需要修改4.启动服务5.sonar中文补丁包安装SonarQube8.3.1安装说明(二)4、Centos7创建新用户由于SonarQube无法用root用户启动,所以要新建用户来启动5、修改系统配置Linux环境要求:vm.max_map_count大于等于262144fs.file-max大于等于65536你可以通过以下命令查看这些值:6、sonarqube配置/启动1、sonarqube目录授权给sonar用户,sonarqube静态安全扫描工具,因为后面要用sonar用户启动2、配置连接数据库,编辑sonar.properties,放开注释修改用户、密码、数据库连接串4、防火墙开启9000端口,用于访问SonarQube5、启动sonarqube(启动过程大概5-6秒要等待一会才能打开网址)SonarQube使用流程使用流程图1、开发负责人获取蕞新代码到本地;2、开发负责人执行sonar-runner开始代码分析工作;3、开发负责人将分析出来的issue指派给开发人员;4、开发人员修复issue;5、开发负责人重新获取蕞新源码,重新执行sonar-runner,检查issue的修复情况。中国sonarqube静态安全扫描工具-苏州华克斯公司由苏州华克斯信息科技有限公司提供。行路致远,砥砺前行。苏州华克斯信息科技有限公司致力成为与您共赢、共生、共同前行的战略伙伴,更矢志成为行业软件具有竞争力的企业,与您一起飞跃,共同成功!)