aplicaciones web (linux)

62
1 SERVIDOR DE APLICACIONES PRESENTADO POR: LINA TOBON ERICA URIBE ANA CARRILLO ANDRES DEOSSA SANDRA CARVAJAL DANILO GUTIERREZ VANESSA VALENZUELA PROFESORES: CAMILO ZAPATA MAURICIO ORTIZ NICOLAS GALLEGO FERNANDO QUINTERO CENTRO DE SERVICIOS Y GESTION EMPRESARIAL SENA

Upload: andreslds

Post on 18-Dec-2014

3.348 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Aplicaciones Web (Linux)

1

SERVIDOR DE APLICACIONES

PRESENTADO POR:

LINA TOBON

ERICA URIBE

ANA CARRILLO

ANDRES DEOSSA

SANDRA CARVAJAL

DANILO GUTIERREZ

VANESSA VALENZUELA

PROFESORES:

CAMILO ZAPATA

MAURICIO ORTIZ

NICOLAS GALLEGO

FERNANDO QUINTERO

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

SENA

Page 2: Aplicaciones Web (Linux)

2

TABLA DE CONTENIDO

Introducción…………………………………………………. 3

Justificación………………………………………………….. 4

Objetivos……………………………………………………… 5

Marco teórico………………………………………………. 6

Instalación joomla…………………………………………. 9

Configuración joomla…………………………………….19

Openfire………………………………………………………..32

Media wiki…………………………………………………….42

Conclusiones………………………………………………...59

Page 3: Aplicaciones Web (Linux)

3

INTRODUCCION

Este trabajo se hace con el fin de que las personas adquiera conocimiento acerca de

otros servicios que se ofrecen como lo es el servidor de aplicaciones, usualmente se

trata de un dispositivo de software que proporciona servicios de aplicación a las

computadoras cliente. Un servidor de aplicaciones generalmente gestiona la mayor

parte (o la totalidad) de las funciones de lógica de negocio y de acceso a los datos de la

aplicación. Los principales beneficios de la aplicación de la tecnología de servidores en

las aplicaciones son la centralización y la disminución de la complejidad en el

desarrollo de aplicaciones.

Una aplicación web es una herramienta de fácil manejo para los usuarios y que

permite poner en marcha cosas que puede parecer algo complejas las aplicaciones.

Page 4: Aplicaciones Web (Linux)

4

JUSTIFICACION

Este proyecto se hizo con el fin de concientizar a mucha gente de que existen

diferentes servidores de aplicaciones, y que en nuestro caso el servicio empleado fue

el joomla que es la forma de utilizar en una aplicación como lo que es de agregarle

calendario, foros, crear blogs y una forma fácil de administrar y de instalar y de

entender lo que se esta manejando.

Joomla es un sistema de administración de contenidos de código abierto construido con PHP bajo una licencia GPL. Este administrador de contenidos se usa para publicar en Internet e intranets utilizando una base de datos Mysql. Para esto se implementaron dos aplicaciones más que fueron el openfire que permite el sistema de chat, y la mediawiki que permite subir información o artículos interesantes.

Page 5: Aplicaciones Web (Linux)

5

OBJETIVOS

*OBJETIVO GENERAL:

El principal objetivo que tenemos es el de implementar un servidor web e implementar

3 aplicaciones.

*OBJETIVO ESPECIFICO:

- lo primero que se plantea es conocer como esta distribuido el servidor de

aplicaciones y conocer correctamente su funcionamiento.

-Otro objetivo especifico seria saber que es un servidor de aplicaciones.

Page 6: Aplicaciones Web (Linux)

6

MARCO TEORICO

SERVIDOR DE APLICACIONES: Tipo de servidor que permite el procesamiento de datos

de una aplicación de cliente.

Las principales ventajas de la tecnología de los servidores de aplicación es la

centralización y la disminución de la complejidad del desarrollo de aplicaciones, dado

