{"id":448,"date":"2013-02-15T16:31:57","date_gmt":"2013-02-15T15:31:57","guid":{"rendered":"http:\/\/qualilogy.com\/fr\/?p=448"},"modified":"2013-02-18T17:22:00","modified_gmt":"2013-02-18T16:22:00","slug":"installer-sonar-tomcat","status":"publish","type":"post","link":"http:\/\/qualilogy.com\/fr\/installer-sonar-tomcat\/","title":{"rendered":"Installer 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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat.jpg 350w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat-300x199.jpg 300w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/a>Apr\u00e8s avoir vu dans le post pr\u00e9c\u00e9dent <a title=\"Installer SONAR - Installer un JDK\" href=\"http:\/\/qualilogy.com\/fr\/installer-sonar-jdk\/\" target=\"_blank\">l&rsquo;installation d&rsquo;un JDK<\/a> dans notre environnement (Windows 7 Professional Edition), nous allons maintenant regarder comment ifaire de m\u00eame avec Tomcat.<\/p>\n<p>Mais d&rsquo;abord, qu&rsquo;est-ce que Tomcat ? Comme pr\u00e9c\u00e9demment, nous n&rsquo;allons pas entrer dans une description d\u00e9taill\u00e9e de chaque outil que nous installons, vous pouvez trouver toute la litt\u00e9rature souhait\u00e9e pour ce faire sur Internet. <!--more--><\/p>\n<p>Contentons-nous de dire que Tomcat est un serveur d&rsquo;applications Java, qui va nous permettre d&rsquo;utiliser les diff\u00e9rents composants applicatifs de notre plateforme d&rsquo;analyse de code que sont SONAR et Jenkins.<\/p>\n<p>Il existe plusieurs mani\u00e8res d&rsquo;utiliser et donc d&rsquo;installer Tomcat. Notre choix va consister \u00e0 utiliser Tomcat sous la forme d&rsquo;un service Windows. Personnellement, c&rsquo;est ce que je trouve la mani\u00e8re la plus simple, la plus souple et la plus ais\u00e9e.<\/p>\n<h2>Download de Tomcat<\/h2>\n<p>J&rsquo;ai choisi de t\u00e9l\u00e9charger Tomcat directement depuis ce lien :\u00a0 <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>. Une fen\u00eatre de download appara\u00eet, qui vous permettra d&rsquo;indiquer o\u00fa vous souhaitez sauvegarder le fichier d&rsquo;installation de Tomcat.<\/p>\n<h2>Installation de Tomcat<\/h2>\n<p>Une fois ce fichier ex\u00e9cutable download\u00e9, nous le lan\u00e7ons afin de proc\u00e9der \u00e0 l&rsquo;installation de Tomcat. Une premi\u00e8re page d&rsquo;accueil appara\u00eet :<\/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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat1.jpg 506w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat1-300x232.jpg 300w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/><\/a><\/p>\n<p>Bouton &lsquo;Next&rsquo; pour continuer et voir une page qui nous demande d&rsquo;accepter 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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat2.jpg 503w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/SONAR_Install_Tomcat2-300x233.jpg 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/a><\/p>\n<p>&#8230; ce que nous faisons en cliquant le bouton &lsquo;I Agree&rsquo;.<\/p>\n<p>La page suivante nous demande de choisir quels composants ou \u00e9l\u00e9ments de Tomcat installer :<\/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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat3.jpg 503w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat3-300x233.jpg 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/a><\/p>\n<p>Nous allons laisser les options par d\u00e9faut, qui nous conviennent. Le bouton &lsquo;Next&rsquo; nous am\u00e8ne \u00e0 une fen\u00eatre de configuration : <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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat4.jpg 504w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat4-300x232.jpg 300w\" sizes=\"(max-width: 504px) 100vw, 504px\" \/><\/a><\/p>\n<p>Je change le port (HTTP) de connexion \u00e0 Tomcat en 8888. Pour quelle raison ? En fait, j&rsquo;ai pris l&rsquo;habitude de le faire parce que certains logiciels (Oracle par exemple) avaient autrefois tendance \u00e0 utiliser le port 8080 par d\u00e9faut. Vous pouvez laisser cette valeur ou au contraire faire comme moi et modifier celle-ci, mais ce n&rsquo;est pas obligatoire.<\/p>\n<p>Entez ensuite un login pour l&rsquo;Administrateur Tomcat. J&rsquo;ai l&rsquo;habitude de faire simple : user\/password Admin\/Admin. Si vous d\u00e9cidez d&rsquo;installer Tomcat sur un serveur en r\u00e9seau accessible par diff\u00e9rentes personnes ou \u00e9quipes, vous pouvez choisir d&rsquo;autres param\u00e8tres de login, mais pour une installation locale sur notre poste de travail, inutile de faire compliqu\u00e9.<\/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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat5.jpg 505w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat5-300x232.jpg 300w\" sizes=\"(max-width: 505px) 100vw, 505px\" \/><\/a><\/p>\n<p>Tomcat nous demande \u00e9galement o\u00fa se trouve la JVM (Java Virtual Machine) et notre JRE. Nous avons vu ces notions dans notre post pr\u00e9c\u00e9dent sur <a title=\"Installer SONAR - Installer un JDK\" href=\"http:\/\/qualilogy.com\/fr\/installer-sonar-jdk\/\" target=\"_blank\">comment installer un JDK<\/a>.<\/p>\n<p>Et enfin, Tomcat va nous demander dans quel r\u00e9pertoire nous souhaitons effectuer l&rsquo;installation :<\/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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat6.jpg 506w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_install_tomcat6-300x232.jpg 300w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/><\/a><\/p>\n<p>L\u00e1 encore, je vous sugg\u00e8re de laisser le r\u00e9pertoire d&rsquo;installation par d\u00e9faut : en cas de probl\u00e8me, toute personne \u00e0 qui vous pourriez demander de l&rsquo;aide ira d&rsquo;abord v\u00e9rifier dans ce r\u00e9pertoire et risquerait de penser que Tomcat n&rsquo;est pas install\u00e9 s&rsquo;il se r\u00e9v\u00e8le vide.<\/p>\n<p>Finalement, un click sur le bouton &lsquo;Install&rsquo; lance l&rsquo;installation, qui s\u2019effectue tr\u00e8s rapidement.<\/p>\n<h3>Lancement de Tomcat<\/h3>\n<p>Tomcat s&rsquo;est install\u00e9 comme un service Windows. Un service Windows est tout simplement une application lanc\u00e9e (ou non) par Windows au d\u00e9marrage. Pour visualiser et param\u00e9trer le service Tomcat, le plus simple est de taper &lsquo;Services&rsquo; dans la barre de recherche des programmes Windows, qui appara\u00eet lorsque vous clickez sur &lsquo;Start&rsquo; ou appuyez sur la touche &lsquo;Windows&rsquo; de votre clavier.<\/p>\n<p>Windows va alors vous proposer diff\u00e9rents choix, dont un programme appel\u00e9 &lsquo;View local services&rsquo;. Celui-ci est \u00e9galement disponible via le Control Panel, mais plus difficle \u00e0 trouver de cette mani\u00e8re. De plus, notre recherche nous permet de faire un drag-and-drop (Glisser-D\u00e9poser) de ce programme vers une ic\u00f4ne dans l&rsquo;\u00e9cran \/ le dossier principal de Windows. Je peux donc ainsi appeler les services en un seul click et arr\u00eater \/ d\u00e9marrer ceux que je souhaite lorsque j&rsquo;en ai besoin.<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\" srcset=\"http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_tomcat_service.jpg 478w, http:\/\/qualilogy.com\/fr\/wp-content\/uploads\/sites\/2\/2013\/02\/sonar_tomcat_service-300x87.jpg 300w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/a><\/p>\n<p>Une fois lanc\u00e9 la fen\u00eatre des Services, nous pouvons rep\u00e9rer le Tomcat que nous venons d&rsquo;installer.<\/p>\n<p>Un click droit sur celui-ci permet d&rsquo;acc\u00e9der aux &lsquo;Properties&rsquo; dans menu contextuel, afin de d\u00e9finir le mode de d\u00e9marrage de celui-ci, l&rsquo;arr\u00eater et\/ou le d\u00e9marrer. C&rsquo;est une op\u00e9ration que nous pouvons \u00eatre amen\u00e9 \u00e0 r\u00e9aliser assez souvent, notamment pour l&rsquo;installation de nouvelles applications Java\/Web comme SONAR et Jenkins.<\/p>\n<p>Il nous faudra d&rsquo;ailleurs attendre d&rsquo;installer ceux-ci pour d\u00e9couvrir un peu plus avant le fonctionnemment de Tomcat.<\/p>\n<p>Mais auparavant, il nous faudra installer une base de donn\u00e9es. Ce sera le sujet du prochain post, consacr\u00e9 \u00e0 Oracle. Dans l&rsquo;attente, bonne semaine \u00e0 tous !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s avoir vu dans le post pr\u00e9c\u00e9dent l&rsquo;installation d&rsquo;un JDK dans notre environnement (Windows 7 Professional Edition), nous allons maintenant regarder comment ifaire de m\u00eame avec Tomcat. Mais d&rsquo;abord, qu&rsquo;est-ce que Tomcat ? Comme pr\u00e9c\u00e9demment, nous n&rsquo;allons pas entrer dans une description d\u00e9taill\u00e9e de chaque outil que nous installons, vous pouvez trouver toute la litt\u00e9rature [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-448","post","type-post","status-publish","format-standard","hentry","category-sonar-installation"],"_links":{"self":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/448"}],"collection":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/comments?post=448"}],"version-history":[{"count":19,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/448\/revisions"}],"predecessor-version":[{"id":485,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/448\/revisions\/485"}],"wp:attachment":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/media?parent=448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/categories?post=448"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/tags?post=448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}