{"id":4311,"date":"2024-11-23T15:29:27","date_gmt":"2024-11-23T14:29:27","guid":{"rendered":"https:\/?p=4311"},"modified":"2024-11-23T15:35:24","modified_gmt":"2024-11-23T14:35:24","slug":"wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente","status":"publish","type":"post","link":"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/","title":{"rendered":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente."},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0-1024x576.jpg\" alt=\"a logo with wings and text\" class=\"wp-image-4349\" style=\"width:1200px;height:auto\" srcset=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0-1024x576.jpg 1024w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0-300x169.jpg 300w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0-768x432.jpg 768w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0-1536x864.jpg 1536w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>WildFly<\/strong>: Conocido antes como <strong>JBoss As<\/strong>, o solo <strong>JBoss<\/strong>, es un servidor Open Source de aplicaciones Java EE. Es \u00fatil para crear, implementar y hospedar aplicaciones y servicios Java. Adem\u00e1s, maneja <strong>servlets, JSP, EJB y JMS<\/strong>. Compatible con cualquier sistema operativo en el que se encuentre disponible la m\u00e1quina virtual Java.<\/p>\n\n\n\n<p><strong>WildFly<\/strong> es una de las soluciones m\u00e1s populares para ejecutar aplicaciones empresariales basadas en Java. En este art\u00edculo exploraremos qu\u00e9 es WildFly, sus principales caracter\u00edsticas, c\u00f3mo instalarlo en Debian 12 desde repositorios, configurarlo y sus ventajas m\u00e1s destacadas.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Tabla de contenidos del articulo.<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#%C2%BFQue_es_WildFly\" >\u00bfQu\u00e9 es WildFly?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#%C2%BFPara_que_sirve_WildFly\" >\u00bfPara qu\u00e9 sirve WildFly?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Ventajas_de_WildFly\" >Ventajas de WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Caracteristicas_de_WildFly\" >Caracter\u00edsticas de WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Instalacion_de_WildFly_en_Debian_12\" >Instalaci\u00f3n de WildFly en Debian 12<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Cambiar_el_puerto_predeterminado_de_WildFly\" >Cambiar el puerto predeterminado de WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Acceder_a_WildFly\" >Acceder a WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#Resumen_y_Conclusion\" >Resumen y Conclusi\u00f3n<\/a><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%C2%BFQue_es_WildFly\"><\/span><strong>\u00bfQu\u00e9 es WildFly?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>WildFly es un servidor de aplicaciones Java EE (actualmente Jakarta EE) de c\u00f3digo abierto desarrollado inicialmente por JBoss. Su prop\u00f3sito principal es proporcionar un entorno confiable, eficiente y escalable para ejecutar aplicaciones empresariales. WildFly se destaca por su arquitectura modular y su capacidad para adaptarse a diferentes necesidades, desde proyectos peque\u00f1os hasta implementaciones a gran escala.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%C2%BFPara_que_sirve_WildFly\"><\/span><strong>\u00bfPara qu\u00e9 sirve WildFly?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>WildFly es ideal para ejecutar aplicaciones empresariales en Java, como sistemas de gesti\u00f3n, plataformas de comercio electr\u00f3nico y servicios web RESTful o SOAP. Su flexibilidad lo hace \u00fatil tanto en entornos locales como en la nube.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ventajas_de_WildFly\"><\/span><strong>Ventajas de WildFly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Velocidad y Eficiencia<\/strong>: Su arquitectura modular optimiza el consumo de recursos.<\/li>\n\n\n\n<li><strong>F\u00e1cil de Configurar<\/strong>: La consola web y las herramientas CLI simplifican la gesti\u00f3n.<\/li>\n\n\n\n<li><strong>Escalabilidad<\/strong>: Ideal para aplicaciones que necesitan crecer con la demanda.<\/li>\n\n\n\n<li><strong>Soporte de Comunidad<\/strong>: Al ser open source, cuenta con una gran comunidad activa y recursos disponibles.<\/li>\n\n\n\n<li><strong>Compatibilidad con Herramientas Modernas<\/strong>: Integra f\u00e1cilmente con Docker, Kubernetes y otros entornos de contenedores.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Caracteristicas_de_WildFly\"><\/span><strong>Caracter\u00edsticas de WildFly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Arquitectura Modular<\/strong>: WildFly utiliza JBoss Modules, lo que permite cargar solo los m\u00f3dulos necesarios, reduciendo el uso de recursos.<\/li>\n\n\n\n<li><strong>Cumplimiento con Jakarta EE<\/strong>: Compatible con las especificaciones Jakarta EE, lo que asegura portabilidad y estandarizaci\u00f3n.<\/li>\n\n\n\n<li><strong>Rendimiento Optimizado<\/strong>: Integra tecnolog\u00edas como Undertow, un servidor web de alto rendimiento.<\/li>\n\n\n\n<li><strong>Gesti\u00f3n y Configuraci\u00f3n Centralizada<\/strong>: Ofrece una consola de administraci\u00f3n intuitiva y herramientas CLI para configuraciones avanzadas.<\/li>\n\n\n\n<li><strong>Escalabilidad y Clustering<\/strong>: Soporta entornos distribuidos, facilitando la escalabilidad horizontal.<\/li>\n\n\n\n<li><strong>Soporte para Contenedores<\/strong>: Funciona perfectamente con Docker y Kubernetes para despliegues en la nube.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Instalacion_de_WildFly_en_Debian_12\"><\/span><strong>Instalaci\u00f3n de WildFly en Debian 12<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sigue estos pasos para instalar WildFly en Debian 12:<\/p>\n\n\n\n<p>Si&nbsp;<code class=\"\" data-line=\"\">wget<\/code> no est\u00e1 presente en su sistema, puede instalarse ejecutando los siguientes comandos<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo apt install curl wget\n<\/pre><\/div>\n\n\n<h4 class=\"wp-block-heading\">Necesita Java <code class=\"\" data-line=\"\">17<\/code>:<\/h4>\n\n\n\n<p><strong>WildFly<\/strong> requiere Java para funcionar, ya que es un servidor de aplicaciones Java.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Instalar Java<strong> default-jdk:<\/strong><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo apt install default-jdk\n<\/pre><\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Verificar la instalaci\u00f3n de Java:<\/strong><br>Comprueba que Java est\u00e1 correctamente instalado.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ java -version\nopenjdk version &quot;17.0.13&quot; 2024-10-15\nOpenJDK Runtime Environment (build 17.0.13+11-Debian-2deb12u1)\nOpenJDK 64-Bit Server VM (build 17.0.13+11-Debian-2deb12u1, mixed mode, sharing)\n<\/pre><\/div>\n\n\n<p>Las \u00faltimas versiones del software <strong>WildFly<\/strong> est\u00e1n disponibles en:<strong><a href=\"https:\/\/www.wildfly.org\/downloads\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow sponsored\"> https:\/\/www.wildfly.org\/downloads\/<\/a><\/strong> <\/p>\n\n\n\n<p>Estos 2 comandos te proporciona, te permiten obtener la \u00faltima versi\u00f3n de <strong>WildFly<\/strong>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ WILDFLY_RELEASE=$(curl -s https:\/\/api.github.com\/repos\/wildfly\/wildfly\/releases\/latest|grep tag_name|cut -d &#039;&quot;&#039; -f 4)\n$ wget https:\/\/github.com\/wildfly\/wildfly\/releases\/download\/${WILDFLY_RELEASE}\/wildfly-${WILDFLY_RELEASE}.tar.gz\n<\/pre><\/div>\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ ls\nDescargas  Documentos  Escritorio  Im\u00e1genes  M\u00fasica  Plantillas  P\u00fablico  V\u00eddeos  wildfly-34.0.1.Final.tar.gz\n<\/pre><\/div>\n\n\n<p>Despu\u00e9s de la descarga, extraiga el archivo comprimido.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ tar xvf wildfly-${WILDFLY_RELEASE}.tar.gz\n<\/pre><\/div>\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ ls\nDescargas  Documentos  Escritorio  Im\u00e1genes  M\u00fasica  Plantillas  P\u00fablico  V\u00eddeos  wildfly-34.0.1.Final  wildfly-34.0.1.Final.tar.gz\n<\/pre><\/div>\n\n\n<p>Deber\u00edamos mover la carpeta creada de <strong>WildFly<\/strong> al&nbsp;directorio <code class=\"\" data-line=\"\">\/opt<\/code>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo mv wildfly-${WILDFLY_RELEASE} \/opt\/wildfly\n<\/pre><\/div>\n\n\n<h4 class=\"wp-block-heading\"><strong>Crear un usuario para WildFly:<\/strong><\/h4>\n\n\n\n<p>Es una buena pr\u00e1ctica crear un usuario espec\u00edfico del sistema para WildFly para mejorar la seguridad.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo groupadd -r wildfly\n$ sudo useradd -r -g wildfly -d \/opt\/wildfly -s \/sbin\/nologin wildfly\n$ sudo chown -R wildfly:wildfly \/opt\/wildfly\n<\/pre><\/div>\n\n\n<h4 class=\"wp-block-heading\">Configurar WildFly<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Configurar el servicio systemd para WildFly:<\/strong><br>Configura WildFly para que se ejecute como un servicio.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo nano \/etc\/systemd\/system\/wildfly.service\n<\/pre><\/div>\n\n\n<p>A\u00f1ade el siguiente contenido al archivo: <code class=\"\" data-line=\"\">\/etc\/systemd\/system\/wildfly.service<\/code><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; gutter: false; title: ; notranslate\" title=\"\">\n &#x5B;Unit]\n   Description=WildFly Application Server\n   After=syslog.target network.target\n\n   &#x5B;Service]\n   Type=simple\n   User=wildfly\n   Group=wildfly\n   ExecStart=\/opt\/wildfly\/bin\/standalone.sh -b=0.0.0.0\n   Restart=on-failure\n\n   &#x5B;Install]\n   WantedBy=multi-user.target\n<\/pre><\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Habilitar y arrancar WildFly:<\/strong><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n\/\/ Recargue los servicios de systemd antes de iniciar wildfly:\n$ sudo systemctl daemon-reload\n\/\/ Inicie y habilite el servicio WildFly:\n$ sudo systemctl start wildfly\n$ sudo systemctl enable wildfly\n<\/pre><\/div>\n\n\n<p><strong>Verificar el estado del servicio<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo systemctl status wildfly\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cambiar_el_puerto_predeterminado_de_WildFly\"><\/span><strong>Cambiar el puerto predeterminado de WildFly <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Para cambiar el puerto predeterminado de WildFly (puerto 8080 para HTTP o 9990 para la consola de administraci\u00f3n), debes modificar su archivo de configuraci\u00f3n correspondiente.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Cambiar el puerto HTTP (8080)<\/strong> con modo standalone.<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Editar el archivo de configuraci\u00f3n<\/strong>:<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para el modo&nbsp;<em>standalone<\/em>:<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo nano \/opt\/wildfly\/standalone\/configuration\/standalone.xml\n<\/pre><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Para el modo&nbsp;<em>domain<\/em>:<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo nano \/opt\/wildfly\/domain\/configuration\/domain.xml\n<\/pre><\/div>\n\n\n<p><strong>Buscar la configuraci\u00f3n del puerto HTTP<\/strong>: En el archivo&nbsp;<code class=\"\" data-line=\"\">standalone.xml<\/code>&nbsp;(o&nbsp;<code class=\"\" data-line=\"\">domain.xml<\/code>), localiza el siguiente bloque dentro de&nbsp;<code class=\"\" data-line=\"\">&lt;subsystem xmlns=&quot;urn:jboss:domain:undertow:...&quot;&gt;<\/code>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&lt;socket-binding name=&quot;http&quot; port=&quot;${jboss.http.port:8080}&quot;\/&gt;\n&lt;socket-binding name=&quot;https&quot; port=&quot;${jboss.https.port:8443}&quot;\/&gt;\n<\/pre><\/div>\n\n\n<p><strong>Cambiar el valor del puerto<\/strong>: Modifica el valor del atributo&nbsp;<code class=\"\" data-line=\"\">port<\/code>&nbsp;con el n\u00famero del nuevo puerto:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&lt;socket-binding name=&quot;http&quot; port=&quot;${jboss.http.port:9090}&quot;\/&gt;\n&lt;socket-binding name=&quot;https&quot; port=&quot;${jboss.https.port:8443}&quot;\/&gt;\n<\/pre><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Guardar y salir<\/strong>: Guarda el archivo y cierra el editor.<\/li>\n\n\n\n<li><strong>Reiniciar WildFly<\/strong>: Para aplicar los cambios, reinicia el servicio:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo systemctl restart wildfly\n<\/pre><\/div>\n\n\n<h4 class=\"wp-block-heading\"><strong>Cambiar el puerto de la consola de administraci\u00f3n (9990)<\/strong> con modo standalone.<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Editar el archivo de configuraci\u00f3n<\/strong>: Igual que en el caso del puerto HTTP, abre el archivo correspondiente:<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para el modo&nbsp;<em>standalone<\/em>:<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo nano \/opt\/wildfly\/standalone\/configuration\/standalone.xml\n<\/pre><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Para el modo&nbsp;<em>domain<\/em>:<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo nano \/opt\/wildfly\/domain\/configuration\/domain.xml\n<\/pre><\/div>\n\n\n<p><strong>Buscar la configuraci\u00f3n del puerto de administraci\u00f3n<\/strong>: En el archivo, localiza este bloque:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&lt;socket-binding name=&quot;management-http&quot; interface=&quot;management&quot; port=&quot;${jboss.management.http.port:9990}&quot;\/&gt;\n&lt;socket-binding name=&quot;management-https&quot; interface=&quot;management&quot; port=&quot;${jboss.management.https.port:9993}&quot;\/&gt;\n<\/pre><\/div>\n\n\n<p><strong>Cambiar el valor del puerto<\/strong>: Modifica el valor del atributo&nbsp;<code class=\"\" data-line=\"\">port<\/code>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: xml; title: ; notranslate\" title=\"\">\n&lt;socket-binding name=&quot;management-http&quot; interface=&quot;management&quot; port=&quot;${jboss.management.http.port:9999}&quot;\/&gt;\n&lt;socket-binding name=&quot;management-https&quot; interface=&quot;management&quot; port=&quot;${jboss.management.https.port:9993}&quot;\/&gt;\n<\/pre><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Guardar y salir<\/strong>: Guarda los cambios y cierra el editor.<\/li>\n\n\n\n<li><strong>Reiniciar WildFly<\/strong>: Para que los nuevos ajustes entren en efecto:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo systemctl restart wildfly\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Acceder_a_WildFly\"><\/span>Acceder a WildFly<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Acceder al panel de administraci\u00f3n de WildFly:<\/strong><br>Abre tu navegador y visita&nbsp;<code class=\"\" data-line=\"\">http:\/\/tu-direccion-ip:9090<\/code>. Aqu\u00ed deber\u00edas ver la p\u00e1gina de bienvenida de WildFly.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"http:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1-1024x517.png\" alt=\"\" class=\"wp-image-4331\" style=\"width:1200px;height:auto\" srcset=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1-1024x517.png 1024w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1-300x151.png 300w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1-768x388.png 768w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1-1536x775.png 1536w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-1.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Configurar el acceso administrativo:<\/strong><br>Configura un usuario administrativo para gestionar WildFly a trav\u00e9s de la consola de administraci\u00f3n.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n$ sudo \/opt\/wildfly\/bin\/add-user.sh\n<\/pre><\/div>\n\n\n<p>Se le solicitar\u00e1 que elija el tipo de usuario que desea agregar. Dado que este es el primer usuario, queremos que sea administrador. Elija&nbsp;<br><strong>a.<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nWhat type of user do you wish to add? \n  a) Management User (mgmt-users.properties) \n  b) Application User (application-users.properties)\n (a):  a\n<\/pre><\/div>\n\n\n<p>Ingrese el nombre del usuario a crear.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nEnter the details of the new user to add.\n Using realm &#039;ManagementRealm&#039; as discovered from the existing property files.\n Username : javier02\n<\/pre><\/div>\n\n\n<p>Proporcione una contrase\u00f1a segura para este usuario. Consulte la gu\u00eda proporcionada sobre la pol\u00edtica de contrase\u00f1as.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nPassword recommendations are listed below. To modify these restrictions edit the add-user.properties configuration file.\nThe password should be different from the username\nThe password should not be one of the following restricted values {root, admin, administrator}\nThe password should contain at least 8 characters, 1 alphabetic character(s), 1 digit(s), 1 non-alphanumeric symbol(s)\nPassword : &amp;lt;Enter Password&gt;\nRe-enter Password :  &amp;lt;Confirm Password&gt;\n<\/pre><\/div>\n\n\n<p>Presione Enter y acepte las indicaciones subsiguientes para finalizar la creaci\u00f3n del usuario.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nWhat groups do you want this user to belong to? (Please enter a comma separated list, or leave blank for none)&#x5B;  ]: \nAbout to add user &#039;javier02&#039; for realm &#039;ManagementRealm&#039;\nIs this correct yes\/no? yes\nAdded user &#039;javier02&#039; to file &#039;\/opt\/wildfly\/standalone\/configuration\/mgmt-users.properties&#039;\nAdded user &#039;javier02&#039; to file &#039;\/opt\/wildfly\/domain\/configuration\/mgmt-users.properties&#039;\nAdded user &#039;javier02&#039; with groups  to file &#039;\/opt\/wildfly\/standalone\/configuration\/mgmt-groups.properties&#039;\nAdded user &#039;javier02&#039; with groups  to file &#039;\/opt\/wildfly\/domain\/configuration\/mgmt-groups.properties&#039;\n<\/pre><\/div>\n\n\n<p>Tenga en cuenta que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La informaci\u00f3n del usuario se guarda en:&nbsp;<em>\/opt\/wildfly\/domain\/configuration\/mgmt-users.properties<\/em><\/li>\n\n\n\n<li>La informaci\u00f3n del grupo se guarda en:&nbsp;<em>\/opt\/wildfly\/standalone\/configuration\/mgmt-groups.properties<\/em><\/li>\n<\/ul>\n\n\n\n<p><strong>Comprobar la consola de administraci\u00f3n<\/strong> <strong>(9990)<\/strong>: Accede con <code class=\"\" data-line=\"\">http:\/\/localhost:9990<\/code> y mete tu usuario y contrase\u00f1a:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"517\" src=\"http:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2-1024x517.png\" alt=\"\" class=\"wp-image-4335\" style=\"width:1200px;height:auto\" srcset=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2-1024x517.png 1024w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2-300x151.png 300w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2-768x388.png 768w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2-1536x775.png 1536w, https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/wildfly-2.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Resumen_y_Conclusion\"><\/span><strong>Resumen y Conclusi\u00f3n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>WildFly es una herramienta robusta y vers\u00e1til que cumple con los requisitos de las aplicaciones empresariales modernas. Su modularidad, soporte para Jakarta EE y facilidad de uso lo convierten en una opci\u00f3n destacada tanto para desarrolladores como para administradores de sistemas. Ya sea que lo utilices en un entorno local o en la nube, WildFly est\u00e1 dise\u00f1ado para ofrecer un rendimiento confiable y escalable.<\/p>\n\n\n\n<p>Explora WildFly y descubre c\u00f3mo puede mejorar tu infraestructura de aplicaciones Java. \u00bfListo para empezar?<\/p>\n<div style='text-align:center' class='yasr-auto-insert-overall'><\/div><div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>WildFly: Conocido antes como JBoss As, o solo JBoss, es un servidor Open Source de aplicaciones Java EE. Es \u00fatil para crear, implementar y hospedar aplicaciones y servicios Java. Adem\u00e1s, maneja servlets, JSP, EJB y JMS. Compatible con cualquier sistema operativo en el que se encuentre disponible la m\u00e1quina virtual [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4349,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[176,3],"tags":[7,250],"class_list":["post-4311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollo-web","category-sistemas","tag-debian-linux","tag-wildfly"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente<\/title>\n<meta name=\"description\" content=\"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente\" \/>\n<meta property=\"og:description\" content=\"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/\" \/>\n<meta property=\"og:site_name\" content=\"javiercachon.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javiercachon82\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/javiercachon82\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-23T14:29:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-23T14:35:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Javier Cach\u00f3n Garrido\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/x.com\/udegeek\" \/>\n<meta name=\"twitter:site\" content=\"@udegeek\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Javier Cach\u00f3n Garrido\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/\"},\"author\":{\"name\":\"Javier Cach\u00f3n Garrido\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"headline\":\"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente.\",\"datePublished\":\"2024-11-23T14:29:27+00:00\",\"dateModified\":\"2024-11-23T14:35:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/\"},\"wordCount\":988,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"image\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/WildFly-0.jpg\",\"keywords\":[\"Debian Linux\",\"WildFly\"],\"articleSection\":[\"Desarrollo Web\",\"Sistemas\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/\",\"name\":\"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/WildFly-0.jpg\",\"datePublished\":\"2024-11-23T14:29:27+00:00\",\"dateModified\":\"2024-11-23T14:35:24+00:00\",\"description\":\"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#primaryimage\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/WildFly-0.jpg\",\"contentUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/WildFly-0.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"a logo with wings and text\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"inicio\",\"item\":\"https:\\\/\\\/javiercachon.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/\",\"name\":\"javiercachon.com\",\"description\":\"es una plataforma educativa revolucionaria que busca democratizar el acceso al conocimiento en inform\u00e1tica.\",\"publisher\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"alternateName\":\"javiercachon.com\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\",\"name\":\"Javier Cach\u00f3n Garrido\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"contentUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"width\":250,\"height\":34,\"caption\":\"Javier Cach\u00f3n Garrido\"},\"logo\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\"},\"description\":\"Javier Cach\u00f3n Garrido es un experto en inform\u00e1tica, apasionado por el c\u00f3digo abierto y la educaci\u00f3n tecnol\u00f3gica. Como fundador de JavierCachon.com, impulsa la formaci\u00f3n en GNU\\\/Linux y software libre, promoviendo el aprendizaje accesible y colaborativo. Su misi\u00f3n es democratizar el conocimiento en TI, ofreciendo recursos gratuitos y de calidad para profesionales y entusiastas del sector. Es un profeta y predicador que evangeliza la tecnolog\u00eda, la inform\u00e1tica y telecomunicaciones, acomp\u00e1\u00f1ale en su aventura y pasi\u00f3n por los sistemas operativos abiertos GNU\\\/Linux.\",\"sameAs\":[\"https:\\\/\\\/javiercachon.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/javiercachon82\",\"https:\\\/\\\/www.instagram.com\\\/edugeek\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/javiercachongarrido\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/x.com\\\/udegeek\",\"https:\\\/\\\/www.youtube.com\\\/@edugeek\",\"https:\\\/\\\/wiki.javiercachon.com\\\/wiki\\\/index.php\\\/Usuario:Ojosdegato\"],\"url\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/author\\\/ojosdegato\\\/\"},false]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente","description":"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/","og_locale":"es_ES","og_type":"article","og_title":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente","og_description":"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.","og_url":"https:\/\/javiercachon.com\/es\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/","og_site_name":"javiercachon.com","article_publisher":"https:\/\/www.facebook.com\/javiercachon82","article_author":"https:\/\/www.facebook.com\/javiercachon82","article_published_time":"2024-11-23T14:29:27+00:00","article_modified_time":"2024-11-23T14:35:24+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","type":"image\/jpeg"}],"author":"Javier Cach\u00f3n Garrido","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/x.com\/udegeek","twitter_site":"@udegeek","twitter_misc":{"Escrito por":"Javier Cach\u00f3n Garrido","Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#article","isPartOf":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/"},"author":{"name":"Javier Cach\u00f3n Garrido","@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"headline":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente.","datePublished":"2024-11-23T14:29:27+00:00","dateModified":"2024-11-23T14:35:24+00:00","mainEntityOfPage":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/"},"wordCount":988,"commentCount":0,"publisher":{"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"image":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#primaryimage"},"thumbnailUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","keywords":["Debian Linux","WildFly"],"articleSection":["Desarrollo Web","Sistemas"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/","url":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/","name":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente","isPartOf":{"@id":"https:\/\/javiercachon.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#primaryimage"},"image":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#primaryimage"},"thumbnailUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","datePublished":"2024-11-23T14:29:27+00:00","dateModified":"2024-11-23T14:35:24+00:00","description":"Descubre WildFly, el servidor open source que ofrece rapidez y flexibilidad para tus aplicaciones Java EE. Ideal para desarrolladores.","breadcrumb":{"@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#primaryimage","url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","contentUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","width":1920,"height":1080,"caption":"a logo with wings and text"},{"@type":"BreadcrumbList","@id":"https:\/\/javiercachon.com\/wildfly-el-servidor-de-aplicaciones-java-ee-mas-eficiente\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"inicio","item":"https:\/\/javiercachon.com\/"},{"@type":"ListItem","position":2,"name":"WildFly: El Servidor de Aplicaciones Java EE M\u00e1s Eficiente."}]},{"@type":"WebSite","@id":"https:\/\/javiercachon.com\/es\/#website","url":"https:\/\/javiercachon.com\/es\/","name":"javiercachon.com","description":"es una plataforma educativa revolucionaria que busca democratizar el acceso al conocimiento en inform\u00e1tica.","publisher":{"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"alternateName":"javiercachon.com","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/javiercachon.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997","name":"Javier Cach\u00f3n Garrido","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","contentUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","width":250,"height":34,"caption":"Javier Cach\u00f3n Garrido"},"logo":{"@id":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg"},"description":"Javier Cach\u00f3n Garrido es un experto en inform\u00e1tica, apasionado por el c\u00f3digo abierto y la educaci\u00f3n tecnol\u00f3gica. Como fundador de JavierCachon.com, impulsa la formaci\u00f3n en GNU\/Linux y software libre, promoviendo el aprendizaje accesible y colaborativo. Su misi\u00f3n es democratizar el conocimiento en TI, ofreciendo recursos gratuitos y de calidad para profesionales y entusiastas del sector. Es un profeta y predicador que evangeliza la tecnolog\u00eda, la inform\u00e1tica y telecomunicaciones, acomp\u00e1\u00f1ale en su aventura y pasi\u00f3n por los sistemas operativos abiertos GNU\/Linux.","sameAs":["https:\/\/javiercachon.com\/","https:\/\/www.facebook.com\/javiercachon82","https:\/\/www.instagram.com\/edugeek\/","https:\/\/www.linkedin.com\/in\/javiercachongarrido\/","https:\/\/x.com\/https:\/\/x.com\/udegeek","https:\/\/www.youtube.com\/@edugeek","https:\/\/wiki.javiercachon.com\/wiki\/index.php\/Usuario:Ojosdegato"],"url":"https:\/\/javiercachon.com\/es\/author\/ojosdegato\/"},false]}},"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/WildFly-0.jpg","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts\/4311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/comments?post=4311"}],"version-history":[{"count":0,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts\/4311\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/media\/4349"}],"wp:attachment":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/media?parent=4311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/categories?post=4311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/tags?post=4311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}