que las aplicaciones no necesitan ser programadas; en su lugar, estas son ensambladas

desde bloques provistos por el servidor de aplicación.

JOOMLA: es un sistema de administración de contenidos de código abierto construido

con PHP bajo una licencia GPL. Este administrador de contenidos se usa para publicar

en Internet e intranets utilizando una base de datos Mysql. En Joomla! se incluyen

características como: hacer caché de páginas para mejorar el rendimiento, indexa

miento web, leed RSS, versiones imprimibles de páginas, flash con noticias, blogs,

foros, polls (encuestas), calendarios, búsqueda en el sitio web, e internacionalización

del lenguaje. Su nombre es una pronunciación fonética para anglófonos de la palabra

swahili jumla que significa "todos juntos" o "como un todo". Se escogió como una

reflexión del compromiso del grupo de desarrolladores y la comunidad del proyecto.

RADIUS: el protocolo Radias (Remote Authentication Dial-In User Service.) es

ampliamente utilizado como un sistema centralizado de autenticación, autorización y

registro. Aunque originalmente fue creado para acceso remoto, ahora es soportado

por AP inalámbricos, switches Ethernet, servidores VNP, servidores DLS y otros

servidores de acceso a redes. Radius esta descrito en los RFC 2865 y 2866

AAA: autenticación, autorización, y registro

Page 7: Aplicaciones Web (Linux)

7

AUTENTICACION: es el proceso de verificar si la identidad de una persona o una

maquina es efectivamente clara. Busca establecer una relación de confianza entre los

interlocutores. Cuando hablamos de autenticar usuarios el primer ejemplo es el del

nombre del usuario y la contraseña, infraestructuras tan completas como los

certificados digitales son soluciones más actuales y complejas al problema de la

autenticación.

AUTORIZACION: involucra la utilización de reglas y plantillas para decidir si un usuario

previamente autenticado y goza de privilegios suficientes para acceder o no a un

recurso. Los permisos en un sistema de ficheros que determinan si un usuario puede

leer, escribir incluso ejecutar un archivo.

REGISTRO: Entorno a la arquitectura (AAA) se encuentra las cuentas de usuario, que

miden y documentan los recursos que un usuario utiliza durante su acceso.

En un sistema UNIX es frecuente limitar a sus usuarios el número de procesos que

pueden ejecutar concurrentemente o la cantidad de CPU a utilizar.

OPENFIRE: Openfire es un sistema de mensajería instantánea GPL y hecho en java y

utiliza el protocolo jabber con el podrás tener tu propio servidor de mensajeria puedes

administrar a tus usuarios, compartir archivos, auditar mensajes, mensajes offline,

mensajes broadcast, grupos, etc y además contiene plugins gratuitos con diferentes

funciones extras.

La administración del servidor se hace a través de una interfaz web, que corre por

defecto en el puerto 9090 (HTTP) y 9091 (HTTPS). Los administradores pueden

conectarse desde cualquier lugar y editar la configuración del servidor, agregar y

borrar usuarios, crear cuartos de conferencia permanentes, etc.

SUS PRINCIPALES CARACTERISTICAS SON:

Panel de administración web Interfaz para agregar plugins SSL/TLS

Page 8: Aplicaciones Web (Linux)

8

Amigable

Adaptable según las necesidades Conferencias Interacción con MSN, Google Talk, Yahoo messenger, AIM, ICQ Estadísticas del Servidor, mensajes, paquetes, etc. Cluster con multiples servidores Transferencia de Archivos Compresión de datos Tarjetas personales con Avatar Mensajes offline Favoritos Autenticación vía Certificados, Kerbeos, LDAP, PAM y Radius Almacenamiento en Active Directory, LDAP, MS SQL, Mysql, Oracle y

PostgreSQL SASL: ANONYMOUS, DIGEST-MD5 y Plain

JABBER: Es un protocolo libre para mensajería instantánea, basado en el estándar XML y gestionado por XMPP Standards Foundation.

