Anda di halaman 1dari 10

UNIVERSIDAD ICESI

Guía de instalación y configuración del servicio de


Apache en Ubuntu

Los objetivos de esta práctica de laboratorio son:

• Configurar correctamente el servicio DNS como infraestructura de soporte para


el servicio Web
• Configurar los parámetros necesarios para prestar el servicio Web en forma
básica
• Instalar el servicio Web Squirrelmail sobre apache
• Validar las ventajas de los servicios Web para los usuarios

Requerimientos

• Windows 2K3 Server (REAL)


• Acrobat Reader
• Máquina virtual de Ubuntu
• Vmware Client
• Openoffice en linux

Convenciones
Consejo
Información
Advertencia
Tarea
Extrema precaución
Ejecución en una Terminal de Linux o Windows

Metodología

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 1 de 10
Pasos Previos

I. Inicie la máquina virtual de Linux Ubuntu

II. Inicie sesión como el usuario usuario

 Username: usuario

 Password: Password1

Si utiliza su propia máquina de Ubuntu tenga en cuenta su propio usuario con su


contraseña

En Ubuntu, predeterminadamente, no se puede iniciar sesión como el usuario


root, sin embargo, está configurada la herramienta sudo que nos permitirá
cambiar lo que necesitamos como si fuéramos root

III. Configure la tarjeta de red de la máquina virtual como bridge

Si tiene problemas para realizar esta configuración, refiérase al anexo


Configuración de tarjeta de red virtual

Si usted va a seguir la guía desde un equipo diferente a uno del laboratorio de


redes de la Universidad Icesi, configure la tarjeta de red virtual como NAT

IV. Configure la tarjeta de red de Ubuntu, si tiene problemas para configurarla,


refiérase a la guía Configuración de la tarjeta de red en Ubuntu

 Nombre del equipo: linuxserverX


 Dir IP: 192.168.130.1X1/24
 Gateway: 192.168.130.1
 DNS Primario: 192.168.100.23
 DNS2 Secundario 192.168.100.24
 Sufijo DNS: laboratorioX.net

La X se refiere a su número de disco.

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 2 de 10
Si usted va a seguir la guía desde un equipo diferente a uno del laboratorio de
redes de la Universidad Icesi, utilice una dirección IP de la red de la tarjeta de red
VMnet8 de su máquina real.

Si usted va a seguir la guía desde un equipo diferente a uno del laboratorio de


redes de la Universidad Icesi, tenga en cuenta, cuando la guía haga referencia a la
dirección 192.168.130.1X1 usted deberá poner la dirección que acaba de
configurar.

/24 se refiere al número de bits que se deben de poner en 1 en la máscara. De


esta manera 255.255.255.0 al trasladarlo en número binario queda: .
11111111. 11111111. 11111111.0 teniendo así 24 bits en 1.

V. Agregue el registro: 192.168.130.1X1 linuxserverX linuxserverX.laboratorioX.net


en el archivo /etc/hosts

Si tiene problemas para realizar esta configuración, refiérase al anexo


Configuración de tarjeta en Ubuntu

VI. Configure la tarjeta de red del equipo Windows 2003 (Real) el cual va a ser cliente
de Correo.
Si tiene problemas para realizar esta configuración, refiérase al anexo
Configuración de tarjeta de red en Windows
 Nombre del equipo: EquipoX
 Dir IP: 192.168.130.1X2/24
 Gateway: 192.168.130.1
 DNS Primario: 192.168.100.23
 DNS2 Secundario 192.168.100.24

Si usted va a seguir la guía desde un equipo diferente a uno del laboratorio de


redes de la Universidad Icesi, apunte la dirección IP de la tarjeta de red VMnet8 de
su máquina real. Tenga en cuenta, cuando la guía haga referencia a la dirección
192.168.130.1X2 usted deberá poner la dirección que acaba de apuntar.

El nombre del equipo de la máquina real de Windows 2003 Server, no puede ser
cambiado debido a que su usuario no posee los privilegios para hacerlo.

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 3 de 10
VII. Instale el servicio de webmin

Si tiene problemas para realizar esta instalación, refiérase al anexo Instalación y


configuración de webmin

VIII. Instale y configure el servicio DNS

Si tiene problemas para realizar esta instalación, refiérase al anexo Instalación y


configuración de DNS sobre Ubuntu. Tenga en cuenta que al realizar la guía
Instalación y configuración de DNS sobre Ubuntu debe seguir los parámetros
que se listan a continuación de lo contrario no creará las zonas y registros
necesarios para el funcionamiento de esta guía.

Cree la zona laboratorioX.net con los registros:


A: linuxserverX  192.168.130.1X1
A: windows  192.168.130.1X2
CNAME: linux  linuxserverX.laboratorioX.net
CNAME: www  linuxserverX.laboratorioX.net
CNAME: clienteweb  windows.laboratorioX.net
MX: laboratorioX.net  linuxserverX.laboratorioX.net (10)

Cree la zona micorreoX.com con los registros:


A: linuxserverX  192.168.130.1X1
CNAME: www  linuxserverX.micorreoX.com

La zona reversa 192.168.130.0 y los registros PTR asociados a los registros Tipo
A anteriores.

IX. Configure el servicio de correo con el dominio laboratorioX.net y cree los usuarios
usrcorreo1 y usrcorreo2
X. Cree el archivo /tmp/index.html
<html>
<head>
<title>Página Web en el servidor LaboratorioX.net
</title>
</head>
<body>
<h1>Esta es la página Web principal del sitio web de (susnombres)
</h1>
<h4>Configuramos el servidor Web Apache en Linux para Configuracion de servicios IP
</h4>
</body>
</html>

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 4 de 10
Desarrollo de la Guía

Durante el desarrollo de esta guía instalaremos y configuraremos el servicio Web

Instalación del servicio Web

La instalación del paquete la realizaremos con la aplicación apt-get de Ubuntu,


pero a través de la interfaz de administración webmin para esto inicie el webmin:

firefox https://localhost:10000 &


o
firefox https://linuxserverX:10000 &
o
firefox https://192.168.130.1X1:10000 &

el funcionamiento del anterior comando, depende de la configuración de la tarjeta


de red, la configuración del archivo hosts

Inicie sesión con el usuario de Ubuntu

 Username: usuario
 Password: Password1

Haga clic en el menú de webmin  Servers  Search  Apache

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 5 de 10
Haga clic en el enlace que permite instalar el servicio desde el webmin

La instalación del servicio Web (apache) desde el webmin es lo mismo que


ejecutar en la terminal:
apt-get -y --force-yes -f install apache2 apache2-common apache2-mpm apache2-
utils libapr0 libpcre

Webmin (apt-get) necesita tener acceso a internet para proceder a descargar los
paquetes necesarios para esta instalación, si usted no tiene acceso a Internet o no
configuró adecuadamente su tarjeta, obtendrá un error.

Antes de empezar la configuración del servicio Web (apache) configure como


servidor dns su propia dirección IP  192.168.130.1X1

Ahora trabajaremos con la aplicación webmin para configurar del servicio Web,
para ello haga clic en el enlace Apache Webserver

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 6 de 10
Ahora el servicio Apache está corriendo en el servidor de Ubuntu, pero primero
debemos copiar la página que creó en /tmp/index.html en la carpeta
predeterminada de apache /var/www
cp /tmp/index.htm /var/www
firefox http://localhost

Note que visualizó la página que creó, ahora la probaremos con el nombre del dns
linuxserverX.laboratorioX.net

firefox http://linuxserverX.laboratorioX.net
firefox http://www.laboratorioX.net

Note que con todos los nombres abrió la misma página.

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 7 de 10
Hasta el momento el servicio de apache ya está funcionando, ahora utilizaremos el
servicio de apache para montar un servicio web que nos permita leer el correo a
través de un browser (Internet Explorer, Firefox, Opera…) este servicio Web es el
squirrelmail

Ahora instalaremos squirrelmail

apt-get install squirrelmail


Recuerde que la instalación de paquetes se debe hacer en modo root

En este momento le aparecerá:


Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
apache2-mpm-prefork libapache2-mod-php4 libzzip-0-12 php4-common
Suggested packages:
php-pear squirrelmail-decode php4-pear imapproxy
Recommended packages:
squirrelmail-locales ispell
The following packages will be REMOVED:
apache2-mpm-worker
The following NEW packages will be installed:
apache2-mpm-prefork libapache2-mod-php4 libzzip-0-12 php4-common
squirrelmail
0 upgraded, 5 newly installed, 1 to remove and 202 not upgraded.
Need to get 2558kB of archives.
After unpacking 7246kB of additional disk space will be used.
Do you want to continue [Y/n]?

Acepte la instalación

Ahora configuraremos el servicio de squirrelmail con el usuario root

/usr/sbin/squirrelmail-configure

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 8 de 10
Seleccione las opciones:

1 (Organization Preferences)
o 1 (Organization Name)micorreoX.com
o 4 (Organization Title)  Correo de la Empresa micorreoX.com
o 7 (Provider Link)  www.laboratorioX.net
o 8 (Provider Name)  Configuración de servicios IP
Guarde con la letra S y regrese al menú anterior con la letra R

2 (Server Settings)
o 1 (Domain)  laboratorioX.net
Guarde con la letra S y regrese al menú anterior con la letra R

Ahora copiaremos los archivos de configuración de squirrelmail para que sea


reconocido por el servicio de Apache Webserver

cp /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 9 de 10
Reinicie el servicio de apache para que tome los cambios

/etc/init.d/apache2 restart

Finalmente configuraremos el virtual host www.micorreoX.net para que se muestre


a través de este nombre de dominio el servicio de squirrelmail.

Ahora aplique los cambios y pruebe acceder en el firefox a


http://www.micorreoX.com y acceda al correo de usrcorreo1 y usrcorreo2

Carlos Andrey Montoya Configuración del servicio Web en ubuntu


Página 10 de 10

Anda mungkin juga menyukai