Configuración maquinas virtuales
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Configuración maquinas virtuales

  • 4,088 views
Uploaded on

Configuración maquinas virtuales en Linux Suse con Apache

Configuración maquinas virtuales en Linux Suse con Apache

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,088
On Slideshare
4,072
From Embeds
16
Number of Embeds
1

Actions

Shares
Downloads
42
Comments
0
Likes
1

Embeds 16

http://www.slideshare.net 16

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1.  
  • 2. CONFIGURACIÓN MAQUINAS VIRTUALES EN LINUX-SUSE CAMILO ALONSO MENDEZ LOPEZ
  • 3. CONFIGURACIÓN MAQUINAS VIRTUALES EN LINUX-SUSE
    • Las máquinas virtuales permiten poner en la red varios dominios con un único servidor web. De este modo se evitan los esfuerzos económicos y de administración derivados de contar con un servidor para cada dominio. Apache fue uno de los primeros servidores web en incluir esta característica y ofrece varias posibilidades para las máquinas virtuales:
    • Máquinas virtuales en función del nombre
    • Máquinas virtuales en función de la dirección IP
    • Ejecución de varias instancias de Apache en un ordenador.
    • Para nuestro caso trabajaremos un ejemplo con máquinas virtuales en función de la dirección IP.
    • Con este método es necesario configurar varias direcciones IP en un ordenador. Una instancia de Apache maneja varios dominios, cada uno de los cuales tiene asignada una dirección IP.
  • 4. Configuración de Apache con YaST
    • Para configurar el servidor Web con YaST, inicie YaST y seleccione Servicios de red+Servidor HTTP. Cuando se inicia el módulo por primera vez, se inicia el Asistente del servidor HTTP, que le solicitará que tome algunas decisiones básicas relativas a la administración del servidor
  • 5. Para empezar nuestro ejemplo, es de saber que el sistema operativo trabajado lo tenemos bajo una consola virtual “Virtual Box”, en ella tenemos Opensuse, para dejar nuestro servidor con servidor web, manejado con Apache y en función de IP debemos dejar nuestra consola dentro de la red local. Ingresando a nuestro Centro de Control Yast en la parte de “Dispositivos de red” y en este seleccionamos “Ajustes de Red”. Tal como se muestra en la Figura 1. Figura 1.
  • 6. Para continuar con nuestra configuración automática de IP, seleccionamos en editar sobre la “tarjeta de red Ethernet DHCP”, allí verificamos que la tarjeta tenga en sus propiedades conexión por DHCP. Figura 2. Figura 2.
  • 7. Una vez esto comprobamos que la IP que nos arroja la conexión sea la correcta y que este dentro de nuestra red en una Terminal con el comando ifconfig, podemos observar que IP, es la resultante en nuestro caso (192.168.0.3), así mismo en el mismo observamos la IP anterior que era (10.0.2.15) en la parte superior de la Figura 3. Para probar la conectividad con la consola damos un ping desde nuestro sistema operativo local como se muestra en la Figura 4. Figura 3. Figura 4.
  • 8. Procedemos a instalar la aplicación web con Apache en función de la IP . Para tomar en cuenta que la IP de nuestro servidor apache será la 192.168.0.3; verificamos en el Centro de Control Yast en “instalar software”, las aplicaciones necesarias para nuestra maquina virtual. En la Figura 5. Muestra la pantalla de instalación de paquetes y de programas necesarios; verificamos en la opción buscar las utilidades apache2, php, mysql, todas para poder realizar un breve ejemplo de la consola virtual sobre openSuse. Figura 5.
  • 9. Damos aceptar y el asistente comienza a ejecutar la instalación de dichos paquetes. Figura 6. Figura 6.
  • 10. Ejecutamos una Terminal en OpenSuse e ingresamos como root, al ingresar damos la línea cd /etc / init.d donde veremos los ejecutables disponible que ejecutaremos. Tomamos el paquete apache2 y revisaremos que tenga el servicio arriba con el comando . /apache/status, para nuestro ejemplo es claro que el servicio no esta corriendo ( Figura 7. ) para lo que ejecutamos el comando . /apache/ Start y revisamos de nuevo que este corriendo el servicio. Figura 8. Figura 8. Figura 7
  • 11. Lo mismo realizaremos con el proceso de mysql ( ./mysql start). Figura 9. Figura 9.
  • 12. Una vez revisado los procesos ya tenemos nuestro servidor web con una sencilla aplicación. Como lo vimos en los pasos anteriores. Así mismo ejecutaremos desde nuestro sistema local (Windows XP) un sencillo aplicativo WinSCP con el que editaremos una línea PHP la cual resultara como nuestra pagina web de prueba. Ejecutamos el aplicativo WinSCP, ingresamos la IP, el usuario y contraseña de nuestra consola Open suse, como se muestra en la Figura 10. Figura 10.
  • 13. En la Figura 11. vemos el aplicativo de forma en que podemos interactuar con los archivos de nuestro sistema de la consola o del equipo en la red. Figura 11
  • 14. Acto seguido buscaremos la ruta donde nuestro servidor alojara nuestra página web. / srv/ WWW/ htdocs. Figura 12. Allí creamos un archivo ejemplo que será nuestra pagina en formato PHP. Figura 12
  • 15. Luego de realizar el proceso anterior guardamos el texto introducido, y en nuestro sistema operativo ingresamos en un navegador de Internet la dirección IP de nuestro servidor Web creado anteriormente. Figura 13. Figura 13.
  • 16. Otra opción de crear es mediante el asistente de servidor http de Open suse. Primero ejecutamos nuestro Centro de Control Yast allí pinchamos en software y seleccionamos búsqueda de paquetes. Figura 14. Figura 14.
  • 17. Una vez se halla ingresado tenemos la ventana de búsqueda donde daremos la palabra o paquete, a instalar, en nuestro caso servidor http. Seleccionamos de la lista y enseguida se descargaran e instalaran. Figura 15. Figura 15.
  • 18. En la siguiente pantalla (Figura 16.) vemos “Realizar Instalación” en este proceso vemos la descarga de los paquetes directamente de los links de Opensuse. Figura 16
  • 19. En seguida se tomara el tiempo necesario para instalar los paquetes el cual podemos visualizar en la barra de progreso. Figura 17 . Figura 17.
  • 20. Una vez instalado, en Centro de Control Yast2 en “Servicios de red” encontramos “ Servidor HTTP” ejecutamos y nos saldrá “El Asistente del servidor http” Figura 18. que consta de cinco pasos. En el último paso del cuadro de diálogo, se podrá introducir el modo de configuración avanzada para realizar ajustes aún más específicos, Éste es el paso final del asistente. Puede determinar cómo y cuándo se inicia el servidor Apache: al arrancar o de forma manual.. Figura 19. Figura 19 Figura 18
  • 21. El cuadro de diálogo Configuración del servidor HTTP permite además realizar más ajustes en la configuración que el asistente (que sólo se ejecuta si va a configurar el servidor Web por primera vez para nuestro caso). Ningún cambio en las opciones de configuración que realice aquí surte efecto de forma inmediata: debe confirmar los cambios con Finalizar para que se hagan efectivos. Si hace clic en Cancelar, se abandona el módulo de configuración y se descartan todos los cambios. Figura 20. Figura 20.
  • 22.
    • En Servicio HTTP, se selecciona si Apache debe estar ejecutándose (Activado) o detenido (Desactivado). En Escuchar en los puertos, puede elegir entre Añadir, Editar o Suprimir direcciones y puertos en los que deba estar disponible el servidor. El ajuste predeterminado es que el servidor escuche en todas las interfaces del puerto 80. Debe seleccionar siempre Abrir cortafuegos en los puertos seleccionados, porque, si no lo hace, no se podrá acceder al servidor Web desde el exterior. Mantener el puerto de escucha cerrado es útil únicamente en situaciones de prueba en las que no es necesario el acceso externo al servidor Web.
    • Mediante Archivos de registro, puede controlar el registro de acceso o el de errores, lo que resulta útil si quiere probar la configuración. El archivo de registro se abre en una ventana independiente desde la que puede también reiniciar o recargar el servidor Web basado en apache. Estos comandos surten efecto de forma inmediata.
  • 23. Se puede cambiar el estado (activado o desactivado) de los módulos de Apache2 haciendo clic en Cambiar estado. Haga clic en Añadir módulo para añadir un módulo nuevo que esté instalado pero que no aparezca en la lista. Figura 21.
  • 24.