La red de Jabber está formada por miles de grandes y pequeños servidores en todo el mundo, interconectados por Internet. Habitualmente la red es utilizada por alrededor de un millón de personas.

XMPP: XMPP, siglas inglesas de extensible Messaging and Presence Protocol (Protocolo extensible de mensajería y [comunicación de] presencia), es un protocolo abierto y extensible basado en XML, originalmente ideado para mensajería instantánea. Es el protocolo principal en el que está basada la tecnología Jabber. Con el protocolo XMPP queda establecida una plataforma para el intercambio de datos XML que puede ser usada en aplicaciones de mensajería instantánea. Las características en cuanto a adaptabilidad y sencillez del XML son heredadas de este modo por el protocolo XMPP.

MEDI WIKI: Es un motor para wikis bajo licencia GNU, programado en PHP. A pesar de haber sido creado y desarrollado para Wikipedia y los otros proyectos de la fundación

Page 9: Aplicaciones Web (Linux)

9

Wikimedia, ha tenido una gran expansión a partir de 2005, existiendo gran número de wikis basados en este software.

INSTALACION DE JOOMLA

Lo primero que vamos hacer en la instalación de joomla es tener un sistema

operativo en nuestro caso DEBIAN y luego hacer lo siguiente:

1. Instalar el Mysql server que es para crear una base de datos que es donde quedan

todos los datos de los usuarios como nombre, apellido etc. Y se instala de la

siguiente manera:

Apt-get install Mysql-server

2. luego se instala el php5-mysql que es un paquete que nos provee los módulos

para que la base de datos Mysql pueda tener conexión directa con los scripts php

esto incluye los módulos genéricos Mysql, que puede ser usado para conectarse

con todas las versiones de Mysql, y se instala de la siguiente manera:

Apt-get install php5-mysql

3. Después se instala phpmyadmin que es para la administración de Mysql por

medio de la web. Y se instala de la siguiente manera:

Apt-get install phpmyadmin

4. y por ultimo instalamos el paquete php5-apache2 este modulo hace que

apache2 pueda abrir paginas creadas en php. Y se instala de la siguiente manera:

apt-get install php5-apache2-mod-bt

Page 10: Aplicaciones Web (Linux)

10

5. Después de instalar estos paquetes procedemos al archivo de configuración del

php5/apache2/php.ini y se des comentan las siguientes líneas

extensión=mysql.so y extensión=gd.so como lo muestra la figura, estas líneas se

des comentan para que php tenga soporte en mysql.

6. A continuación en Mysql creamos la base de datos de joomla y se crea de la

siguiente manera.

Page 11: Aplicaciones Web (Linux)

11

7. dentro el directorio /var/www/ creamos una carpeta llamada joomla y dentro de

esta carpeta vamos a descomprimir los paquetes correspondientes al joomla y

queda de la siguiente manera:

Mkdir joomla (y se le dan los permisos correspondientes)

Chmod 777 /var/www/joomla

Y para descomprimir los paquetes que están en el escritorio quedan de la

siguiente manera:

cp /home/sena2008/desktop/joomla-1.5.8-spanish-pack-completo.tar.gz

/var/www/joomla/

8. Después vamos al directorio /var/www/ y se le dan los permisos

correspondientes que son el de escritura, lectura y ejecución como se ve en la

siguiente imagen:

9. Ya por ultimo reiniciamos nuestro servicio apache2 que se hace de la siguiente

manera:

/etc/init.d/apache2 restart

Page 12: Aplicaciones Web (Linux)

12

10. Ya después de tener todo listo vamos a nuestro navegador le damos la dirección

del look back y joomla y lo hacemos de la siguiente manera:

http://127.0.0.1/joomla y nos va a salir como esta en la figura.

La figura nos muestra varias opciones y nosotros escogimos la opción del

lenguaje en español.

