Servidor Web En Ubuntu Server
Enviado por • 20 de Noviembre de 2014 • 1.446 Palabras (6 Páginas) • 214 Visitas
Configuración de red
Lo primero que haremos es configurar la red. En la instalación del sistema operativo se nos configuró automáticamente el servicio DHCP para que nuestro router nos asigne automáticamente una IP. Eso esta muy bien y nos ha sido muy cómodo ya que no hemos tenido que configurar nuestra tarjeta de red para nada durante la instalación del sistema pero vamos a tener que configurarla manualmente.
¿ Porque ? Pues muy sencillo …
Vamos a necesitar que nuestra tarjeta de red tenga una IP estática ya que cuando compartamos un servicio Web o Ftp deberemos abrir y redireccionar el puerto 80 para el Web y el 21 para el Ftp hacia nuestro servidor y por consecuente a una IP que a continuación la configuraremos para que podamos hacerlo.
Si no configuramos una IP estática y por el contrario se nos asigna automáticamente una IP por el servicio DHCP cuando queramos abrir puertos en nuestro router no vamos a poder decirle hacia que ip tiene que redireccionarse el puerto en si ya que la IP de nuestro servidor siempre será diferente. Así que no os queda otra que pasar por aquí. Adelante !!!
Esto es algo muy sencillo, para ello vamos ha arrancar nuestro servidor y accederemos a una Terminal con el usuario del sistema que creamos en la instalación de Linux Ubuntu Server.
Siempre que modifiquemos un archivo del sistema para configurarlo tenemos que tener en cuenta que es necesario hacer una copia de seguridad del mismo para que podamos guiarnos de el en un momento dado. A continuación haremos una copia del fichero llamado ( interfaces ) que está situado en la ruta ( /etc/network ) y seguidamente lo editaremos para indicarle que IP estática es la que va a tener nuestro servidor …
Copia de seguridad …
sudo cp /etc/network/interfaces /etc/network/interfacesOLD
Una vez creada la copia vamos a editar el fichero ( interfaces ) con el editor de texto que viene por defecto en esta Linux Ubuntu Server llamado ( nano )…
sudo nano /etc/network/interfaces
Como veis este es el aspecto que tiene actualmente el archivo ( interfaces ) …
En la imagen vemos que nuestra tarjeta de red primaria esta configurada para que se nos asigne una IP automáticamente vía DHCP. Para empezar vamos a cambiar esa palabra por la palabra ( static ) y a continuación la especificaremos cual va a ser nuestra IP fija, mascara de subred, puerta de enlace o gateway y resolvedor de nombres DNS.
En la siguiente imagen os expongo mi configuración estática que le he asignado aunque no necesariamente tiene que ser igual que la mía puede variar dependiendo de vuestro rango de IP y proveedor de internet para el apartado DNS …
Como veis le he asignado la IP 192.168.1.71 ya que mi servidor en Linux Debian tiene actualmente la 192.168.1.70 y procuro tenerlo todo ordenado. Respecto a los servidores DNS he usado las direcciones de OpenDNS un servicio de revolvedores de nombres que nos ofrecen gratuitamente desde Internet.
Una vez hechas todas las modificaciones al fichero ( interfaces ) guardamos el archivo pulsando la tecla ( F2 ), después la ( Y ) y después ( Enter ). Con esto hemos guardado los cambios en el fichero y salimos del editor nano.
A continuación vamos a reiniciar la red para que los cambios surjan efecto …
sudo /etc/init.d/networking restart
Ahora deberíamos tener la IP que configuramos anteriormente. ( En mi caso la 192.168.1.71 ) Esto podemos verlo ejecutando el comando ( ifconfig ) de la siguiente manera …
ifconfig
Ahora cada vez que arranquemos tendremos la misma IP y no una dinámica como teníamos antes.
Web Server LAMP
Si hay algo que caracterice a Linux Ubuntu de otras distribuciones Linux es por su facilidad de manejo. El tema de Linux Ubuntu Server no va mucho mas lejos y ahora veremos porque. Al seleccionar ( LAMP Server ) durante la instalación se nos ha instalado en nuestra maquina un conjunto de aplicaciones para poder usar nuestra maquina como un auténtico servidor web listo para poder ofrecer contenido Web en nuestra red de área local o hacia internet.
Durante la instalación del sistema operativo Linux Ubuntu Server le indicamos que queríamos montar un servidor Web y para ello activamos la casilla ( LAMP Server ) como podéis ver en la siguiente imagen …
La opción ( LAMP Server ) instala automáticamente Apache HTTP Server, MySQL y soporte para PHP necesario para montar un Blog como este
...