💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
在CentOS上安装SonarQube 6.7.7前,需确保MySQL已安装并创建数据库及用户。下载SonarQube后,配置相关文件,启动服务并访问界面。登录后生成token以进行项目分析,并可安装汉化包和插件,设置开机启动。
🎯
关键要点
- 在安装SonarQube 6.7.7之前,确保MySQL已正确安装并创建数据库。
- 创建SonarQube数据库的命令为:CREATE SCHEMA `sonar` DEFAULT CHARACTER SET utf8;
- 需要创建一个普通用户(非root)来运行SonarQube。
- 下载并解压SonarQube后,修改配置文件sonar.properties中的MySQL用户名、密码和数据库地址。
- 启动SonarQube服务后,通过浏览器访问http://本机IP:9000/sonar。
- 登录SonarQube时,默认用户名和密码均为admin,并生成token以进行项目分析。
- 可以安装汉化包和插件,通过SonarQube的市场进行搜索和安装。
- 设置SonarQube开机启动,编辑/etc/rc.local文件并添加启动命令。
❓
延伸问答
在CentOS上安装SonarQube前需要做哪些准备?
确保MySQL已正确安装并创建SonarQube数据库和用户。
如何创建SonarQube数据库?
使用命令CREATE SCHEMA `sonar` DEFAULT CHARACTER SET utf8;创建数据库。
SonarQube的配置文件需要修改哪些内容?
需要修改sonar.properties中的MySQL用户名、密码和数据库地址。
如何启动SonarQube服务并访问界面?
切换到普通用户,执行启动脚本,然后通过浏览器访问http://本机IP:9000/sonar。
如何生成SonarQube的token进行项目分析?
登录SonarQube后,输入token名并点击“Generate”生成token。
如何设置SonarQube开机启动?
编辑/etc/rc.local文件,添加启动命令并赋予执行权限。
➡️