SonarQube4.5.7的安装

Posted Nice&&Day

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SonarQube4.5.7的安装相关的知识,希望对你有一定的参考价值。

环境:jdk1.7   linux

1.下载SonarQube4.5.7

https://www.sonarqube.org/downloads/

下载后解压到/usr/local/

修改/usr/local/sonarqube4.5.7/conf/sonar.properties

sonar.web.host=localhost

# Web context. When set, it must start with forward slash (for example /sonarqube).
# The default value is root context (empty value).
sonar.web.context=/sonar

# TCP port for incoming HTTP connections. Disabled when value is -1.
sonar.web.port=9000

2.下载中文插件

cd /usr/local/sonarqube4.5.7/extensions/plugins/

wget -c http://repo1.maven.org/maven2/org/codehaus/sonar-plugins/l10n/sonar-l10n-zh-plugin/1.8/sonar-l10n-zh-plugin-1.8.jar

重启sh sonar.sh restart

3.安装sonar-runner-dist-2.4

wget http://repo1.maven.org/maven2/org/codehaus/sonar/runner/sonar-runner-dist/2.4/sonar-runner-dist-2.4.zip

解压到/usr/local

修改/usr/local/sonar-runner-2.4/conf/sonar-runner.properties

#----- Default SonarQube server
sonar.host.url=http://localhost:9000/sonar

#----- PostgreSQL
#sonar.jdbc.url=jdbc:postgresql://localhost/sonar

#----- mysql
sonar.jdbc.url=jdbc:mysql://10.10.13.7:3306/sonar?useUnicode=true&characterEncoding=utf8

#----- Oracle
#sonar.jdbc.url=jdbc:oracle:thin:@localhost/XE

#----- Microsoft SQLServer
#sonar.jdbc.url=jdbc:jtds:sqlserver://localhost/sonar;SelectMethod=Cursor

#----- Global database settings
sonar.jdbc.username=devuser
sonar.jdbc.password=devuser

#----- Default source code encoding
#sonar.sourceEncoding=UTF-8

#----- Security (when sonar.forceAuthentication is set to true)
sonar.login=admin
sonar.password=admin

4.为sonar创建数据库及用户账号密码

如果已经有数据库了创建一个sonar就可以了,没有得自行百度安装创建

5.添加环境配置

vim /etc/profile

SONAR_HOME=/usr/local/sonarqube-4.5.7
SONAR_RUNNER_HOME=/usr/local/sonar-runner-2.4
JAVA_HOME=/usr/java/jdk1.7.0_17
PATH=$PATH:$JAVA_HOME/bin:%SONAR_RUNNER_HOME%\bin:%SONAR_HOME%\bin

export  PATH

6.启动sonarqube4.5.7服务

cd /usr/local/sonarqube4.5.7/bin/linux-x86-64

sh sonar.sh start

 

以上是关于SonarQube4.5.7的安装的主要内容,如果未能解决你的问题,请参考以下文章

PHP代码-psysh调试代码片段工具

VIM 代码片段插件 ultisnips 使用教程

Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段

nodejs常用代码片段

vim代码片段插件ultisnips的使用

续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段