11. En la siguiente imagen nos muestra si dimos correctamente los permisos y si

configuramos bien todo de lo contrario nos saldría un NO. Y damos siguiente

Page 13: Aplicaciones Web (Linux)

13

12. En esta imagen nos pide que acepemos la licencia del software para ello daremos

siguiente.

13. en esta imagen nos pide que coloquemos el tipo de base de datos que en nuestro

caso es Mysql, también nos pide que coloquemos el nombre del servidor en

nuestro caso colocamos local host que es el que viene por defecto, nos pide que

colocamos nombre de usuario y se le coloco root por que es el único usuario que

por el momento tiene la base de datos, también nos pide contraseña que en este

caso no se le dio porque cuando se creo la base de datos no se le especifico

ninguna contraseña, y como tal nos pide que coloquemos el nombre de la base

de dato que en nuestro caso es joomla que es nuestro servidor de aplicaciones. Y

daremos siguiente.

Page 14: Aplicaciones Web (Linux)

14

14. En el siguiente paso si tenemos un ftp marcamos SI pero si no lo tenemos

marcamos NO. como lo vemos en la siguiente imagen.

Page 15: Aplicaciones Web (Linux)

15

15. Como observamos en la imagen en la instalación del joomla nos pide el nombre

del sitio web en nuestro caso evolution que es el nombre del grupo. Luego nos

pide un correo y contraseña para el enviarnos los problemas que pasan con

nuestra pagina del joomla. Y daremos siguiente

Page 16: Aplicaciones Web (Linux)

16

16. En el siguiente paso nos dice que debemos borrar una carpeta de instalación para

poder continuar.

Page 17: Aplicaciones Web (Linux)

17

17. Ahora nos disponemos a ir a la consola y daremos lo siguiente:

Vamos al directorio #cd /var/www/joomla/

Ya dentro de este directorio damos ls

Y borramos la carpeta installation como se ve en la siguiente imagen.

Page 18: Aplicaciones Web (Linux)

18

18. Como observaremos en la siguiente imagen el acceso a la administración de

joomla ya instalado.

19. Ahora nos ubicamos en el panel de administración de joomla.

Page 19: Aplicaciones Web (Linux)

19

Configuración Básica De Joomla

1. Para crear un artículo nos ubicamos en la parte que dice Añadir un artículo nuevo

y damos clic.

Page 20: Aplicaciones Web (Linux)

20

2. Nos abrirá una nueva ventana la cual nos servirá para crear el artículo,

personalizarlo y publicarlo.

3. Luego de terminar de crearlo nos aseguramos de que este en la marcado si la

opción que dice publicado y la de Pagina principal siempre y cuando queramos

que se publique en la página principal. Cliqueamos la opción Aplicar y luego

Guardar.

Nos deberá salir la siguiente ventana luego de guardar la cual nos indica que el

artículo se creó satisfactoriamente. En esta parte también podremos crear

nuevos artículos a demás de modificar, borrar, editar, etc. todos los artículos que

tengamos creados.

Page 21: Aplicaciones Web (Linux)

21

4. Ahora vamos a crear un modulo para que las personas pueda registrarse.

Nos dirigimos a la opción que dice Extensiones → Gestor de módulos.

Page 22: Aplicaciones Web (Linux)

22

5.Nos abrirá la siguiente ventana en la cual seleccionaremos la opción de Nuevo.

5. Seleccionamos Acceder y luego siguiente.

Page 23: Aplicaciones Web (Linux)

23

6. Le asignamos un titulo, luego aplicar y guardar.

7. Nos saldrá la siguiente ventana la cual nos indica que se creó correctamente el

modulo.

Page 24: Aplicaciones Web (Linux)

24

8. Crearemos un nuevo menú donde ubicaremos los enlaces.

Primero crearemos un submenú en el menú principal. Vamos a la ruta que mustra la

imagen.

9. Seleccionamos Nuevo.

