¿Cómo construir un servidor web linux con un equipo antiguo [parte 2]

Usted ha aprendido cómo instalar Ubuntu y el software de servidor web Linux incluyendo Apache, PHP y MySQL en la primera parte de esta serie. Ahora aprender a cargar sus archivos y finalmente ver el servidor web desde cualquier parte del mundo!Cómo construir un servidor web Linux con un viejo ordenador [Parte 1]Cómo construir un servidor web Linux con un viejo ordenador [Parte 1]Lee mas

Ahora que nuestro servidor es funcional, tenemos que cuidar de la parte en la que realmente podemos usarlo. Básicamente hay que exponer el servidor con el mundo exterior, por lo que de aquí en adelante es importante para mantener el servidor hasta la fecha con todos sus parches - el Gestor de actualizaciones de Ubuntu se hará cargo de esto para usted.

Localización de la dirección IP local del servidor

Lo primero que hay que hacer es encontrar la dirección IP local del servidor y ponerlo a algo que más tarde será capaz de hacer referencia. Vamos a buscar la dirección IP actualmente ajustado del servidor - encontrado a través del protocolo DHCP dinámico - en el cuadro de información de la red.

Haga clic derecho sobre la conexión de red que será una arriba / abajo matriz y vaya a “Información de conexión.”Esto hará que aparezca una caja con su dirección IP actual, la tarjeta adaptadora de red, dirección de broadcast, puerta de enlace y servidor DNS. Escribe esto como lo vamos a utilizar en el siguiente paso.

software de servidor web Linux

Vídeo: Curso Monta un servidor web con Linux 04 en profundidad de la arquitectura de red

Lo que tenemos que hacer es editar la información de conexión para darle una dirección IP estática en su red local. Haga clic derecho en ese menú, pero esta vez vaya a “Editar conexiones.”Seleccionar el nombre del adaptador de la etapa anterior - en mi caso, es eth1, y editar los ajustes. Selecciona el IPv4 pestaña y cambio “Método" a "Manual" más bien que "Automático (DHCP)”Que es lo que toma por defecto cuando se instala. Escribir la información de configuración de la conexión.

La única diferencia que tendremos en esta ocasión será su dirección IP. Mantener los tres primeros octetos (los números entre los puntos) y cambiar el último en una serie de alta bajo 254. Es importante que este número no estar en uso en la red, y si no está seguro, escoja una dirección IP de alta como 250. Para nuestro ejemplo sé que 0,10 es libre, así que digamos nuestra nueva dirección IP es 192.168.2.10. Esta será su dirección IP estática, local.

Compartir la carpeta Web

Compartir una carpeta es probablemente la forma más fácil de acceder y cargar archivos en el servidor. Sin embargo, y esto es un grande, esto también abre su servidor de seguridad-sabia y es importante utilizar solamente este método si el servidor está en una red privada y que no se corre el riesgo de que alguien se conecta a ella, a través de cable o inalámbrica, y acceder a sus acciones.

Vídeo: Como montar un servidor web (Apache) en Linux - CentOS 6.4

En primer lugar tenemos que relajar los permisos en nuestra carpeta web. Abre un terminal desde Aplicaciones-gt; Accesorios-gt; Terminal. Introduzca el siguiente comando:

$ Sudo chmod 777 / var / www

Se le pedirá su contraseña para su y luego cambiar los permisos, los cuales tendrán ningún mensaje devuelto si salió con éxito.

servidor Linux para el alojamiento web

Ahora ve al explorador de archivos (Lugares-gt; Computer) E ir a Sistema de Archivo-gt; / var /. Botón derecho del ratón la carpeta www y luego “opciones para compartir.”Marque“Compartir esta carpeta“. Para las opciones de seguridad, puede compartirlo con o sin una contraseña. Seleccionar “El acceso de invitados”Para compartir la carpeta sin necesidad de un nombre de usuario y contraseña.

Esto significa que usted o cualquier otra persona será capaz de acceder a los archivos sin una contraseña. Por esta razón, recomiendo compartir con una contraseña. Será más de un dolor, ya que necesitará para entrar en esta información, pero sin duda es más seguro. También puedes ver fuera “Permitir a otros para crear y eliminar archivos de esta carpeta.”Esto permite el acceso de escritura desde el directorio compartido.

software de servidor web Linux

Para ver los archivos, vaya a la ubicación de red //192.168.2.10/www. O bien se le pedirá su contraseña o le da acceso directo a los archivos, dependiendo de la configuración de seguridad. Este es el mismo conjunto de archivos que se puede acceder en su navegador web, vaya a https://192.168.2.10/.

port Forwarding

Ahora que tenemos nuestra dirección IP, un concepto importante a entender es el reenvío de puertos. Cada persona conectada a Internet está detrás de una dirección IP. Para la mayoría de las conexiones domiciliarias, y también algunos contactos de negocios, la IP de su ordenador local no está realmente expuesto a internet - que será en un rango privado que es ya sea 192.168.x.x o 10.x.x.x. Entonces, ¿cómo los visitantes a su sitio web realmente en contacto con su servidor? Hacemos esto con el reenvío de puertos.

puertos en el servidor son similares a las puertas o ventanas en una casa - cada uno le dará acceso a un servicio diferente que se ejecuta en el servidor. Los servidores web utilizan el puerto 80 de forma predeterminada.Abrir los puertos del router & Sus implicaciones de seguridad [Tecnología Explicación]Abrir los puertos del router & Sus implicaciones de seguridad [Tecnología Explicación]Lee mas

El router debe tener una sección llamada “port Forwarding“, O“aplicaciones”Que permitirá a reenviar los puertos correctamente. reenviar el puerto TCP 80 y dentro de su red en la dirección IP que ha especificado anteriormente. Cada router es diferente, por lo que se refiere al manual de operaciones del router sobre cómo configurar esto correctamente.

Conseguir un nombre de host estático

La mayoría de las conexiones domésticas tienen lo que se llama una IP dinámica, lo que significa que va a cambiar después de un período determinado, por lo general una semana más o menos. Hemos cubierto el fantástico servidor DynDNS aquí en MakeUseOf el año pasado, a fin de comprobar que el artículo para obtener más información sobre cómo utilizar el servicio DynDNS. Asegúrese de que utiliza el cliente Linux para actualizar su IP dinámica con los servidores de DynDNS. Para nuestro servidor web tendrá que remitir el puerto TCP 80. Adelante este puerto a la dirección IP estática local, en nuestro caso esto es 192.168.2.10.¿Qué es una dirección IP dinámica & ¿Cómo puedo obtener uno? [Tecnología Explicación]¿Qué es una dirección IP dinámica & ¿Cómo puedo obtener uno? [Tecnología Explicación]Lee mas

Ahora debería ser capaz de visitar el servidor web desde el mundo exterior por ir a la URL: https://yourhostname.dyndns.org. Algunos ISP bloquear el puerto 80 a su router. En este caso, hacia adelante algo así como el puerto 8080 al puerto 80. Esto le permitirá visitar su sitio web, vaya a https://yourhostname.dyndns.org:8080.

El mundo es tu ostra

Eso es todo por nuestra guía hacia abajo y sucio para el funcionamiento de su propio servidor web en un ordenador viejo. Puede ser tan simple o tan complicado como usted quiere y hay muchas variables lanzados en el proceso por lo que es fácil quedar atrapado en algo. Si surge algún problema, no dude en dejar un comentario a continuación y le guía a través del proceso de la mejor manera que pueda.

Ahora que su servidor web está configurado, puede centrarse en la programación o instalación de su propio software!

Artículos Relacionados