Instalación rápida de Sonar™ en Amazon EC2
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.

Nos 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».
Conocimiento Open Source
Desde siempre intentamos aplicar la filosofía Open Source también con el conocimiento, por ello nació el Blog Open Source, donde nuestros desarrolladores comparten notas, consejos y tutoriales sobre tecnología y desarrollo, soluciones a problemas diarios, bugs o cualquier información que creemos, puede ser interesante.



0 comentarios