Page 25: Aplicaciones Web (Linux)

25

10. Cliqueamos la parte que nos muestra la figura siguiente

11. Seleccionamos un titulo y las de más opciones son según las necesidades de cada

persona. Aplicamos y guardamos.

Page 26: Aplicaciones Web (Linux)

26

12. Aparecerá una ventana como la siguiente la cual nos indica que se creó

correctamente el nuevo menú.

13. Ahora vamos a la ruta Componentes → Enlaces Web → Categorías y damos clic.

Page 27: Aplicaciones Web (Linux)

27

14. Seleccionamos Nuevo

15. Agregamos un titulo para la categoría que contendrá los enlaces. Aplicamos y

Guardamos.

Page 28: Aplicaciones Web (Linux)

28

16. Nos saldrá una ventana que la cual nos indicara que se creó correctamente la

categoría.

17. Ahora vamos a la ruta siguiente Componentes → Enlaces Web → Enlaces Web y

damos clic.

Page 29: Aplicaciones Web (Linux)

29

18. Seleccionamos Nuevo.

19. Agregamos un titulo, la url de la pagina que de la que queremos hacer el enlace y

la categoría que creamos anteriormente. Guardamos.

Page 30: Aplicaciones Web (Linux)

30

20. Nos abrirá la ventana que nos indica que el enlace se creó correctamente

22. Para cambiar la plantilla de Joomla vamos a la ruta Extensiones → Gestor de

Plantillas

Page 31: Aplicaciones Web (Linux)

31

23. Nos abrirá una ventana la cual contiene las diferentes plantillas que hay

disponibles. Seleccionamos la plantilla mediante un clic en el icono

Predeterminado ubicado en la parte superior derecha.

Page 32: Aplicaciones Web (Linux)

32

SERVICIO DE APLICACIONES

OPENFIRE

Instalación:

1. Vamos a instalar los paquetes necesarios para que nuestro servidor funcione

correctamente.

Primero empezaremos con apache2, mysql, php5, phpmyadmin, Sun-java5-jdk, sun-

java5-jre y se instalan de la siguiente manera:

Apt-get install apache2

Apt-get install mysql-server

Apt-get install php5

Apt-get install phpmyadmin

Apt-get install Sun-java5-jdk

Apt-get install sun-java5-jre

Page 33: Aplicaciones Web (Linux)

33

2. Para la instalación del sun-java5-djk nos sale lo siguiente:

Aquí nos está explicando los términos de licencia para este paquete.

3. Ya en este paso le damos que si para aceptar la licencia del paquete sun-java –

jdk

Page 34: Aplicaciones Web (Linux)

34

4. Ya instalados estos paquetes iremos a la página oficial de java y descargaremos

la documentación necesaria para utilizar java5.

http://java.sun.com/j2se/1.5.0/download.html

5. Bajaremos la documentación y seguiremos los siguientes pasos:

Page 35: Aplicaciones Web (Linux)

35

6. Después que lo hemos descargado vamos a copiarlo en la carpeta de los

archivos temporales y que dará así.

7. Y así procedemos a descargar nuestro último paquete

Sun-java5-doc

8. Ahora creamos la base de datos de openfire y la creamos como se ve en la

imagen:

Le damos mysql para entrar a crearla

Después le damos create database openfire;

Y por ultimo le damos show databases; para que nos muestre las bases de datos que

están creadas.

9. Ahora nos disponemos a bajar el software de openfire en

http://www.igniterealtime.org/projects/openfire/index.jsp

Page 36: Aplicaciones Web (Linux)

36

10. Una vez descargado lo vamos a guardar en el directorio /opt/

Reiniciamos

Page 37: Aplicaciones Web (Linux)

37

11. Ya tenemos el openfire reiniciamos el apache y comienza la instalación y

configuración del openfire.

12. En esta parte de la configuración del openfire nos pedirá que escojamos el

tipo de lenguaje que necesitamos en nuestro caso será español.

