Instalación de Sonar

Instalación de MySQL
Guía de Instalación de MySQL 5.1 en Windows

Instalación de SONAR
1. Abra la consola de MySQL y cree una base de datos llamada sonar con el siguiente script (ingrese el usuario y la contraseña que desee):

mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> grant all privileges on sonar.* to 'sonar'@'localhost' identified by 'admin';
mysql> flush privileges;
Instalación de Sonar

2. Vaya a la página de descargas de Sonar y descargue la última versión disponible.

Instalación de Sonar

3. Descomprima el archivo descargado en una carpeta local. Por ejemplo C:\sonar-2.0.1.

4. Edite el archivo conf/sonar.properties, comente los parámetros de conexión de la base de datos embebida y active los parámetros de MySQL para que queden los siguientes valores:

#----- MySQL 5.x/6.x
# Comment the embedded database and uncomment the following lines to use MySQL
**sonar.jdbc.url**:                            jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8
**sonar.jdbc.driverClassName**:      com.mysql.jdbc.Driver
**sonar.jdbc.validationQuery**:        select 1

Asigne a las propiedades sonar.jdbc.user y sonar.jdbc.password ingrese los mismos valores que usó en el script del paso 1.

sonar.jdbc.username:                       sonar
sonar.jdbc.password:                       admin
Instalación de Sonar
Instalación de Sonar

3. Inicie ell servidor ejecutando el archivo correspondiente a su plataforma. Por ejemplo para Windows el ejecutable es bin\windows-x86-32\StartSonar.bat. Cuando inicie el servidor ingrese a la dirección http://localhost:9000 para verificar si el servidor inició bien y ver la página principal de Sonar.

Instalación de Sonar

4. En la documentación oficial de instalación de Sonar recomiendan incrementar la memoria heap de Java para evitar problemas de tipo OutOfMemoryError. Increméntela a 512 mb creando una variable de entorno llamada MAVEN_OPTS y asígnele el valor -Xmx512m -XX:MaxPermSize=256m

Instalación de Sonar

5. Si llegó hasta este punto sin problemas como lo indica la guía, Sonar fue instalado exitosamente.

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License