{"id":309,"date":"2013-02-18T16:12:35","date_gmt":"2013-02-18T15:12:35","guid":{"rendered":"http:\/\/qualilogy.com\/es\/?p=309"},"modified":"2013-02-18T17:22:13","modified_gmt":"2013-02-18T16:22:13","slug":"instalar-sonar-tomcat","status":"publish","type":"post","link":"http:\/\/qualilogy.com\/es\/instalar-sonar-tomcat\/","title":{"rendered":"Instalar Sonar &#8211; Tomcat"},"content":{"rendered":"<p><a href=\"http:\/\/vicken.deviantart.com\/\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-449\" alt=\"SONAR Installation de Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat.jpg\" width=\"350\" height=\"233\" \/><\/a>Despu\u00e8s de ver en el articulo anterior <a title=\"Instalar SONAR - Instalar un JDK\" href=\"http:\/\/qualilogy.com\/es\/instalar-sonar-jdk\/\" target=\"_blank\">la instalaci\u00f3n de un JDK<\/a> en nuestro entorno (Windows 7 Professional Edition), vamos a ver en este post c\u00f3mo proceder para Tomcat.<\/p>\n<p>Pero primero, \u00bfqu\u00e9 es Tomcat? Al igual que antes, no vamos a entrar en una descripci\u00f3n detallada de cada herramienta, puedes encontrar toda la literatura que quieres sobre Tomcat en Internet.<!--more--><\/p>\n<p>Basta con decir que Tomcat es un servidor de aplicaciones Java, lo que nos permitir\u00e1 utilizar los diferentes componentes de nuestra plataforma de an\u00e1lisis de c\u00f3digo, como Sonar y Jenkins.<\/p>\n<p>Hay varias maneras de utilizar e instalar Tomcat. Nuestra opci\u00f3n ser\u00e1 utilizar Tomcat como un servicio de Windows. Personalmente, esto es lo que me parece el m\u00e1s simple, el m\u00e1s flexible y m\u00e1s f\u00e1cil.<\/p>\n<h2>Descargar Tomcat<\/h2>\n<p>He descargado Tomcat directamente desde este enlace: <a title=\"Download Tomcat\" href=\"http:\/\/apache.mirror.clusters.cc\/tomcat\/tomcat-7\/v7.0.23\/bin\/apache-tomcat-7.0.23.exe\" target=\"_blank\">http:\/\/apache.mirror.clusters.cc\/tomcat\/tomcat-7\/v7.0.23\/bin\/apache-tomcat-7.0.23.exe<\/a>. Aparece una ventana de descarga, que nos permite especificar d\u00f3nde guardar el archivo de instalaci\u00f3n en Tomcat.<\/p>\n<h2>Instalar Tomcat<\/h2>\n<p>Una vez que este archivo ejecutable se ha descargado, lanzamos la instalaci\u00f3n de Tomcat. Esta primera p\u00e1gina de bienvenida aparece:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-468\" alt=\"Sonar Install - Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat1.jpg\" width=\"506\" height=\"392\" \/><\/a><\/p>\n<p>Bot\u00f3n &#8216;Next&#8217; para seguir y ver una p\u00e1gina que nos pide acceptar la licence Apache&#8230;<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-469\" alt=\"Sonar Install - Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat2.jpg\" width=\"503\" height=\"391\" \/><\/a><\/p>\n<p>&#8230; lo que podemos hacer con un click en el bot\u00f3n &#8216;I Agree&#8217;.<\/p>\n<p>En la siguiente p\u00e1gina, se nos pide elijir los componentes de Tomcat que instalar:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-470\" alt=\"Sonar Install - Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat3.jpg\" width=\"503\" height=\"391\" \/><\/a><\/p>\n<p>Dejamos las opciones por defecto. El bot\u00f3n &#8216;Next&#8217; conduce a una ventana de configuraci\u00f3n:<a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-471\" alt=\"Sonar Install - Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat4.jpg\" width=\"504\" height=\"391\" \/><\/a><\/p>\n<p>Cambio el puerto (HTTP) de conexi\u00f3n a Tomcat en 8888. \u00bfPor qu\u00e9 raz\u00f3n? De hecho, tengo la costumbre de hacerlo porque algunos programas (por ejemplo, Oracle) usaban anteriormente el puerto 8080 por defecto. Puedes dejar este valor o de lo contrario cambiarlo, pero no es obligatorio.<\/p>\n<p>Luego, entrar un login \/ password para el administrador de Tomcat. Yo lo hago simple: usuario \/ contrase\u00f1a = admin \/ admin. Si decides instalar Tomcat en un servidor accesible por diferentes personas o equipos, puede elegir otros parametros, pero para una instalaci\u00f3n local en nuestro PC, no se necesita hacer complicado.<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-472\" alt=\"Sonar Install - Tomcat\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat5.jpg\" width=\"505\" height=\"391\" \/><\/a><\/p>\n<p>Tomcat tambi\u00e9n nos pregunta donde esta la JVM (Java Virtual Machine) y nuestro JRE. Vimos estas nociones en nuestro post anterior sobre <a title=\"Instalar SONAR - Instalar un JDK\" href=\"http:\/\/qualilogy.com\/es\/instalar-sonar-jdk\/\" target=\"_blank\">la instalaci\u00f3n de un JDK<\/a>.<\/p>\n<p>Y, por \u00faltimo, Tomcat nos pregunta en cual directorio realizar la instalaci\u00f3n:<\/p>\n<p><a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-465\" alt=\"l'installation d'un JDK\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat6.jpg\" width=\"506\" height=\"392\" \/><\/a><\/p>\n<p>De nuevo, te sugiero usar el directorio de instalaci\u00f3n por defecto: en caso de problemas, cualquier persona a la que podr\u00edas pedir ayuda empezar\u00e1 con verificar en este directorio y se podr\u00eda pensar que Tomcat no es instalado si se encuentra vac\u00edo.<\/p>\n<p>Por \u00faltimo, un clic en el bot\u00f3n &#8216;Install&#8217; inicia la instalaci\u00f3n, que se finaliza muy r\u00e1pidamente.<\/p>\n<h3>Iniciar Tomcat<\/h3>\n<p>Tomcat se ha instalado como un servicio de Windows. Un servicio de Windows no es m\u00e1s que una aplicaci\u00f3n lanzada (o no) en el arranque de Windows. Para ver y configurar este servicio Tomcat, la manera m\u00e1s f\u00e1cil es escribir &#8216;Services&#8217; en la barra de b\u00fasqueda de los programas de Windows, que aparece al hacer click en &#8216;Start&#8217; o con la tecla &#8216;Windows&#8217;.<\/p>\n<p>A continuaci\u00f3n, Windows nos ofrece diferentes opciones, incluido un programa llamado &#8216;View local services&#8217; (&#8216;Ver servicios locales&#8217;). Tambi\u00e9n est\u00e1 disponible a trav\u00e9s del Panel de control, pero es m\u00e1s dif\u00edcil de encontrar de esta forma. Adem\u00e1s, nuestra investigaci\u00f3n nos permite realizar una operaci\u00f3n de Drag &amp; Drop de este programa en un icono en la pantalla \/ carpeta principal de Windows. As\u00ed es m\u00e1s facil llamar a los servicios con un solo click y parar \/ arrancar cuando quiero.<a href=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_tomcat_service.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-467\" alt=\"Tomcat en Service Windows\" src=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_tomcat_service.jpg\" width=\"478\" height=\"140\" \/><\/a><\/p>\n<p>Una vez lanzada la ventana de servicios, nos encontramos con el Tomcat que acabamos de instalar.<\/p>\n<p>Un click derecha en el servicio permite acceder a las &#8216;Properties&#8217; en el men\u00fa contextual, para definir el modo de inicio, detener y \/ o iniciar el servicio. Se trata de una operaci\u00f3n que tengo que hacer con bastante frecuencia, sobre todo para la instalaci\u00f3n de nuevas aplicaciones Java \/ Web como SONAR y Jenkins.<\/p>\n<p>Hay que esperar a instalar estos componentes para ver un poco m\u00e1s c\u00f3mo funciona Tomcat.<\/p>\n<p>Pero primero, tenemos que instalar una base de datos. Este ser\u00e1 el tema del pr\u00f3ximo post dedicado a Oracle. Mientras tanto, \u00a1buena semana!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Despu\u00e8s de ver en el articulo anterior la instalaci\u00f3n de un JDK en nuestro entorno (Windows 7 Professional Edition), vamos a ver en este post c\u00f3mo proceder para Tomcat. Pero primero, \u00bfqu\u00e9 es Tomcat? Al igual que antes, no vamos a entrar en una descripci\u00f3n detallada de cada herramienta, puedes encontrar toda la literatura que [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-309","post","type-post","status-publish","format-standard","hentry","category-sonar-instalacion"],"_links":{"self":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/309"}],"collection":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/comments?post=309"}],"version-history":[{"count":12,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/309\/revisions"}],"predecessor-version":[{"id":323,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/posts\/309\/revisions\/323"}],"wp:attachment":[{"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/media?parent=309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/categories?post=309"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/qualilogy.com\/es\/wp-json\/wp\/v2\/tags?post=309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}