2. CONFIGURACIÓN MAQUINAS VIRTUALES EN LINUX-SUSE CAMILO ALONSO MENDEZ LOPEZ
3.
4.
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
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.
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.