No veo VirtualHost ni ServerAlias para oficina.salman.es, sino para oficina.salman.psl.
Podrias intentar con algo asi? <VirtualHost oficina.salman.psl> DocumentRoot "/home/ftp_salman_psl/www" ServerName www.oficina.salman.psl ServerAlias oficina.salman.es www.oficina.salman.es CustomLog logs/oficina.salman.psl-access_log common </VirtualHost O bien otr o VirtualHost exclusivo para oficina.salman.es apuntando al mismo directorio que oficina.salman.psl Saludos, El Viernes 13/10/2017 a las 07:08, L.C. - Salman PSL escribió: > Bueno tengo el apache funcionando, pero sigue haciendo algo extraño. > > Os explico. > > Los tres VirtualHosts que tengo de pruebas, muestran lo que deben > mostrar y en los logs figura la IP 192.168.0.100 que es la que se > corresponde con mi ordenador en windows, que es con el que trabajo. > > Ahora bien, el problema me surje cuando llamo a oficina.salman.es, que > en lugar de mostrarme lo que hay en /var/www/html/, me muestra el > contenido del primer VirtualHost definido, sea el que sea, y en el log > aparece mi IP publica. > > El log "access.log" se queda siempre vacio > > > Dominios configurados: > > Defecto oficina.salman.es en DNSs -> 213.60.147.68 > > Virtuales: > > Esos nombres en DNSs estan apuntando a 192.168.0.200 es decir el > ordenador en el que esta instalado Linux > > Por supuesto en el router las peticiones al puerto 80 estan redirigidas > al ordenador en Centos. > > NameVirtualHost 192.168.0.200 > > Listen 80 > > # ºººººººººººººººººººººººººººººººººººººººººººººººººººººº pagina de mis > enlaces > <VirtualHost oficina.salman.psl> > DocumentRoot "/home/ftp_salman_psl/www" > ServerName www.oficina.salman.psl > CustomLog logs/oficina.salman.psl-access_log common > </VirtualHost> > > # ºººººººººººººººººººººººººººººººººººººººººººººººººººººº pagina para mis > trabajos > <VirtualHost oficina.psl> > DocumentRoot "/home/ftp_oficina/www" > ServerName www.oficina.psl > CustomLog logs/oficina.psl-access_log common > </VirtualHost> > > > # ºººººººººººººººººººººººººººººººººººººººººººººººººººººº web de pruebas > de mi CMS y Framework > <VirtualHost celta.devigo.psl> > DocumentRoot "/home/ftp_celta_devigo/www" > ServerName www.celta.devigo.psl > CustomLog logs/celta.devigo.psl-access_log common > </VirtualHost> > > A continuacion os pongo la configuracion del etc\httpd\conf\httpd.conf > > ################################################################ > > > > ServerTokens ProductOnly > > ServerRoot "/etc/httpd" > > PidFile run/httpd.pid > > Timeout 120 > > KeepAlive On > > MaxKeepAliveRequests 500 > > KeepAliveTimeout 15 > > <IfModule prefork.c> > StartServers 2 > MinSpareServers 2 > MaxSpareServers 10 > ServerLimit 256 > MaxClients 10 > MaxRequestsPerChild 4000 > </IfModule> > > <IfModule worker.c> > StartServers 1 > MaxClients 100 > MinSpareThreads 1 > MaxSpareThreads 4 > ThreadsPerChild 25 > MaxRequestsPerChild 0 > </IfModule> > > > > LoadModule auth_basic_module modules/mod_auth_basic.so > LoadModule auth_digest_module modules/mod_auth_digest.so > LoadModule authn_file_module modules/mod_authn_file.so > LoadModule authn_alias_module modules/mod_authn_alias.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 authz_host_module modules/mod_authz_host.so > LoadModule authz_user_module modules/mod_authz_user.so > LoadModule authz_owner_module modules/mod_authz_owner.so > LoadModule authz_groupfile_module modules/mod_authz_groupfile.so > LoadModule authz_dbm_module modules/mod_authz_dbm.so > LoadModule authz_default_module modules/mod_authz_default.so > LoadModule ldap_module modules/mod_ldap.so > LoadModule authnz_ldap_module modules/mod_authnz_ldap.so > LoadModule include_module modules/mod_include.so > LoadModule log_config_module modules/mod_log_config.so > LoadModule logio_module modules/mod_logio.so > LoadModule env_module modules/mod_env.so > LoadModule ext_filter_module modules/mod_ext_filter.so > LoadModule mime_magic_module modules/mod_mime_magic.so > LoadModule expires_module modules/mod_expires.so > LoadModule deflate_module modules/mod_deflate.so > LoadModule headers_module modules/mod_headers.so > LoadModule usertrack_module modules/mod_usertrack.so > LoadModule setenvif_module modules/mod_setenvif.so > LoadModule mime_module modules/mod_mime.so > LoadModule dav_module modules/mod_dav.so > LoadModule status_module modules/mod_status.so > LoadModule autoindex_module modules/mod_autoindex.so > LoadModule info_module modules/mod_info.so > LoadModule dav_fs_module modules/mod_dav_fs.so > LoadModule vhost_alias_module modules/mod_vhost_alias.so > LoadModule negotiation_module modules/mod_negotiation.so > LoadModule dir_module modules/mod_dir.so > LoadModule actions_module modules/mod_actions.so > LoadModule speling_module modules/mod_speling.so > LoadModule userdir_module modules/mod_userdir.so > LoadModule alias_module modules/mod_alias.so > LoadModule substitute_module modules/mod_substitute.so > LoadModule rewrite_module modules/mod_rewrite.so > LoadModule proxy_module modules/mod_proxy.so > LoadModule proxy_balancer_module modules/mod_proxy_balancer.so > LoadModule proxy_ftp_module modules/mod_proxy_ftp.so > LoadModule proxy_http_module modules/mod_proxy_http.so > LoadModule proxy_ajp_module modules/mod_proxy_ajp.so > LoadModule proxy_connect_module modules/mod_proxy_connect.so > LoadModule cache_module modules/mod_cache.so > LoadModule suexec_module modules/mod_suexec.so > LoadModule disk_cache_module modules/mod_disk_cache.so > LoadModule cgi_module modules/mod_cgi.so > LoadModule version_module modules/mod_version.so > > <Files ~ "\.(cgi|shtml|html|php)$"> > Header add Cache-Control "no-cache, must-revalidate" > Header set Pragma "no-cache" > > Header add Expires "Fri Mar 28 16:05:39 2000 GMT" > > </Files> > > Include conf.d/*.conf > > #ExtendedStatus On > > User apache > Group apache > > ServerAdmin [email protected] > > ServerName oficina.salman.es > > > UseCanonicalName Off > > DocumentRoot "/var/www/html/" > > <Directory /> > Options FollowSymLinks > AllowOverride All > </Directory> > > <Directory "/var/www/html"> > > Options ExecCGI Indexes FollowSymLinks > > AllowOverride All > > Order allow,deny > Allow from all > > </Directory> > > <IfModule mod_userdir.c> > UserDir disabled > > </IfModule> > > # > ººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº >ºººº <Directory /home/*/www> > > AllowOverride AuthConfig FileInfo Indexes Limit Options > > Options ExecCGI MultiViews -Indexes Includes FollowSymLinks > > </Directory> > # > ººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº >ºººº <Directory /home> > Options ExecCGI -Indexes Includes FollowSymLinks > AllowOverride All > </Directory> > # > ººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººººº >ºººº > > DirectoryIndex index.cgi index.html index.php index.htm index.html.var > index.shtml > > AccessFileName .htaccess > > # > # <Files ~ "^\.ht"> > # Order allow,deny > # Deny from all > # Satisfy All > # </Files> > > <Files ".ht*"> > Require all denied > </Files> > > TypesConfig /etc/mime.types > > DefaultType text/plain > > <IfModule mod_mime_magic.c> > MIMEMagicFile conf/magic > </IfModule> > > HostnameLookups Off > > #EnableMMAP off > > #EnableSendfile off > > ErrorLog logs/error_log > > LogLevel warn > > LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"" common > > > CustomLog logs/access_log common > > ServerSignature Off > > Alias /icons/ "/var/www/icons/" > > <Directory "/var/www/icons"> > Options -Indexes MultiViews > # Original -> Options Indexes MultiViews FollowSymLinks > AllowOverride None > Order allow,deny > Allow from all > </Directory> > > <IfModule mod_dav_fs.c> > DAVLockDB /var/lib/dav/lockdb > </IfModule> > > > # Original -> IndexOptions FancyIndexing VersionSort NameWidth=* > HTMLTable Charset=UTF-8 > IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable > > > AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip > > AddIconByType (TXT,/icons/text.gif) text/* > AddIconByType (IMG,/icons/image2.gif) image/* > AddIconByType (SND,/icons/sound2.gif) audio/* > AddIconByType (VID,/icons/movie.gif) video/* > > AddIcon /icons/binary.gif .bin .exe > AddIcon /icons/binhex.gif .hqx > AddIcon /icons/tar.gif .tar > AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv > AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip > AddIcon /icons/a.gif .ps .ai .eps > AddIcon /icons/layout.gif .html .shtml .htm .pdf > AddIcon /icons/text.gif .txt > AddIcon /icons/c.gif .c > AddIcon /icons/p.gif .pl .py > AddIcon /icons/f.gif .for > AddIcon /icons/dvi.gif .dvi > AddIcon /icons/uuencoded.gif .uu > AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl > AddIcon /icons/tex.gif .tex > AddIcon /icons/bomb.gif /core > > AddIcon /icons/back.gif .. > AddIcon /icons/hand.right.gif README > AddIcon /icons/folder.gif ^^DIRECTORY^^ > AddIcon /icons/blank.gif ^^BLANKICON^^ > > DefaultIcon /icons/unknown.gif > > #AddDescription "GZIP compressed document" .gz > #AddDescription "tar archive" .tar > #AddDescription "GZIP compressed tar archive" .tgz > > ReadmeName README.html > HeaderName HEADER.html > > IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t > > DefaultLanguage es > > AddLanguage en .en > AddLanguage es .es > AddLanguage pt .pt > > LanguagePriority es en pt > > ForceLanguagePriority Prefer Fallback > > # AddDefaultCharset UTF-8 > AddDefaultCharset windows-1252 > AddCharset ISO-8859-1 .iso8859-1 .latin1 > AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen > AddCharset UTF-8 .utf8 > > > #AddType application/x-tar .tgz > > #AddEncoding x-compress .Z > #AddEncoding x-gzip .gz .tgz > > AddType application/x-compress .Z > AddType application/x-gzip .gz .tgz > > AddType application/x-x509-ca-cert .crt > AddType application/x-pkcs7-crl .crl > > AddHandler cgi-script .cgi .pl > AddType application/x-httpd-cgi .cgi .pl > > > #AddHandler send-as-is asis > > AddHandler type-map var > > AddType text/html .shtml .html > AddOutputFilter INCLUDES .shtml .html > > AddHandler server-parsed .shtml .html > > Alias /error/ "/var/www/error/" > > <IfModule mod_negotiation.c> > <IfModule mod_include.c> > <Directory "/var/www/error"> > AllowOverride All > Options ExecCGI IncludesNoExec > AddOutputFilter Includes html > AddHandler type-map var > Order allow,deny > Allow from all > LanguagePriority es en de fr > ForceLanguagePriority Prefer Fallback > </Directory> > > ErrorDocument 400 /Editor/Errores/400.cgi > ErrorDocument 401 /Editor/Errores/401.cgi > ErrorDocument 403 /Editor/Errores/403.cgi > ErrorDocument 404 /Editor/Errores/404.cgi > ErrorDocument 405 /Editor/Errores/400.cgi > ErrorDocument 408 /Editor/Errores/400.cgi > ErrorDocument 410 /Editor/Errores/400.cgi > ErrorDocument 411 /Editor/Errores/400.cgi > ErrorDocument 412 /Editor/Errores/400.cgi > ErrorDocument 413 /Editor/Errores/400.cgi > ErrorDocument 414 /Editor/Errores/400.cgi > ErrorDocument 415 /Editor/Errores/400.cgi > ErrorDocument 500 /Editor/Errores/500.cgi > ErrorDocument 501 /Editor/Errores/500.cgi > ErrorDocument 502 /Editor/Errores/500.cgi > ErrorDocument 503 /Editor/Errores/500.cgi > ErrorDocument 506 /Editor/Errores/500.cgi > > </IfModule> > </IfModule> > > BrowserMatch "Mozilla/2" nokeepalive > BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 > BrowserMatch "RealPlayer 4\.0" force-response-1.0 > BrowserMatch "Java/1\.0" force-response-1.0 > BrowserMatch "JDK/1\.0" force-response-1.0 > > BrowserMatch "Microsoft Data Access Internet Publishing Provider" > redirect-carefully > BrowserMatch "MS FrontPage" redirect-carefully > BrowserMatch "^WebDrive" redirect-carefully > BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully > BrowserMatch "^gnome-vfs/1.0" redirect-carefully > BrowserMatch "^XML Spy" redirect-carefully > BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully > #################################################################### > > ¿ Donde estoy metiendo mal el dedito :( ? > > >>>>>>>>>>>>>> ******* Fin del mensaje ******* <<<<<<<<<<<<<< > > Saludos > Salvador Guzman > Salman PSL > Vigo, Galicia, España > +34 986.21.30.27 > +34 60 400 30 20 > www.Salman.EU > > > *:: Me respondo a mi mismo. > > > > Hay que utilizar la IP interna del Centos, y configurar en DNSs el > > nombre de dominio que quieras a 192.168.0.xxx > > > > ¿ Por que me estaba volviendo loco y no me funcionaba ? > > > > Pues por que con tanto cambio de DNSs en mi propio ordenador en > > Win-8 cada vez que actualizaba los DNSs con los que trabajo, tengo > > que ejecutar en una ventana de consola: > > > > ipconfig /flushdns > > > > Y ya me responde cada dominio al DocumentRoot que defina para cada > > nombre > > > > ;) > > > > Pero no os creais que no os hare mas preguntas "tontas" al respecto :) > > > > Es la primera vez que trabajo con una red interna y son conceptos > > con los que no estoy familiarizado. > > > > Gracias por vuestra paciencia.* > > > >>>>>>>>>>>>>>> ******* Fin del mensaje ******* <<<<<<<<<<<<<< > > > > Saludos > > Salvador Guzman > > Salman PSL > > Vigo, Galicia, España > > +34 986.21.30.27 > > +34 60 400 30 20 > > www.Salman.EU > > > >> ::Buenos dias, aqui estoy otra vez atascado. > >> > >> Como ya os comente, estoy instalando un ordenador con centos 6.9 en > >> la red local de mi oficina, tengo IP fija y DNSs propios en 3 > >> servidores externos. > >> > >> Ahora mismo, llevo ya unos dias configurando el httpd. > >> > >> En el router de la oficina tengo las peticiones al puerto 80 > >> desviadas al ordenador con Centos. > >> > >> Y en el firewall de Centos no hay ninguna restriccion respecto al > >> puerto 80, es decir esta abierto segun me muestra el: > >> 'netstat -putona ' > >> ######################################################################## > >>############### > >> > >> tcp 0 0 0.0.0.0:58510 0.0.0.0:* LISTEN > >> 1652/rpc.statd off (0.00/0/0) > >> tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1628/rpcbind > >> off (0.00/0/0) > >> tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 2076/httpd > >> off (0.00/0/0) > >> tcp 0 0 192.168.0.200:21 0.0.0.0:* LISTEN > >> 1990/vsftpd off (0.00/0/0) > >> tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1943/sshd > >> off (0.00/0/0) > >> tcp 0 0 0.0.0.0:856 0.0.0.0:* LISTEN 2162/perl > >> off (0.00/0/0) > >> tcp 0 0 192.168.0.200:22 213.60.147.68:55274 ESTABLISHED > >> 3612/sshd keepalive (7063,49/0/0) > >> ######################################################################## > >>############### > >> > >> > >> En principio, funciona, si llamo a oficina.salman.es ( configurado > >> en DNSs en la IP fija) me muestra el contenido por defecto de > >> /var/www/html/ > >> > >> Es decir esta funcionando. > >> > >> Pero ahora necesito tener distintos nombres que muestren el contenido > >> de su "home" es decir, configurar el VirtualHost, para poder hacer > >> distintas pruebas con distintos nombres de dominio. > >> > >> La configuracion no deberia tener mayor problema: > >> > >> ################################################################# > >> # IP publica ( en DNSs oficina.salman.psl -> 213.60.147.68 > >> NameVirtualHost 213.60.147.68 > >> > >> # IP privada lan interna > >> # NameVirtualHost 192.168.0.200 > >> > >> > >> Listen 80 > >> > >> <VirtualHost oficina.salman.psl> > >> DocumentRoot "/home/ftp_salman_psl/www" > >> ServerName www.oficina.salman.psl > >> CustomLog logs/oficina.salman.psl-access_log common > >> </VirtualHost> > >> ################################################################# > >> > >> Y como podeis ver, ya he probado a trabajar con la IP interna tanto > >> en la configuracion del apache como en los DNSs del nombre en cuestion. > >> > >> Pero lo que muestra el navegador, no es lo que hay en el DocumenRoot > >> definido, sino el /var/www/html definido por defecto. > >> > >> Tengo claro que el paso de internet a la red local es el problema, > >> pero por mas vueltas que le doy no encuentro ninguna solucion. > >> > >> ¿ Alguna idea ? > >> > >> > >> P.D. Con respecto a la conexion a VSftpd la solucion fue conectar a > >> la IP privada de Centos, pero esa solucion para el apache no me vale. > >> > >> >>>>>>>>>>>>>> ******* Fin del mensaje ******* <<<<<<<<<<<<<< > >> > >> Saludos > >> Salvador Guzman > >> Salman PSL > >> Vigo, Galicia, España > >> +34 986.21.30.27 > >> +34 60 400 30 20 > >> www.Salman.EU > >> > >> _______________________________________________ > >> CentOS-es mailing list > >> [email protected] > >> https://lists.centos.org/mailman/listinfo/centos-es > > > > _______________________________________________ > > CentOS-es mailing list > > [email protected] > > https://lists.centos.org/mailman/listinfo/centos-es > > _______________________________________________ > CentOS-es mailing list > [email protected] > https://lists.centos.org/mailman/listinfo/centos-es -- Ricardo J. Barberis Usuario Linux Nº 250625: http://counter.li.org/ Usuario LFS Nº 5121: http://www.linuxfromscratch.org/ Senior SysAdmin / IT Architect - www.DonWeb.com _______________________________________________ CentOS-es mailing list [email protected] https://lists.centos.org/mailman/listinfo/centos-es
