Añadir puerto de escucha(no cambiarlo)

JuShTo

BORRADLO POR MAL TITULO

Buenas!

He montado un servidor apache2 sobre ubuntu server en una máquina virtual con vbox, y bueno, fácil y sencillo pero tengo una duda que no se como solucionar.

Mi intención es abrir el puerto de escucha 8080 para una misma página pero no para las demás.

El método que he utilizado es simplemente es crear una replica del sitio que está en /etc/apache/sites-available/ y ponerle otro nombre, además crear el link en sites-enabled a este nuevo archivo donde he puesto el <VirtualHost *:8080>.

He abierto también en /etc/apache2/ports.conf el puerto 8080.

Así me funciona pero me parece una chapuza poco eficaz, tener que crear una replica del archivo por cada puerto que quiero que esté a la escucha no sé, no creo que se haga así.

Mi pregunta es si hay alguna manera en el archivo original del site para que escuche el 8080

anidando los virutalhost?

<virtualHost *:80>
<virtualHost *:8080>

¿Aqui la config del sitio?
</virtualHost>
</virtualHost>

o...
<virtualHost *:8080-80>
¿Aqui la config del sitio?
</virtualHost>

o...

<virtualHost *:8080,80>
¿Aqui la config del sitio?
</virtualHost>

Se puede hacer algo con esto?

DiSKuN

#1 yo lo he hecho toda la vida así. De hecho, utilizo un fichero de configuración por cada site o página. Me parece lo mas ordenado que hay.

Un fichero por cada site en /etc/apache/sites-available

¿Por qué meter todo en un fichero si lo puedes clasificar en varios de forma mas ordenada?

Cuando tengas 20 sites en un solo webserver, lo bendices xD

Usuarios habituales

  • DiSKuN
  • JuShTo

Tags