Page 38: Aplicaciones Web (Linux)

38

13. En el siguiente paso nos pide que coloquemos nuestro dominio en este caso

sería EVOLUTION.COM este paso es opcional si deseamos lo dejamos por

defecto, los puertos para la administración de la consola y vienen

predeterminados.

Page 39: Aplicaciones Web (Linux)

39

14. En este paso nos pide la configuración de la fuente de datos aquí le daremos en

nuestro caso conexión estándar

15. Como se ve en la imagen pide que coloquemos el tipo de la base de datos que

estamos utilizando en nuestro caso mysql, en la url de la base de datos

especificaremos la ip del loopbak y el nombre de la base de datos que seria

openfire.

16. En esta imagen nos pide que seleccionemos el sistema de usuarios y grupos

que vamos a utilizar en openfire en nuestro caso colocamos la que viene por

defecto.

Page 40: Aplicaciones Web (Linux)

40

17. En este siguiente paso nos pide que coloquemos la cuenta para el

administrador con su respectiva contraseña, y queda como esta en la imagen:

18. Como podemos observar en la imagen ya se culmino la instalación del openfir

19. Así queda la consola de administración del openfire:

Ingresamos el usuario que por defecto que en nuestro caso es admin y su respectiva

contraseña.

Page 41: Aplicaciones Web (Linux)

41

Page 42: Aplicaciones Web (Linux)

42

SERVICIO DE APLICACIONES

MEDIA WIKI

1. Lo primero que vamos hacer es instalar los paquetes correspondiente a la

instalación de la media wiki y se instala de la siguiente manera:

Apt-get install mysql-server apache2 media wiki

Mysql nos sirve para alojar los usuarios con todos sus datos

Apache aloja nuestra página web

Media wiki es la aplicación que se está instalando

2. Luego vamos al archivo de configuración y modificamos las siguientes líneas

extensión=mysql.so y extensión=gd.so como lo muestra la figura, estas

líneas se des comentan para que php tenga soporte en mysql.

3. Ahora reiniciamos nuestro servicio apache para ello lo hacemos de la

siguiente manera esto se hace con el fin de que coja todos los cambios

correspondientes.

/etc/init.d/apache2/ restart

4. Para mysql hacemos lo siguiente:

Page 43: Aplicaciones Web (Linux)

43

5. Como debían instalo a media wiki en /var/lib y el directorio root de apache

es /var/www, debemos crear un enlace para que este se pueda ver desde

internet. Para esto hacemos lo siguiente:

Page 44: Aplicaciones Web (Linux)

44

6. Ahora vamos a nuestro navegador y le damos http://localhost/wiki que es

nuestro directorio publicado en la web. Y como esta en la imagen le damos

clic en setup the wiki.

7. Ya aquí empieza la configuración de la aplicación web.

Como podemos observar en la imagen ya entramos a la instalación de la media wiki y

empezamos de la siguiente manera nos pide que coloquemos el identificador para la

wiki que en nuestro caso es “evolution” nos pide un correo para que nos lleguen todas

Page 45: Aplicaciones Web (Linux)

45

las actualizaciones de la pagina, escogemos el lenguaje, damos el nombre de un

usuario con se respectiva contraseña y queda como esta en la imagen:

.

9. En la siguiente imagen se chequean los puntos que mas necesitemos que son las

actualizaciones que nos envía al correo. Y queda de la siguiente manera.

Page 46: Aplicaciones Web (Linux)

46

En la siguiente imagen chequeamos la parte donde dice autenticación,

Chequeamos donde dice mysql que es a la base de datos que nosotros

escogimos luego se le coloca localhost que es el que viene por defecto, después

colocamos usuario y contraseña como esta en la siguiente imagen:

8. En el siguiente paso para terminar la instalación colocamos el superusuario

a root que es el que viene por defecto y se le da instalar media wiki:

Page 47: Aplicaciones Web (Linux)

