{"id":2862,"date":"2020-09-28T08:39:04","date_gmt":"2020-09-28T13:39:04","guid":{"rendered":"http:\/\/linuxitos.com\/main\/?p=2862"},"modified":"2020-09-28T08:39:58","modified_gmt":"2020-09-28T13:39:58","slug":"instalar-apache-tomcat-fedora-32","status":"publish","type":"post","link":"https:\/\/linuxitos.com\/main\/instalar-apache-tomcat-fedora-32\/","title":{"rendered":"Instalar Apache Tomcat | Fedora 32"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"813\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1024x813.png\" alt=\"\" class=\"wp-image-2863\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1024x813.png 1024w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-300x238.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-768x610.png 768w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27.png 1205w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Inicio<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Apache Tomcat (tambi\u00e9n llamado Jakarta Tomcat o simplemente Tomcat) funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Oracle Corporation (aunque creado por Sun Microsystems). <a href=\"https:\/\/tomcat.apache.org\/download-90.cgi\">https:\/\/tomcat.apache.org\/download-90.cgi<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tomcat es desarrollado y actualizado por miembros de la Apache Software Foundation y voluntarios independientes. Los usuarios disponen de libre acceso a su c\u00f3digo fuente y a su forma binaria en los t\u00e9rminos establecidos en la&nbsp;<em>Apache Software License<\/em>. Las primeras distribuciones de Tomcat fueron las versiones 3.0.x. A partir de la versi\u00f3n 4.0, Jakarta Tomcat utiliza el contenedor de servlets conocido como Catalina.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Descarga<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El instalador se descarga del siguiente link <a href=\"https:\/\/tomcat.apache.org\/download-90.cgi\">https:\/\/tomcat.apache.org\/download-90.cgi<\/a> y lo descomprimen en la carpeta Descargas.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Elijan la versi\u00f3n, de preferencia la \u00faltima estable y clic en descargar <\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Instalaci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La instalaci\u00f3n se realiza de manera independiente a los instalados o previas instalaciones que se tengan, la idea es instalarlo y utilizarlo, con alguno IDE de desarrollo ya sea con Netbenas IDE, o Eclipse, o alg\u00fan otro IDE con el que se desee utilizar JSF, JSP, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En \u00e9ste ejemplo, se utiliz\u00f3 fedora 32, x86_64 con instalaciones previa de netbean v12, y se utiliza para ejemplos locales de proyectos JSF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La instalaci\u00f3n consiste en mover la carpeta extra\u00edda del archivo descargado previamente a la ruta \/opt\/ una vez ah\u00ed, se crean alias para iniciar o detener el servicio de apache tomcat<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo mv ~\/Downloads\/apache-tomcat-9.0.38 \/opt\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si por alguna raz\u00f3n la carpeta no est\u00e1 extra\u00edda en Descargas o Downloads, entonces indicar la ruta en la que est\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una vez movido la carpeta, ahora crear los alias para iniciar o detener el servicio de tomcat. En lo personal prefiero usar alias, de ese modo se afecta la ruta de binarios en \/usr\/bin sino en su lugar un alias simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para crear el alias, abrir el archivo .bashrc o si usan alg\u00fan otro interprete de comandos como zsh entonces ser\u00eda .zshrc que est\u00e1 en la carpeta personal<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">gedit ~\/.bashrc \ngedit ~\/.zshrc<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Y agregar las l\u00edneas siguientes:<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">alias iniciartomcat=\"sudo \/opt\/apache-tomcat-9.0.38\/bin\/startup.sh \"\nalias detenertomcat=\"sudo \/opt\/apache-tomcat-9.0.38\/bin\/shutdown.sh \"<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Y ahora, para editar el usuario y contrase\u00f1a de tomcat, abrir el archivo siguiente para editarlo:<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">sudo gedit \/opt\/apache-tomcat-9.0.38\/conf\/tomcat-users.xml<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Iniciar o detener tomcat<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">iniciartomcat<\/pre>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">detenertomcat<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"813\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1-1024x813.png\" alt=\"\" class=\"wp-image-2864\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1-1024x813.png 1024w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1-300x238.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1-768x610.png 768w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2020\/09\/Screenshot-from-2020-09-28-08-14-27-1.png 1205w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Fuentes:<\/p>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-javapointers\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"ZtINcG019z\"><a href=\"https:\/\/javapointers.com\/how-to\/add-tomcat-server-netbeans\/\">How to add Tomcat Server in NetBeans<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;How to add Tomcat Server in NetBeans&#8221; &#8212; JavaPointers\" src=\"https:\/\/javapointers.com\/how-to\/add-tomcat-server-netbeans\/embed\/#?secret=ZtINcG019z\" data-secret=\"ZtINcG019z\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inicio Apache Tomcat (tambi\u00e9n llamado Jakarta Tomcat o simplemente Tomcat) funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Oracle Corporation (aunque creado por Sun Microsystems). https:\/\/tomcat.apache.org\/download-90.cgi Tomcat es desarrollado y actualizado por miembros de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1511],"tags":[1700,1702,1701],"class_list":["post-2862","post","type-post","status-publish","format-standard","hentry","category-server","tag-apache","tag-netbeans","tag-tomcat"],"_links":{"self":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/comments?post=2862"}],"version-history":[{"count":2,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2862\/revisions"}],"predecessor-version":[{"id":2866,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2862\/revisions\/2866"}],"wp:attachment":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/media?parent=2862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/categories?post=2862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/tags?post=2862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}