Foros del Web » Administración de Sistemas » Apache »

¿como hacer que funciona vhost?

Estas en el tema de ¿como hacer que funciona vhost? en el foro de Apache en Foros del Web. Hola llebo semanas intentando que funcione el virtual host pero nada... y ehe pensado que vosotros podriais ayudarme... -Tengo un dominio dinamico en dyndns que ...
  #1 (permalink)  
Antiguo 25/06/2011, 06:40
 
Fecha de Ingreso: mayo-2011
Ubicación: Almeria (España)
Mensajes: 51
Antigüedad: 12 años, 11 meses
Puntos: 3
Pregunta ¿como hacer que funciona vhost?

Hola llebo semanas intentando que funcione el virtual host pero nada... y ehe pensado que vosotros podriais ayudarme...

-Tengo un dominio dinamico en dyndns que es XxXxX-XxXxX.dyndns.org
-He configurado el NAT para que envie las conexiones por el puerto 8080 al server
-La pagina funciona normalmente pero lo que no funciona es a la hora de poner el virtualserver porque al acceder desde internet se queda cargando un rato y despues dice que no se encuentra.


HTTPD.CONF
Código:
ServerRoot "c:/wamp/apache2"

Listen 8080

LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
LoadModule php5_module "c:/wamp/php/php5apache2_2.dll"

ServerName *:8080

DocumentRoot "C:/wamp/www"


<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>


<Directory "C:/wamp/www">
    Options Indexes FollowSymLinks
    AllowOverride all

#   onlineoffline tag - don't remove
    Order Allow,Deny
    Allow from all

</Directory>

<IfModule dir_module>
    DirectoryIndex index.php index.php3 index.html index.htm index.html.var
</IfModule>

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
</FilesMatch>

ErrorLog ../logs/apache_error.log

LogLevel warn

<IfModule log_config_module>

    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>

    CustomLog ../logs/access.log common


</IfModule>

<IfModule alias_module>




 ScriptAlias /cgi-bin/ "c:/wamp/Apache2/cgi-bin/"

</IfModule>

#
# "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "c:/wamp/apache2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

DefaultType text/plain

<IfModule mime_module>

    TypesConfig conf/mime.types

  
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
  
</IfModule>

# Server-pool management (MPM specific)
#Include conf/extra/httpd-mpm.conf

# Multi-language error messages
#Include conf/extra/httpd-multilang-errordoc.conf

# Fancy directory listings
#Include conf/extra/httpd-autoindex.conf

# Language settings
#Include conf/extra/httpd-languages.conf

# User home directories
#Include conf/extra/httpd-userdir.conf

# Real-time info on requests and configuration
#Include conf/extra/httpd-info.conf

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include conf/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
#Include conf/extra/httpd-dav.conf

# Various default settings
#Include conf/extra/httpd-default.conf

# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
#       starting without SSL on platforms with no /dev/random equivalent
#       but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>


Include "c:/wamp/apache2/conf/alias/phpmyadmin.conf"
Include "c:/wamp/apache2/conf/alias/sqlitemanager.conf"


HTTPD-VHOSTS.COFIG

Código:
NameVirtualHost *:8080

<VirtualHost *:8080>
    DocumentRoot "C:\virtualroot\directoriodelaweb"
    ServerName xxxx-xxx.dyndns.org
</VirtualHost>


HOSTS WINDOWS 2000

Código:
127.0.0.1       localhost
127.0.0.1       xxxx-xxx.dyndns.org
Y los puertos del NAT estan para entrantes y salientes
Código:
IP -> 168.192.1.129 
PUERTOS -> 8080
De verdad no se lo que es me e leido todos los tutoriales y nada )= porfavor ayudenme.



Un saludo.
  #2 (permalink)  
Antiguo 25/06/2011, 09:04
 
Fecha de Ingreso: mayo-2011
Ubicación: Almeria (España)
Mensajes: 51
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: ¿como hacer que funciona vhost?

He contactado con un amigo que a intentado acceder a la web y el error es este:
[URL="http://imageshack.us/photo/my-images/714/sinttulo1bjr.jpg/"]http://imageshack.us/photo/my-images/714/sinttulo1bjr.jpg/[/URL]


(El servidor xxxxxx.dyndns.org a tardado demasiado en responder, ya es posible que este sobrecargado.)
AYUDA PORFAVOORRRR
  #3 (permalink)  
Antiguo 26/06/2011, 04:52
 
Fecha de Ingreso: mayo-2011
Ubicación: Almeria (España)
Mensajes: 51
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: ¿como hacer que funciona vhost?

Haora puedo acceder desde mi pc, osea red local pero desde internet no se puede.. ke ago ???
  #4 (permalink)  
Antiguo 01/07/2011, 18:02
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ¿como hacer que funciona vhost?

En primer lugar depende de que tipo de cuenta tengas en Dyndns, vamos a suponer una estandar redirigiendo a tu ip publica, donde tenes corriendo el apache en puerto 80



1º asegurate que tu router este redirigiendo el puerto 80 a la ip interna de tu red local en la que esta el apache (si tenes una sola pc hacelo igual)

2º La carpeta raiz tiene que ser el htdocs de tu servidor principal, no de un virtualhost

3º no definas ningun serverName, ni pongas nada en el archivo de host ,salvo
127.0.0.1 localhost

4º IP -> 168.192.1.129 ? ese no es un rango de ip reservado, no habras querido poner 192.168.1.129 ?

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: vhost
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:06.