47

9. De esta manera va quedando instalada la media wiki

Page 48: Aplicaciones Web (Linux)

48

10. En esta imagen nos enseña el comando que tenemos que dar para que

nuestra aplicación quede correctamente instalado.

11. Así queda desde la consola este comando.

Page 49: Aplicaciones Web (Linux)

49

12. Así queda ya instalado nuestra aplicación de media wiki:

Page 50: Aplicaciones Web (Linux)

50

13. Si queremos colocarle un logo a nuestra portada de la media wiki hacemos

lo siguiente, instalamos el GIMP que es el acrónimo para GNU Image

Manipulation Program. Es un programa libre apropiado para tareas como

retoque fotográfico, y composición y edición de imagen. Es especialmente

útil para la creación de logotipos y otros gráficos para páginas web. Tiene

muchas de las herramientas y filtros que se esperaría encontrar en

programas comerciales similares, así como algunos interesantes extras,

La instalación la hacemos de la siguiente manera:

Page 51: Aplicaciones Web (Linux)

51

14. Esta es la instalación del usuario gimp. Damos continuar.

Page 52: Aplicaciones Web (Linux)

52

15. Esta es la carpeta donde quedara alojado este software, damos continuar.

Page 53: Aplicaciones Web (Linux)

53

16. La siguiente imagen nos muestra que la instalación va en correcto

funcionamiento.

Page 54: Aplicaciones Web (Linux)

54

17. En el siguiente paso nos muestra algunos ajustes de rendimiento del gimp

como cuanto lleva la cache del mosaico y la carpeta de intercambio damos

siguiente y queda de la siguiente manera:

18. Ya aquí termina la instalación del gimp:

Page 55: Aplicaciones Web (Linux)

55

19. Y de esta forma nos da las herramientas para trabajar:

Page 56: Aplicaciones Web (Linux)

56

20. Vamos al archivo de configuración

Pico /var/lib/mediawiki1.7/localsettings.php y modificamos la línea para

colocarle el nombre de la figura que vamos a subir a la media wiki:

53

Page 57: Aplicaciones Web (Linux)

57

21. Luego damos cp /home/sena/Desktop/free.jpg

/var/lib/mediawiki1.7/skins/common/images/ este comando se da para

copiar la imagen del escritorio al directorio /var/lib/ como se muestra en la

figura:

Page 58: Aplicaciones Web (Linux)

58

22. Reiniciamos el servicio apache para que coja los cambios que se hicieron

para reiniciar se hace de la siguiente manera.

55

23. Y así queda nuestra aplicación con su logo:

Page 59: Aplicaciones Web (Linux)

59

24. como podemos observar nuestra aplicación media wiki con información en

la portada para lograr esto damos clic en editar y copiamos lo que

necesitamos y le damos clic en grabar.

Page 60: Aplicaciones Web (Linux)

60

25. Para uno registrarse lo hacemos de la siguiente manera :

Page 61: Aplicaciones Web (Linux)

61

CONCLUSIONES

Las aplicaciones web permiten mostrar de forma ordenada y centralizada la

información, además de disminuir la complejidad del desarrollo de las mismas,

ya que no necesitan ser programadas, puesto que estas ya están ensambladas

desde bloques provistos por el servidor.

Después de algunos días de estudio se pudieron lograr los objetivos propuestos por

los profesores y compañeros, fue algo complejo lograr un buen trabajo en equipo ya

que tanto en la parte laboral como estudiantil es algo complejo trabajar con personas

con quien no sea trabajado nunca poner en común conceptos e ideas pero después de

tantos meses de trabajo se aprendió a trabajar en equipo, y se lograron las metas fue

bueno compartir con persona que le aportan al aprendizaje y una muestra de ello fue

en la puesta en marcha de esta proyecto que seria la culminación de una serie de

proyectos elaborados anteriormente.

Page 62: Aplicaciones Web (Linux)

62