Está en la página 1de 2

Cambio de Aplicacion Raiz

1.Iniciará la instancia de EAP usando el directorio base ubicado en /home/student/


JB248/labs/standalone/:
[student@workstation ~]$ cd /opt/jboss-eap-7.0/bin
[student@workstation bin]$ ./standalone.sh \
-Djboss.server.base.dir=/home/student/JB248/labs/standalone/

2.Abrirá una nueva ventana de terminal y ejecutará los siguientes comandos para iniciar la
conexión de la herramienta CLI a su instancia de EAP:
[student@workstation ~]$ cd /opt/jboss-eap-7.0/bin
[student@workstation bin]$ ./jboss-cli.sh -c

nota
Las credenciales no se requieren porque el subsistema de seguridad no se
configuró para solicitar las credenciales para conexiones locales.

3.Implemente la aplicación welcome.war disponible en la carpeta http://ec2-18-222-194-62.us-east-


2.compute.amazonaws.com/training/:
[standalone@localhost:9990 /] deploy \
/home/student/JB248/labs/root-web/welcome.war

4.Abra el navegador web en workstation y navegue a http://localhost:8080/welcome


para probar si la aplicación se implementó correctamente. Debería ver la aplicación de
bienvenida:

Observe que se requiere enviar la ruta de contexto bienvenida después del puerto
para acceder a la aplicación. Si la ruta de contexto no se especifica, se implementará
la aplicación raíz. De manera predeterminada, la aplicación raíz es la aplicación de
bienvenida a JBoss. Acceda a la página de bienvenida a JBoss navegando a la URL
http://localhost:8080:

5.Es posible eliminar la aplicación raíz predeterminada. Para ello, vuelva a la ventana de
terminal en la que se está ejecutando la herramienta CLI y ejecute el siguiente comando:
[standalone@localhost:9990 /] /subsystem=undertow/server=\
default-server/host=default-host/location=\/:remove

El comando anterior eliminará la ubicación / de default-host. La ubicación / es la


aplicación raíz.

6.Se requiere una recarga de servidor para determinar si se eliminó la aplicación raíz.
Actualice la configuración de la instancia EAP con el comando reload:
[standalone@localhost:9990 /] reload

7.Abra el navegador web y navegue a la aplicación raíz usando la URL http://


localhost:8080. Debería ver un mensaje de error 404 - Not Found.

8. Es posible definir la aplicación welcome.war como contexto raíz. En el subsistema


Undertow se debe tener una aplicación diferente ejecutándose como la aplicación web
raíz, también conocida como default-web-module para default-server. En este
paso, la actualizará usando la CLI.
[standalone@localhost:9990 /] /subsystem=undertow/server=\
default-server/host=default-host:\
write-attribute(name=default-web-module,value=welcome.war)

9. Para actualizar la configuración con la nueva aplicación raíz, se requiere una recarga.
[standalone@localhost:9990 /] reload

10. Abra un navegador web y navegue a la aplicación raíz usando la URL http://
localhost:8080. Ahora, debería ver la aplicación de bienvenida ejecutándose sin la
ruta de contexto.

También podría gustarte