5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 1/65
Un Servidor Web es aquel que procesa
aplicaciones del lado servidor conpropósitos específicos. Joomla es un
administrador de contenidos que te
permite desarrollar sitios web de manera
sencilla.
SERVIDOR WEB ENDEBIAN SQUEEZE DE
MANERA VIRTUAL
CON PAQUETERIA
JOOMLA.
BARILLA LOPEZ HUGO
DOMINGUEZ DE LEON JORGE HUMBERTO
GARCIA ESPINOZA ALFREDO
VERDUGO RUIZ JOSE ANTONIO
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 2/65
Herramientas de Software Libre Página 1
Índice.
INTRODUCCIÓN 2
1. INTALACIÓN DE VIRTUALBOX ORACLE. 3
1.1. CONFIGURACIÓN DE VIRTUALBOX 9
2. INSTALACIÓN DE DEBIAN 6 "Squeeze" DE FORMA VIRTUAL. 15
3. INSTALACIÓN DEL SERVICIO WEB EN DEBIAN SQUEEZE 32
3.1. INSTALANDO APACHE 2 35
3.2. INSTALANDO PHP 5 363.3. INSTALANDO MYSQL-SERVER 37
3.4. INSTALANDO PHP5-MYSQL 39
3.5. ISNTALANDO PHP5-GD 40
3.6. INSTALANDO PHPMYANDMIN 41
4. COMPROBANDO QUE EL SERVICIO WEB FUNCIONE CORRECTAMENTE 44
4.1. APACHE 2 CORRIENDO 44
4.2. PHP5 CORRIENDO 44
4.3. PHPMYADMIN CORRIENDO 46
5. INSTALACIÓN DE JOOMLA 1.6 47
6. COMPLEMENTOS 55
6.1. CONFIGURACIÓN PARA LA DETECCIÓN DE MEMORIAS USB
EN MÁQUINA VIRTUAL DEBIAN 6. 55
6.2. COMO ACTIVAR SUPERUSUARIO EN MODO GRÁFICO EN DEBIAN SQUEEZE. 56
6.3. INSTALACIÓN DE GUEST ADDITIONS EN DEBIAN SQUEEZE 60
CONCLUSION 64
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 3/65
Herramientas de Software Libre Página 2
Íntroduccion
El propósito es fundamentar las bases para implementar un Servidor Web o Servicio Web, así
también la instalación de Joomla (sistema de gestión de contenidos), el cual permitirá editar el
contenido de un sitio web de manera sencilla.
Aprenderás como se instala VirtualBox Oracle, como se instala el sistema operativo Debían Squeeze
de manera virtual, como se instala Joomla y la instalación de los programas que se necesitan para
poder tener un servidor web.
El servidor web es aquel programa que procesa cualquier aplicación del lado del servidor, en esta
caso Joomla. Este servicio realiza conexiones bidireccionales y/o unidireccionales y síncronas o
asíncronas con el cliente generando una respuesta en cualquier lenguaje o aplicación del lado del
cliente.
Las ventajas de un Servidor Web son las siguientes:
Seguridad
Uso intensivo de aplicaciones
Privilegios de Administrador sobre su servidor
Posibilidad de instalar sus propias aplicaciones
Económico
Programas que se instalaran para obtener el Servicio Web:
Apache 2 Php 5
Mysql-Server
Php5-Mysql
Php5-gd
Phpmyadmin
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 4/65
Herramientas de Software Libre Página 3
SERVÍDOR WEB EN DEBÍAN SQUEEZEDE MANERA VÍRTUAL CON
PAQUETERÍA JOOMLA. 1. Instalación de Virtual Box Oracle.
Como primer paso para poder crear el servidor web dentro de un sistema virtual se necesita instalar la plataforma que permitirá esto, en este caso se usará Virtual Box.
El archivo de instalación de la página oficial de Virtual Box se descargara del siguiente linkhttp://www.virtualbox.org/wiki/Downloads.
Fig. 1.1. Página oficial de descarga de VirtualBox
Después de haber descargado el archivo se procede a la instalación correspondiente de laaplicación para su configuración posterior.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 5/65
Herramientas de Software Libre Página 4
Fig. 1.2. Muestra la ruta donde tenemos el archivo de instalación.
Sobre la aplicación seleccionada se le da enter o doble clic con el botón izquierdo del ratón, como lainstalación se está realizando bajo el sistema operativo Windows 7, aparecerá una ventana de Advertencia de Seguridad de archivos, esto es muy común en Windows Vista y Seven, por políticasde seguridad, selecciona la opción de ejecutar.
Fig. 1.3. Advertencia de Seguridad del S.O.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 6/65
Herramientas de Software Libre Página 5
En seguida muestra la ventana de bienvenida de la aplicación seleccionar la opción next.
Fig. 1.4. Bienvenida de la aplicación
Posteriormente se muestra una ventana donde permite ver qué características del sistema se
quieren instalar y cuál es la ruta donde será instalada la aplicación.
Fig. 1.5. Características de instalación y ruta de instalación de VirtualBox.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 7/65
Herramientas de Software Libre Página 6
Esta ventana te pide si deseas instalar un icono en el escritorio de tu Sistema Operativo y uno en tu
Barra de Menú, por lo tanto, se deja activado las dos casillas.
Fig. 1.6. Crear iconos en el escritorio y menú inicio de VirtualBox.
La siguiente ventana muestra un mensaje de peligro sobre la interface de conexión y pregunta si aúnquieres instalar la aplicación, ya que se perderá la conexión por un momento, esto sucede porque laaplicación trae sus propia interface de conexión de red, el cual permitirá establecer la conexión a lared y a internet por medio de un puente, selecciona la opción de Yes.
Fig. 1.7. Mensaje de Advertencia sobre la interface de conexión
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 8/65
Herramientas de Software Libre Página 7
Y al final selecciona la opción de install para instalar la aplicación.
Fig. 1.8. Momento de Finalizar la instalación.
Fig. 1.9. Momento de la instalación
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 9/65
Herramientas de Software Libre Página 8
Fig. 1.10. Finalizando la instalación
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 10/65
Herramientas de Software Libre Página 9
1.1. Configuración de VirtualBox.
Se ejecuta el VirtualBox y selecciona la opción de Nueva, para crear una máquina virtual nueva.
Fig. 1.1.1. Entorno del programa.En la siguiente ventana muestra mensaje de bienvenida para la creación de la máquina
virtual, selecciona la opción de siguiente.
Fig. 1.1.2. Ventana de Bienvenida de creación de la máquina virtual.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 11/65
Herramientas de Software Libre Página 10
En este paso se le tiene que otorgar un nombre a la máquina virtual y definir el sistemaoperativo que se va a utilizar. En este caso le pondremos como nombre “Debían”, al asignarle elnombre el programa automáticamente detecta que es una distribución de Linux y por defaultcomo en la casilla de sistema operativa le asigna Linux.
En la versión también la detecta por default, así que en la casilla es seleccionado Debían. Yacolocados los datos correspondientes selecciona la opción next para seguir con el proceso deconfiguración.
Fig. 1.1.3. Asignando nombre de la máquina virtual y S.O.
Selecciona la cantidad de memoria RAM que le deseas asignar a la máquina virtual en este
caso es un computador de 4GB en RAM, así que se le asignó 1GB en RAM para el sistema
operativo virtual. Selecciona la opción next después de la operación.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 12/65
Herramientas de Software Libre Página 11
Fig. 1.1.4. Asignación de cantidad de memoria RAM.
Lo siguiente es seleccionar el disco de arranque, te da la opción de crear un disco virtual nuevo
o usar una existente, y te da la recomendación que el tamaño recomendado del disco de
arranque debe de ser de 8GB. Selecciona la opción de crear disco virtual nuevo y selecciona
next.
Fig. 1.1.5. Creando Disco Virtual
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 13/65
Herramientas de Software Libre Página 12
Ventana de bienvenida de la creación del disco virtual, selecciona la opción next.
Fig. 1.1.6. Ventana de bienvenida de la creación de la máquina virtual
La siguiente ventana pide si el almacenamiento será de expansión dinámica o de tamaño
fijo, selecciona la primera opción y next.
Fig. 1.1.7. Tipo de almacenamiento fijo o dinámico
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 14/65
Herramientas de Software Libre Página 13
En esta paso se tiene que asignar el tamaño del disco virtual para el servicio que se vamanejar se le asignará 20GB de disco duro virtual, así también la ubicación o localización dondeserá almacenado el disco virtual. Después de haber dado los parámetros selecciona la opciónnext.
Fig. 1.1.8. Asignación del tamaño del disco virtual y localización.
Después nos muestra la ventana de Terminar para finalizar la creación de nuestra máquina
virtual.
Fig. 1.1.9. Terminar la creación de la máquina virtual.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 15/65
Herramientas de Software Libre Página 14
Después de haber creado la máquina virtual se procede a asignarle algunas
configuraciones.
Selecciona la máquina virtual Debían y posteriormente selecciona la opción de configuración
se desplegara una ventana con las características del S.O. y se realizará lo siguiente:
Selecciona la opción de pantalla y en el apartado de memoria de video asignarle
todo la memoria de video que contenga el computador. Y habilita la aceleración 3D.
Fig. 1.1.10. Configuración de la máquina virtual.
Con esto quedó configurado VirtualBox para iniciar la instalación del sistema operativo
Debían Squeeze.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 16/65
Herramientas de Software Libre Página 15
2. Instalación de Debían 6 "Squeeze" de forma virtual.
Descargar la imagen iso de la Página oficial, y en la pestaña como obtener debían encontrarán las
diferentes formas de obtener debían, a través de descarga directa o usando un cliente bittorrent, en
caso descarga directa es más fácil, pero deben tener un buen ancho de banda para terminar ladescarga y no tener problemas, aunque siempre hay formas de parar y continua, en unas horas, en
mi caso acostumbro usar vía bittorrent, así descargo una parte hoy y al siguiente día la siguiente, si
esta en Windows hay muchos clientes bittorrent, uno de los cuales conocí por primera vez es
Bittornado; si esta en GNU/Linux puede también usar Axel o wget, Axel sería la recomendada ya que
acelera la descarga y se puede parar y continuar, wget también tiene esa opción pero no acelera la
descarga.
Fig. 2.1. Página oficial de Debían.
Selecciona la máquina virtual y selecciona la opción iniciar, para iniciar el sistema de arranque de la
máquina virtual.
Carga la imagen de disco del sistema operativo en la ubicación que este guardada para que
empiece la instalación.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 17/65
Herramientas de Software Libre Página 16
Fig. 2.2. Cargando imagen de disco del sistema operativo Debían 6.
Al iniciar la máquina virtual en la primera ejecución aparece el mensaje de bienvenida de primera
ejecución de la máquina virtual, selecciona la opción de siguiente.
Fig. 2.3. Mensaje de bienvenida de la primera ejecución
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 18/65
Herramientas de Software Libre Página 17
El siguiente paso es escoger la imagen del sistema operativo que se va a instalar,
nos otorga la opción de lectoras de cd, pero como la imagen del sistema operativo no está
en un cd, hay que buscarla en la ruta donde fue guardada la imagen al momento de ser
descargada, así que selecciona la carpeta que se encuentra a lado de los fuentes de medios y
ve a la dirección donde se encuentra la imagen del sistema.
Fig. 2.4. Selección de la imagen de cd del sistema operativo
Después de haber seleccionado la imagen del sistema operativo selecciona la opción nextpara continuar con el proceso de instalación.
En la siguiente ventana muestra el mensaje de finalización del asistente de primeraejecución de la máquina virtual. Selecciona la opción Terminar.
Fig. 2.5. Finalización del asistente.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 19/65
Herramientas de Software Libre Página 18
A continuación mostrará la pantalla de instalación.
Fig. 2.6. Entorno de instalación de Debían
Selecciona la opción de instalación gráfica, es la segunda opción.
Selecciona el idioma en nuestro caso es: Spanish – Español. Selecciona continuar.
Fig. 2.7. Selección del idioma
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 20/65
Herramientas de Software Libre Página 19
Selecciona tu ubicación geográfica, este caso será México.
Fig. 2.8. Selección de la ubicación
Se selecciona el tipo de teclado que se manejará, se usara el teclado latinoamericano.
Fig. 2.9. Selección del tipo de teclado
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 21/65
Herramientas de Software Libre Página 20
Fig. 2.10. Cargando componentes del instalador de CD
Se le asignará un nombre a la máquina, ya que el nombre es el que identifica el sistema dentro de la
red.
Fig. 2.11. Nombre de la Máquina.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 22/65
Herramientas de Software Libre Página 21
En este apartado se asignara el dominio que identificara a la red y es la dirección de internet a laderecha del nombre del sistema.
Fig. 2.12. Dominio
Fig. 2.13. Asigna una contraseña al superusuario (root)
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 23/65
Herramientas de Software Libre Página 22
Fig. 2.14. Nombre completo para el nuevo usuario.
Fig. 2.15. Seleccione un nombre para la nueva cuenta.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 24/65
Herramientas de Software Libre Página 23
Fig. 2.16. Contraseña para el nuevo usuario.
En el siguiente apartado se configura la zona horaria en la que usted esté ubicado. En estecaso será zona central.
Fig. 2.16. Configurar el reloj.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 25/65
Herramientas de Software Libre Página 24
Esta sección es la de particionado de discos, selecciona la opción de guiado – utilizar todo
el disco. Como el sistema se está cargando en una máquina virtual se asignó una cantidad
para el sistema, es decir, que no habrá otros sistemas conjuntamente a esté por lo que se
ocupa todo el disco.
Fig. 2.17. Particionado de Discos.
.
Fig. 2.18. Seleccionando tipo de partición (/home, /usr, /var y /tmp)
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 26/65
Herramientas de Software Libre Página 25
Fig. 2.19. Resumen de las particiones.
Fig. 2.20. Confirmación en los cambios en los discos.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 27/65
Herramientas de Software Libre Página 26
Fig. 2.21. Formateo de particiones.
Fig. 2.22. Instalando Sistema Base.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 28/65
Herramientas de Software Libre Página 27
Esta opción pide si se desea una réplica de red, selecciona la opción no y continuar.
Fig. 2.23. Replica de Red.
Fig. 2.24. Cargando selección e instalación de programas.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 29/65
Herramientas de Software Libre Página 28
Fig. 2.25. Selección de programas a instalar.
Se le asignará un nombre al grupo de trabajo. En este caso será lycan.
Fig. 2.26. Samba Server, Grupo de trabajo.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 30/65
Herramientas de Software Libre Página 29
Fig. 2.27. Instalar cargador de arranque de grub.
Fig. 2.28. Instalación completada.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 31/65
Herramientas de Software Libre Página 30
Fig. 2.29. Grub de debían 6.
Fig. 2.30. Inicio de sesión.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 32/65
Herramientas de Software Libre Página 31
Fig. 2.31. Entorno Gráfico Debían 6.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 33/65
Herramientas de Software Libre Página 32
3. Instalación del Servicio Web en Debían Squeeze.
Para poder instalar los programas necesarios para tener el servicio web, lo primero a realizar es
hacer un puente entre el sistema operativo madre por así llamarlo con el sistema operativo de la
máquina virtual, esto es fácil de realizar ya que virtualbox cuenta con su propio controlador de red,sabiendo esto se tiene que ir a la opción de cambiar configuración del adaptador.
Fig. 3.1. Ventana de Información de la red y configuración de conexiones.
Selecciona la conexión de red inalámbrica y VirtualBox Host-Only Network y haz un clic
al botón derecho del mouse y selecciona la opción de conexiones de puente para que
nuestro sistema operativo de la máquina virtual se pueda conectar a internet.
Fig. 3.2. Conexión de puente para internet
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 34/65
Herramientas de Software Libre Página 33
Con esto ya tendremos acceso de internet en el sistema operativo de la máquina virtual.
Fig. 3.3. Puente de Red
Cuando instalas algún repositorio o programa en modo consola dentro de DebíanSqueeze de manera virtual el sistema te arroja un mensaje de que el paquete de dicho
programa no está disponible, está obsoleto o se encuentra disponible en otra fuente.
Eso pasa porque se necesita cargar la imagen de cd dentro del sistema operativo para
que pueda realizar la operación de instalación de los paquetes. Se realiza de la
siguiente manera.
Fig. 3.4. Mensaje de instalación de paquetes
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 35/65
Herramientas de Software Libre Página 34
Dirígete a la opción de Dispositivos y selecciona Dispositivos CD/DVD dentro de ésta
opción encontraras una etiqueta que dice debían-6.0.1ª-i386-DVD-1.iso a la cual le
darás clic para activarla y con esto podrás instalar los paquetes necesarios del servidor
web a implementar.
Fig. 3.5. Activando la imagen del sistema operativo Debían.
Nota: Al terminar de instalar todos los paquetes de los programas en modo consola desactivala imagen del DVD de instalación de Debían por motivos de arranque del sistema.
Después de haber realizado la instalación de VirtualBox, Debían Squeeze y hacer sus respectivas
configuraciones procede a instalar los paquetes de los programas que se necesitan para brindar el
Servicio Web (Servidor Web) los cuales son los siguientes:
Apache 2
Php 5
Mysql-Server Php5-mysql Php5-gd
Phpmyadmin
Instalando estos programas contaremos con nuestro Servidor Web.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 36/65
Herramientas de Software Libre Página 35
3.1. Instalando Apache 2.
El comando para instalar Apache 2 es el siguiente: apt-get install apache2.
Fig. 3.1.1. Comando de instalación de Apache 2.
En este caso Apache 2 ya estaba instalado ya que desde la instalación de Debían ya se había
configurado para que se instalara con el sistema operativo.
Fig. 3.1.2. Instalación de Apache 2.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 37/65
Herramientas de Software Libre Página 36
3.2. Instalando Php 5.
El comando para instalar Php 5 es el siguiente: apt-get install php5.
Fig. 3.2.1. Comando de instalación de Php 5.
Fig. 3.2.2. Instalación de Php 5.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 38/65
Herramientas de Software Libre Página 37
3.3. Instalando mysql-server.
El comando para instalar Mysql-Server es el siguiente: apt-get install Mysql-server.
Fig. 3.3.1. Comando de instalación de Mysql-server.
Fig. 3.3.2. Instalación de Mysql-server.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 39/65
Herramientas de Software Libre Página 38
Fig. 3.3.3. Configuración de Mysql- server: “contraseña de root de la base de datos”.
Fig. 3.3.4. Finalizando instalación de Mysql-server.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 40/65
Herramientas de Software Libre Página 39
3.4. Instalando php5-mysql.
El comando para instalar php5-mysql es el siguiente: apt-get install php5-mysql.
Fig. 3.4.1. Comando de instalación de php5-mysql.
Fig. 3.4.2. Instalación de php5-mysql.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 41/65
Herramientas de Software Libre Página 40
3.5. Instalando php5-gd.
El comando para instalar php5-gd es el siguiente: apt-get install php5-gd.
Fig. 3.5.1. Comando de instalación de php5-gd.
Fig. 3.5.2. Instalación de php5-gd.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 42/65
Herramientas de Software Libre Página 41
3.6. Instalando phpmyadmin.
El comando para instalar phpmyadmin es el siguiente: apt-get install phpmyadmin.
Fig. 3.6.1. Comando de instalación de phpmyadmin.
Fig. 3.6.2. Instalando phpmyadmin.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 43/65
Herramientas de Software Libre Página 42
Fig. 3.6.3. Configuraci ón de phpmyadmin “Eligiendo servidor web”.
Fig. 3.6.4. Contraseña de la base de datos de phpmyadmin.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 44/65
Herramientas de Software Libre Página 43
Fig. 3.6.5. Finalizando instalación.
Con esto el Servidor Web queda instalado y listo para su uso ahora solo queda por comprobar que
los programas estén corriendo correctamente, pero eso lo veras en el siguiente subtema.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 45/65
Herramientas de Software Libre Página 44
4. Comprobando que el Servidor Web funcione correctamente.
4.1. Apache 2 Corriendo.
Fig. 4.1.1. Apache 2 Corriendo.
4.2. Php 5 Corriendo.
Para probar que Php 5 está corriendo lo que hay que realizar es abrir un editor de texto en Debían y
escribir el siguiente código php:
Fig. 4.2.1. Código php
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 46/65
Herramientas de Software Libre Página 45
Después de haber creado el archivo con el código implementado guardarlo en la siguiente ruta:
/var/www y asiganrle es siguiente nombre: phpinfo.php.
Fig. 4.2.2. Guardando el archivo phpinfo.php
Una vez guardado el archivo, abre el explorador y abre la siguiente ruta: http://localhost/phpinfo, al
introducir esta dirección se desplegara la información de php, con esto queda comprobado que php
se instaló correctamente.
Fig. 4.2.3. Php instalado correctamente.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 47/65
Herramientas de Software Libre Página 46
4.3. Phpmyadmin corriendo.
Para saber si phpmyadmin se instaló correctamente ingresa la siguiente dirección:
http://localhost/phpmyadmin te desplegara una página donde tienes que iniciar sesión para entrar al
administrador de base de datos.
Fig. 4.3.1. Inicio de sesión de phpmyadmin.
Fig. 4.3.2. Entorno del administrador de base de datos.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 48/65
Herramientas de Software Libre Página 47
5. Instalación de Joomla 1.6.
Descargamos el archivo comprimido de Joomla de la siguiente página: www.joomlaspanish.org/
y lo guarda en el directorio que desees.
Fig. 5.1. Página de Joomla en español.
Descomprime el archivo .tar.gz o .tar.gz2 de Joomla en la siguiente ruta:
#/home/usuario/var/www/Joomla, en donde dentro del directorio /www crearas las carpeta de
Joomla.
Fig. 5.2. Creando la carpeta Joomla dentro de /var/www
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 49/65
Herramientas de Software Libre Página 48
Fig. 5.3. Descomprimiendo .tar.gz de Joomla 1.6.
Después de haber descomprimido el archivo abrimos el navegador y abre la siguiente dirección
url: http://localhost/Joomla. Esta te desplegará el instalador de Joomla.
Fig. 5.4. Instalador web Joomla.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 50/65
Herramientas de Software Libre Página 49
Para instalar Joomla son siete pasos que se tienen que realizar, los cuales son:
Idioma
Comprobar Pre-instalación
Licencia
Base de datos Configuración ftp
Configuración
Finalizar
En el primer paso hay que escoger el idioma que se va a manejar en este caso selecciona Español
(forma internacional) y la opción siguiente.
Fig. 5.5. Selección de idioma.
El apartado de Comprobando Pre-instalación muestra si están instalados los programas necesarios
para que Joomla pueda trabajar indicadamente dentro del esquema que se está manejando. En la
pre-instalación en la parte inferior los programas instalados deben señalar una palabra “si” de color
verde para comprobar que están instalados y poder seguir con la instalación de Joomla. De ser así
selecciona la opción siguiente.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 51/65
Herramientas de Software Libre Página 50
Fig. 5.6. Comprobando Pre-Instalación.
El siguiente apartado es el acuerdo de licencia, si estas conforme selecciona la opción siguiente.
Fig. 5.7. Licencia Pública General GNU.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 52/65
Herramientas de Software Libre Página 51
En el apartado de base de datos seleccionas el tipo de Base de datos que se va a utilizar, así
también el nombre del Host, contraseña y Nombre de la base de datos. En el tipo de base de datos
será Mysqli, el Host es localhost, y el nombre de la base de datos será Joomla.
Fig. 5.8. Configurando la conexión (Base de Datos)
En el apartado siguiente se configurara el servicio de ftp de Joomla, por lo que se le asignara un
usuario y una contraseña y se activara el servicio ftp.
Fig. 5.9. FTP Configuración.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 53/65
Herramientas de Software Libre Página 52
En la configuración principal se le asigna el nombre al sitio web, se la información del administrador
de la página que son: mail, usuario de administrador y contraseña de administrador. Después de
haber llenado las peticiones selecciona siguiente.
Fig. 5.10. Configuración principal.
Finalizar instalación en esta sección se pide a la persona que instala el programa que elimine
completamente el directorio de instalador, pero otra opción sería cambiarle solamente el nombre.
Fig. 5.11. Finalizar instalación.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 54/65
Herramientas de Software Libre Página 53
Fig. 5.12. Cambiando el nombre del instalador de Joomla.
Fig. 5.13. Acceso al administrador de Joomla.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 55/65
Herramientas de Software Libre Página 54
Fig. 5.14. Administración de Joomla.
Nota: Para tener todos los permisos de escritura y lectura en los directorios /var/www y
/var/www/Joomla abrimos la Terminal de Debían y escribe los siguientes comandos; “chmod 777/var/www y chmod 777 /var/www/Joomla”. Esto se hace para que al momento de instalar Joomla
en la sección de pre-intalación se active la opción de soporte JSON y la instalación sea satisfactoria.
Ya instalado Joomla lo único que hay que realizar es diseñar la página a tu antojo y subirlo a un host
gratuito para que personas la puedan visitar por internet.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 56/65
Herramientas de Software Libre Página 55
6. COMPLEMENTOS.
6.1. Configuración para la detección de memorias USB en máquina
virtual Debían 6.
Fig. 6.1.1. Configuración de detección de USB.
Para que el sistema operativo detecte una memoria USB se tiene que configurar primero, para ello selecciona
la máquina virtual y configuración, después de haber hecho eso selecciona el apartado de USB y selecciona
en la parte derecha la opción que dice agregar filtro desde dispositivo. Se te desplegara una serie de
dispositivos que han sido conectados en la máquina escoges los que vayas a utilizar y listo la máquina virtual
ya reconoce los puertos USB.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 57/65
Herramientas de Software Libre Página 56
Fig. 6.1.2. Seleccionando Dispositivo USB a utilizar
6.2. Como activar superusuario de modo gráfico en Debían Squeeze.
Lo primero es entrar como usuario normal desde tu cuenta, y ejecutar tu terminal de root para
eso te diriges a Aplicaciones/Terminal de <<root>> y seleccionas esa opción.
Fig. 6.2.1. Ejecutando la Terminal root en Aplicaciones/Terminal de <<root>>
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 58/65
Herramientas de Software Libre Página 57
Luego aparecerá una ventana pidiendo que ingreses la contraseña de usuario root, ingresa
tu contraseña que escogiste en el momento de la instalación de tu sistema.
Fig. 6.2.2. Petición de contraseña.
Ya ejecutada la terminal procedemos a localizar el archivo gdm3 que vamos a configurar para poder
entrar en modo root de manera gráfica, por lo que se escribe la siguiente línea de comando: “cd
/etc/pam.d”, utilizando este comando entramos al directorio pam.d donde encontraremos el archivo
gdm3.
Fig. 6.2.3. Entrando al directorio pam.d
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 59/65
Herramientas de Software Libre Página 58
Después de haber entrado al director io pam.d usa el comando “ls -l ” para desplegar el contenido del
directorio.
Fig. 6.2.4. Desplegando el contenido del directorio pam.d
En la siguiente captura puedes observar los archivos y directorios dentro de pam.d busca el archivo
gdm3 y ábrelo con un editor de texto.
Fig. 6.2.5. Archivos de pam.d
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 60/65
Herramientas de Software Libre Página 59
Para abrir el archivo gdm3 en un editor de texto utiliza el siguiente comando “gedit gdm3” con esto
se desplegara un editor de texto con el contenido del archivo correspondiente.
Fig. 6.2.6. Comando para abrir el editor de texto
Ya abierto el archivo lo único que queda por hacer es comentar la siguiente línea: auth required
pam_succeed_if.so user ! = root quiet_success. Para hacer el comentario solo tienes que escribir “#” al
inicio de esta línea. Con esto ya puedes entrar en modo root con entorno gráfico.
Fig. 6.2.7. Comentando auth required pam_succeed_if.so user ! = root quiet_success.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 61/65
Herramientas de Software Libre Página 60
6.3. Instalación de Guest Additions en Debían Squeeze.
Selecciona en la parte del menú de herramientas de la máquina virtual la opción de Dispositivos,
dentro de esta opción se encuentra una etiqueta que dice: Instalar <<Guest Additions>>…
selecciona esta opción para que se monte el cd de instalación del Guest Additions en el sistemaoperativo Debían.
Fig. 6.3.1. Montando Cd de instalación de Guest Additions.
Después de haber montado el Cd de instalación, abre una terminal en la cual ejecutaras losiguientes comando:
# aptitude install gcc linux-headers-$(uname -r) make
Fig. 6.3.2. Comando de linux-headers.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 62/65
Herramientas de Software Libre Página 61
Fig. 6.3.3. Descargando e instalando paquetes.
Luego hay que acceder que se haya montado en la unidad de CD-ROM e instalamos:
# cd /media/cdrom
Fig. 6.3.4. Entrando a la unidad de CD-ROM
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 63/65
Herramientas de Software Libre Página 62
Luego ejecuta el siguiente comando para saber que contiene la unidad de CD-ROM:
media/cdrom/# ls –l.
Fig. 6.3.5. Contenido del CD-ROM del Guest Additions.
Nota: Como montamos la imagen del sistema operativo debían para instalarla aplicación delcomando # aptitude install gcc linux-headers-$(uname -r) make lo que hay que hacer es
desmontar esa imagen y volver ir a Dispositivos y a instalar <<Guest Additions>>…
Posteriormente utilizaremos la siguiente línea de comando para arrancar el instalador de Guest
Additions: # sh VBoxLinuxAdditions.run.
Fig. 6.3.6. Comando de instalación de Guest Additions.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 64/65
Herramientas de Software Libre Página 63
Fig. 6.3.7. Instalando Guest Additions.
Lo único que queda es reiniciar la máquina virtual.
5/6/2018 Servidor Web en Debian Squeeze Virtualmente - slidepdf.com
http://slidepdf.com/reader/full/servidor-web-en-debian-squeeze-virtualmente 65/65
Herramientas de Software Libre Página 64
Conclusion
Un Servidor Web se implementa para procesar aplicaciones del lado servidor, Joomla es un
administrador de contenidos, el cual nos permite editar páginas web con facilidad, estos son
conceptos importantes que se aprendieron durante el desarrollo y aplicación de este servidor web.
Así también en el apartado de complementos; cómo hacer que la máquina virtual detecte las
memorias USB. También como activar el superusuario (root) en modo grafico comentando el archivo
gdm3 desde un editor de texto. Como instalar Guest Additions en Debían, sencillo es hacerlo en
Windows, pero en esta distribución de GNU/Linux es algo distinto, lo mismo pasa en Ubuntu es
diferente, esto son pequeños comentarios y cuando te topes con estos aspectos te darás cuenta de
que es muy diferente a lo que se ha realizado aquí.
Aprendiste como instalar Debían Squeeze de manera virtual en VirtualBox, como crear una máquina
virtual y configurarla. Como instalar VirtualBox y configurar la aplicación.
Con este servicio puede implementar muchas aplicaciones a tu favor, solo hay que saber
implementarlas y asignarle un propósito específico.
Ahora conoces de que el servidor web es donde se alojan sitios web, dentro de tu Servidor Web
puedes alojar sitios web, el cual puedes desarrollar a tu gusto. Joomla es un gestor de contenidos el
cuál te permite hacerlo de una manera sencilla, el implementarlo fue sencillo y el manejarlo solo es
cuestión de estudiarlo.
Gracias a este manual aprendiste comandos de Debían Squeeze y cómo usar la terminal, manejaste
e implementaste la instalación de paquetes y repositorios, así también como editor de texto,
navegador, y conociste la interface gráfica de un administrador de bases de datos (phpmyadmin).
Como Apache 2, Php 5 y Mysql-Server son necesarios para poder implementar las aplicaciones en
nuestro Servidor Web.
Top Related