Seleccionar página

Instalación rápida de Sonar™ en Amazon EC2

por | Ene 25, 2015 | Calidad, GNU / Linux

Vamos a realizar una instalación rápida de Sonar™ en Amazon EC2, suponiendo 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;

Des-comentamos 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».

Te puede interesar…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *