fbpx

Cómo configurar un servicio web si se arranca con puerto especial

Consola Debian

Muchas veces nos enfrentamos al problema de que uno de los servicios web que tenemos instalados en nuestro servidor funciona utilizando un puerto como 8080. Esto es difícil de recordar para el usuario, por lo que lo recomendable es dar o crear un subdominio y que nuestro servidor Apache principal se encargue de redireccionar a la máquina o puerto en el que el servicio web se encuentra. Esto nuestro servidor Apache lo llama Proxy HTML.Pero, ¿cómo hacemos esto con Apache y Linux?

Requisitos: Sistema Operativo GNU/Linux, preferiblemente Debian, es donde efectuamos las pruebas. Servidor web Apache2. Servicio web que queremos ver y tiene un puerto o ruta diferente de la principal.

1.- INSTALAR LIBRERÍAS

Necesitamos instalar las librerías para Apache:

apt-get install -y libapache2-mod-proxy-html libxml2-dev

Ahora nos queda activar los módulos y reiniciar el servidor web Apache.

a2enmod proxy
a2enmod proxy_http
service apache2 restart

2.- CONFIGURAR UN VHOST

Primero decidimos qué nombre vamos a utilizar y creamos el subdominio (si no sabéis hacer subdominios preguntad a vuestro ISP). En nuestro ejemplo será (prueba.dominio.com) y conocemos la configuración de nuestro servicio web de ejemplo (192.168.1.002:8080).

nano /etc/apache/sites-enabled/prueba.dominio.vhost

Añadimos dentro del documento el siguiente código para el ejemplo propuesto (revisad siempre vuestro caso).

<VirtualHost *:80> 
  ProxyPreserveHost On 
  ProxyRequests Off 
  ServerName prueba.dominio.com
  ServerAlias prueba.dominio.com
  ProxyPass / http://192.168.1.002:8080/ 
  ProxyPassReverse / http://192.168.1.002:8080/ 
</VirtualHost>

Guardamos y reiniciamos Apache2.

service apache2 restart

3.- TODO LISTO

Ya podemos probar nuestro subdominio utilizando tan solo prueba.dominio.com y no tendremos que recordar nunca más el puerto.Espero que os sirva. Y ya sabéis que para cualquier duda COLIBRIS Openpartners estará encantado de ayudaros.

Shares
WhatsApp chat

Si continuas utilizando este sitio, aceptas el uso de las cookies. Más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar