Seleccionar página

Suponemos que ya disponemos de una máquina EC2 (open4job-ci) con la distribución Linux de Amazon.

Open4job - Amazon EC2Nos logueamos y saltamos a superusuario :

[ec2-user@neodoo ~]# sudo -i

Procedemos a actualizar los paquetes del sistema :

[root@neodoo ~]# yum update

Instalamos la ruta del repositorio de Sonar e instalamos el paquete :

[root@neodoo ~]# wget -O /etc/yum.repos.d/sonar.repo http://downloads.sourceforge.net/project/sonar-pkg/rpm/sonar.repo
[root@neodoo ~]# yum install sonar

Nos conectamos a la base de datos MySQL y creamos la base de datos:

CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'sonar' IDENTIFIED BY 'sonar';

GRANT ALL ON sonar.* TO 'sonar'@'%' IDENTIFIED BY 'sonar';
GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';

FLUSH PRIVILEGES;

Descomentamos las siguientes líneas del fichero /opt/sonar/conf/sonar.properties para que la herramienta use MySQL (por defecto, enlaza con una base de datos embebida) :

...

sonar.jdbc.username=sonar
sonar.jdbc.password=sonar

...

sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

...

A continuación, activamos y arrancamos el servicio de Sonar :

[root@neodoo ~]# chkconfig sonar on
[root@neodoo ~]# service sonar start

Tendremos acceso a Sonar accediendo a http://[ip_servidor]:9000/

Nota: Inicialmente el acceso no está restringido por lo que se recomienda protegerlo e instalar al menos el plugin “Spanish Pack”.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies