User Tools

Site Tools


apuntes:servidores_aplicaciones

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:servidores_aplicaciones [2018/01/18 19:31] – [Ejercicios] Santiago Faciapuntes:servidores_aplicaciones [2023/05/28 20:41] (current) – [Utilizar contenedores con Docker] Santiago Faci
Line 143: Line 143:
 ProxyPass / ajp://localhost:8009/ ProxyPass / ajp://localhost:8009/
 ProxyPassReverse / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/
 +. . .
 +</code>
 +
 +En el caso de que queramos que este nuevo host virtual de Apache haga de proxy de una aplicación web concreta, podremos añadir el nombre de dicha aplicación al de la URL en las dos opciones ''ProxyPass'' y ''ProxyPassReverse'':
 +
 +<code apache>
 +. . .
 +ProxyPass / ajp://localhost:8009/mi_aplicacion/
 +ProxyPassReverse / ajp://localhost:8009/mi_aplicacion/
 . . . . . .
 </code> </code>
Line 287: Line 296:
 ===== Pruebas de rendimiento ===== ===== Pruebas de rendimiento =====
  
-===== Utilizar contenedores con Docker ===== 
  
 ---- ----
Line 296: Line 304:
     * Apache Tomcat 8     * Apache Tomcat 8
     * Configurar acceso web a Tomcat 8 (configurar usuarios)     * Configurar acceso web a Tomcat 8 (configurar usuarios)
-    * Preparar una aplicación web de ejemplo y desplegala en Tomcat+    * Preparar una aplicación web de ejemplo y despliegala en Tomcat
     * Configurar Apache y Tomcat para usar el proxy_ajp y poder poder acceder a la aplicación web desde un host virtual     * Configurar Apache y Tomcat para usar el proxy_ajp y poder poder acceder a la aplicación web desde un host virtual
     * Deshabilitar el conector para el puerto 8080 de Tomcat     * Deshabilitar el conector para el puerto 8080 de Tomcat
     * Instalar un servidor SSH (openssh) en la máquina Debian 9     * Instalar un servidor SSH (openssh) en la máquina Debian 9
 +    * Instalar un servidor FTP (pure FTP) en la máquina Debian 9 \\ \\
 +  - Empezando desde la OVA de la máquina Debian 9 que tenéis en la sección de Descargas, realiza las siguientes instalaciones/configuraciones sobre la misma:
 +    * Apache 
 +    * Apache Tomcat 8
 +    * Configurar acceso web a Tomcat 8 (configurar usuarios para poder acceder a la aplicación web para desplegar aplicaciones) (CAPTURA)
 +    * Preparar una aplicación web de ejemplo y despliegala en Tomcat (CAPTURA)
 +    * Crea un host virtual en Apache para el dominio //tunombreyapellidos.com// (CAPTURA)
 +    * Configurar Apache y Tomcat para usar el proxy_ajp y poder poder acceder a la aplicación web desde el host virtual directamente (// www.tunombreyapellidos.com //) (CAPTURA)
 +    * Deshabilitar el conector para el puerto 8080 de Tomcat de forma que la aplicación web instalada sólo sea accesible a través del host virtual de Apache (CAPTURA)
 +    * Instalar un servidor SSH (openssh) en la máquina Debian 9
 +    * Despliega la aplicación web hecha para Tomcat subiéndola remotamente por SSH al servidor (CAPTURA)
     * Instalar un servidor FTP (pure FTP) en la máquina Debian 9     * Instalar un servidor FTP (pure FTP) en la máquina Debian 9
-  +    * Despliega la aplicación web hecha para Tomcat subiéndola remotamente por FTP al servidor (CAPTURA) 
- +    * Deshabilita el acceso al manager-app de Tomcat (CAPTURA) 
----- +    * Realiza una segunda aplicación web, despliegala en Tomcat utilizando el servidor FTP y configura otro host virtual en Apache para acceder a ella (en este caso a través de // www.tuapellidosynombre.com //) (CAPTURA)
- +
-===== Proyectos de Ejemplo ===== +
- +
----- +
- +
-===== Prácticas =====+
  
 ---- ----
  
-(c) 2017 Santiago Faci+(c) 2018 Santiago Faci
apuntes/servidores_aplicaciones.1516303867.txt.gz · Last modified: 2019/01/04 13:02 (external edit)