Si deseas desarrollar un proyecto sobre tu hosting sin que ste sea visible en Internet, o si tienes ya activo un sitio web en otro proveedor que no quieres desactivar, puedes configurar el archivo hosts de tu ordenador.
Este archivo contiene un mapa de las direcciones IP de nombres de host e indica a su PC hacia dnde debe dirigirse para localizar sitios web que estn configurados en dicho archivo.
Si no inscribes ningn sitio web en el archivo hosts, se resolver en los DNS que utilices para navegar y que, generalmente, son facilitados por tu proveedor de conexin para direccionar tu ordenador automticamente hacia el servidor en el que se encuentra hospedada la pgina que deseas visitar.
Las modificaciones en el archivo hosts slo pueden efectuarse en tu ordenador y pueden eliminarse en cualquier momento editando el archivo. Puedes editar este fichero segn el sistema operativo instalado en tu equipo:
Descargar archivo ✪✪✪ https://www.google.com/url?hl=en&q=https://vlyyg.com/2yOso9&source=gmail&ust=1719821452148000&usg=AOvVaw3TpAU6Uat05cyPY6iATbIo
Puedes editar el archivo hosts utilizando el Bloc de notas o cualquier editor de textos. Adems, el mismo archivo contiene una breve gua de uso. En pocas palabras, cada entrada debe ocupar una sola lnea y la direccin IP debe estar en la primera columna seguida del nombre del host. La Direccin IP hace referencia al nmero que identifica unvocamente a los servidores de Nominalia.
La direccin IP y el nombre del host deben estar separados por, como mnimo, un espacio en blanco.
Tambin es posible insertar comentarios en la lnea antes o despus del nombre ponindolos entre el smbolo '#' .
Aqu puedes ver un ejemplo de un fichero hosts:
El servidor web Apache es una alternativa popular para presentar sitios web en Internet. Segn estimaciones de 2019, se estima que presenta el 29 % de todos los sitios web activos. Adems, ofrece robustez y flexibilidad a los desarrolladores. Usando Apache, un administrador puede configurar un servidor para que aloje varios dominios o sitios desde una interfaz o IP nica usando un sistema de coincidencia.
En esta gua, repasaremos la manera de configurar hosts virtuales de Apache en un servidor de Ubuntu 18.04. Durante este proceso, aprender a presentar diferentes contenidos a diferentes visitantes dependiendo de los dominios que soliciten.
A los efectos de esta gua, nuestra configuracin crear un host virtual para example.com y otro para test.com. Estos se mencionarn en esta gua, pero debera sustituir sus propios dominios o valores a medida que avance.
Si usa DigitalOcean, puede aprender a configurar dominios siguiendo la documentacin del producto: Cmo aadir dominios. Para otros proveedores, consulte la documentacin pertinente de sus productos. Si no dispone de dominios en este momento, puede usar los valores de prueba.
Le mostraremos la forma de editar su archivo de hosts locales posteriormente para probar la configuracin si usa valores de prueba. Esto le permitir validar su configuracin desde su ordenador de inicio, aunque su contenido no estar disponible a travs del nombre de dominio para otros visitantes.
Nuestro document root (el directorio de nivel superior en el que Apache busca el contenido que se presentar) se fijar en directorios individuales bajo el directorio /var/www. Crearemos un directorio aqu para ambos hosts virtuales que planeamos crear.
Ahora tenemos la estructura de directorio para nuestros archivos, pero son propiedad de nuestro usuario root. Si queremos que nuestro usuario regular pueda modificar archivos en nuestros directorios web, podemos cambiar la propiedad haciendo esto:
La variable $USER llevar el valor del usuario con el que inici la sesin actual cuando pulse ENTER. Si se hace esto, nuestro usuario regular ser propietario de los subdirectorios de public_html en los que almacenaremos nuestro contenido.
Tambin deberamos modificar nuestros permisos para garantizar que se permita el acceso de lectura al directorio web general y a los archivos y las carpetas que contiene, para que se puedan presentar correctamente las pginas:
Los archivos de host virtual son archivos que especifican la configuracin real de nuestros hosts virtuales y determinan la forma en que el servidor web Apache responder a varias solicitudes de dominio.
Apache cuenta con un archivo de host virtual predeterminado llamado 000-default.conf que podemos usar como punto de inicio. Lo copiaremos a fin de crear un archivo de host virtual para cada uno de nuestros dominios.
Comenzaremos con un dominio, lo configuraremos, lo copiaremos para nuestro segundo dominio y realizaremos algunos ajustes adicionales necesarios. La configuracin predeterminada de Ubuntu requiere que cada archivo de host virtual termine con .conf.
En este archivo, personalizaremos los elementos para nuestro primer dominio y aadiremos algunas directivas adicionales. Esta seccin de host virtual coincide con cualquier solicitud que se realice en el puerto 80, el puerto HTTP predeterminado.
Tras esto, debemos aadir dos directivas. La primera, llamada ServerName, establece el dominio base que debera coincidir con la definicin de este host virtual. Este ser probablemente su dominio. El segundo, llamado ServerAlias, define nombres adicionales que deberan coincidir como si fuesen el nombre base. Esto es til para hacer coincidir los hosts que defini, como www:
La otra cosa que debemos cambiar para nuestro archivo de host virtual es la ubicacin del root del documento para este dominio. Ya creamos el directorio que necesitamos, de modo que solo debemos modificar la directiva DocumentRoot para reflejar el directorio creado:
Si no ha usado nombres de dominios reales que sean de su propiedad para probar este procedimiento y ha usado algunos dominios de ejemplo, puede al menos probar la funcionalidad de este proceso modificando temporalmente el archivo hosts en su equipo local.
Con esto se interceptarn las solicitudes para los dominios que configur y se apuntarn a su servidor VPS, procedimiento que realizara el sistema DNS si usted usara dominios registrados. Esto solo funcionar desde su equipo local y solo con fines de prueba.
Esto dirigir cualquier solicitud de example.com y test.com en su computadora y la enviar a su servidor. Si no somos realmente los propietarios de estos dominios, esto es lo que nos convendr para probar nuestros hosts virtuales.
Si ajust el archivo de hosts de su ordenador de inicio, quiz quiera eliminar las lneas que aadi ahora que ha verific que su configuracin funciona. Esto evitar que su archivo de hosts se llene con entradas que ya no sean necesarias.
Si sigui estos pasos, ahora debera contar con un nico servidor que gestiona dos nombres de dominio independientes. Puede ampliar este proceso siguiendo los pasos que indicamos anteriormente para crear hosts virtuales adicionales.
El archivo hosts est dirigido a asignar nombres de host a las direcciones IP correspondientes como ocurre en el Sistema de nombres de dominio (DNS). Aqu puede especificar qu direccin IP se debe usar para resolver un sitio web desde su equipo local, independientemente de los registros DNS del sitio.
Tenga en cuenta que cada entrada debe mantenerse en una lnea individual. La direccin IP debe colocarse en la primera columna, seguida del nombre de host correspondiente. La direccin IP y el nombre de host deben estar separados por al menos un espacio.
La funcin de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Captulo 2, Working With the Solaris Management Console (Tasks) de System Administration Guide: Basic Administration.
Al especificar el nombre de host de un sistema durante la instalacin de Oracle Solaris, dicho nombre se especifica en el archivo /etc/nodename. Asegrese de que la entrada del nombre de nodo sea el nombre de host correcto para el sistema.
El programa de instalacin de Oracle Solaris requiere la configuracin de al menos una interfaz durante la instalacin. La primera interfaz que se configura automticamente se convierte en la interfaz de red principal. El programa de instalacin crea un archivo /etc/hostname. interfaz para la interfaz de red principal y otras interfaces que configure de modo opcional durante la instalacin.
Si ha configurado interfaces adicionales durante la instalacin, compruebe que cada interfaz tenga un archivo /etc/hostname. interfaz correspondiente. No es necesario configurar ms de una interfaz durante la instalacin de Oracle Solaris. Sin embargo, si ms adelante desea agregar ms interfaces al sistema, debe configurarlas manualmente.
Para ver los pasos necesarios para configurar interfaces manualmente, consulte Administracin de interfaces en Solaris 10 3/05 oCmo configurar una interfaz fsica tras la instalacin del sistema, para las versiones a partir de Solaris 10 1/06.
El programa de instalacin de Oracle Solaris 10 crea el archivo /etc/inet/ipnodes. Este archivo contiene el nombre de nodo y las direcciones IPv4, as como la direccin IPv6, si es pertinente, de cada interfaz que se configure durante la instalacin.
Por ejemplo, supongamos que el host tenere es parte del dominio deserts.worldwide.com. Por tanto, debera escribir deserts.worldwide.com en /etc/defaultdomain . Consulte Archivo /etc/defaultdomain para obtener informacin adicional.
Hay disponibles opciones de enrutamiento adicionales, tal como se describe en Cmo configurar hosts para el modo de cliente de red. Puede aplicar dichas opciones a una configuracin de modo de archivos locales.
Si queremos trabajar localmente en nuestros proyectos, podemos crear hosts virtuales, de manera que naveguemos por el sitio usando URLs como estamos acostumbrados a hacerlo en los sitios de Internet. Esto lo logramos de la siguiente manera:
Descargamos wamp desde el sitio oficial y lo instalamos. La instalacin es una tpica instalacin de un programa en Windows. Damos siguiente a los pasos que nos presenta el wizard hasta completar la instalacin, lo importante aqui unicamente es indicar el lugar donde vamos a instalar WAMP, en mi caso, tengo una particin de mi disco con la letra E asignada, por lo tanto, los paths van a referenciar este lugar. Luego de esto, abrimos el programa WAMP.
d3342ee215