Cómo adjuntar mi nombre de dominio a la dirección IP de mi servidor (Apache)

por ejemplo, tengo un nombre de dominio www.example1.com

y tengo en mi apache conf este código:


 DocumentRoot /home/localname/www
 ServerName www.example1.com

 # Other directives here

 

en el host virtual, escribí mi ip y luego la adjunto a ServerName ¿es así ?, pero de todos modos cuando abro el archivo www.example1.com, aparece mi error 404, o tal vez necesito cambiar la dirección IP que está adjuntado el nombre de dominio, ¿me puede decir paso a paso lo que tengo que hacer, he buscado todo el Google pero no entendí.

6

4 Respuestas


    ServerName   example1.com:80
    ServerAlias  www.example1.com

    //other options 
    ServerAdmin  Email Id

    DocumentRoot /home/localname/www

     # Other directives here
     ErrorLog Physical path to error log folder

Please Check this for details http://bytes.com/serveradministration/webservers/apache/virtual-hosting/app/dynamic_static_router.html

4
agregado
¿Qué hay de la configuración de tu dominio? ¿Establecemos nuestro registro A y DNS a algo?
agregado el autor User, fuente

Su nombre de dominio debe correlacionarse con su dirección Ip pública del servidor, todo esto es necesario después de la configuración que ha realizado. Pregúntele a su proveedor de dns por esto.

al hacer ping a su nombre de dominio.com en el símbolo del sistema, debe resolver su dirección IP pública (109.201.175.107)

3
agregado
el serverName debe ser igual que cuál es su nombre de dominio y qué está usando en el archivo de configuración de apache.
agregado el autor Ankit, fuente
agregado el autor Ankit, fuente
en mi panel de administración del dominio, tengo 2 campos, serverName y dirección IP, ¿cuál debería ser mi serverNAME ?, la dirección IP que he configurado
agregado el autor BlareStriker, fuente
Lo configuré para domainName y es igual al serverName en el archivo de configuración de Apache, pero no cambia nada, ¿qué estoy haciendo mal?
agregado el autor BlareStriker, fuente

Resuelto para Ubuntu 15.04, encontré la solución adecuada y espero que te ayude también.


    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias www.example.com
    ServerAlias *.example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
 

Fuente

2
agregado

Creo que también necesitas modificar tu archivo de hosts.

¿Estás en una Mac o PC?

En mi Mac tengo esto en/etc/hosts

1
agregado
Estoy usando Windows
agregado el autor BlareStriker, fuente