Apache Virtual Hosting

Imagen de Scalivuor
0 puntos

Hola que tal gente, escribo porque estoy ante el siguiente problema:

Por un lado tengo un servidor principal con ip pública en el cual esta alojada una pagina web (entre otras cosas), y por el otro tengo otro servidor de desarrollo en el que esta alojada otra pagina, pero a nivel local solamente.  Lo que estoy buscando es que cuando entren desde afuera a la ip del servidor principal "/algo" automáticamente se redireccione a la pagina del servidor interno...por ejemplo:

Servidor Principal: www.pagina.com  (/var/www del servidor principal)

Servidor Desarrollo: 172.26.8.50 . Yo lo que quiero es que cuando vayan a www.pagina.com/desarrollo el contenido lo obtenga del directorio  "/var/www/" de 172.26.8.50... Obviamente que si lo hago mediante html todo va a funcionar bien a nivel local, ya que va a rediccionar a 172.26.8.50 que es local y no tiene salida directa a internet.

 Estuve viendo algo de configurar servidores virtuales con distintas ips en Apache2 pero no llego a nada :'( . La verdad que seria de muchisima utilidad si me pueden ayudar en algo...  Gracias.

 

Saludos!!. 

Imagen de Kouryu
+1
0
-1

Hola compañero, yo estoy empezando con el tema de los virtual hosts aver si te puedo hechar una mano. Lo que creo que deberias hacer es lo siguiente:
1.- Instalar apache -> apt-get install apache
2.- Editar el fichero httpd.conf que se encuentra en la carpeta /etc/apache/ -> vim /etc/apache/http.conf
3.- En la ultima linia debes añadir el virtual host:

<-- Pon la ip de tu maquina
ServerName www.mipagina.com
ServerAlias www.otro.com
DocumentRoot /var/www/www.mipagina.com
ErrorLog /var/log/apache/www.mipagina.com-error.log

AllowOverride All
Options Indexes
DirectoryIndex default.htm

He añadido un virtualhost que cada vez que arranquen www.mipagina.com mostrar el fichero default.htm, asi que tendras que ir al directrio indice y crear el default.htm en este caso nuestro directorio es /var/www/

4.- Edita el fichero /etc/hosts -> vim /etc/hosts y añade la siguiente linia 192.168.1.13 www.mipagina.com (pero con tu ip).

5.- Finalmente reinicia el servicio apache.

+1
0
-1
Imagen de mathema
+1
0
-1

Tengo un pequeño servidor web casero, el cual tiene Ubuntu Server instalado.
Pero aún no logro configurarlo para dar Virtual Hosting.

He entrado a distintas paginas, y nada, el último intento produjo un error severo en el servidor, ya no me podía conectar remotamente.

El error lo produjo apache, al modificar los archivos que aparecen en las carpetas de sites-available y sites-enabled.

Pido de favor que si alguien tiene algun buen tutorial acerca del tema me lo deje por aqui.

Gracias:

MaThEmA.homelinux.com

+1
0
-1

MaThEmA.homelinux.com

Imagen de keopx
+1
0
-1

Buenas antes de nada comentarte que deberías de haber creado un hilo nuevo ya que no tiene mucho sentido el seguir un hilo de hace 2 años.

Esta dirección http://www.keopx.net/category/apache2/ tienes información sobre apache, pero para lo que tu quieres creo que con esto te servirá:

http://www.keopx.net/apache2/virtual-hosts-sencillos-para-desarrollo/

Si tienes mas dudas, habré un nuevo hilo.

Un saludo

www.keopx.net

+1
0
-1
Imagen de juanjotb
+1
0
-1

mas o menos me aveis solucionado el problema gracias

http://www.tecnobyteinformatica.com

+1
0
-1
Imagen de Yolagp
+1
0
-1

Juanjotb, he editado tu firma pues iba contra las normas. En concreto la 6.5:No es aceptable la publicidad o promoción de productos o servicios ajenos a Ubuntu-es. Si tienes una página web es lícito incluir un enlace en tu firma, pero no debes incitar a su visita.
Saludos

Equipo de Ubuntu-es

+1
0
-1