linux collabtive lamp

15
MANUAL DE INSTALACION DE UNA APLICACIÓN WEB (COLLABTIVE) EN LAMP. INTEGRANTES Catalina Trujillo Roldan Caterine Herrera Raigosa INSTRUCTOR Fernando Quintero SENA 2010

Upload: caterinherrera15

Post on 18-Jun-2015

1.074 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Linux Collabtive LAMP

MANUAL DE INSTALACION DE UNA APLICACIÓN WEB (COLLABTIVE) EN LAMP.

INTEGRANTES

Catalina Trujillo Roldan Caterine Herrera Raigosa

INSTRUCTOR

Fernando Quintero

SENA

2010

Page 2: Linux Collabtive LAMP

INTRODUCCION

Este manual fue realizado con el fin de afianzar nuestros conocimientos en cuanto al servidor web apache2, phpmyadmin, MySQL-server, MySQL-admin y la aplicación web collabtive. Conocer sobre sus configuraciones e instalaciones. En este manual se presentan varios conceptos sobre los pasos que se deben seguir para montar una aplicación LAMP.

Page 3: Linux Collabtive LAMP

CONCEPTOS BASICOS

LAMP Esta tecnología se compone de los siguientes programas: Linux es el sistema operativo.

Apache es el servidor web.

MySQL es la base de datos.

PHP es el lenguaje de programación.

APACHE Es el servidor web utilizado en Linux, para la instalación de este se descarga el paquete apache2. PhpMyadmin

Es el paquete que contiene la instalación del apache junto con el lenguaje de programación PHP. MySQL Es un sistema de base de gestión de datos, que sirve para la creación de base datos. Para esta se necesitan descargar los paquetes mysql-server y mysql-admin. COLLABTIVE Es una excelente plataforma Open Source cuyo propósito principal es la administración de proyectos. Con ella podrás controlar todos aquellos aspectos que implican la administración de un proyecto que van desde:

Compartir archivos

Administrar actividades, reuniones, fechas, etc.

Tener un buzón de mensajes

Crear, listar y asignar tareas

Chat

Page 4: Linux Collabtive LAMP

MANUAL DE INSTALACION DE APLICACIÓN WEB COLLABTIVE EN LAMP.

Requerimientos

Servidor: - PHP 5.1 o superior - MySQL 4 o superior Cliente: - Un navegador actualizado - Cookies habilitadas

Instalación de Apache

Para la instalación de apache debemos de descargar el paquete apache2

Instalación de base de datos

Se descargan los paquetes phpmyadmin, mysql-server y mysql-admin

Page 5: Linux Collabtive LAMP

Ahora entramos al modo cd /etc/apache2/sites-available.y entramos al archivo

Page 6: Linux Collabtive LAMP

default en este agregamos la linea Directory index.php

Vamos a cd /var/www y entramos a index.php y pegamos la estructura de una base de datos y la modificamos según nuestra necesidad.

Page 7: Linux Collabtive LAMP

Luego de haber guardado los cambios procedemos a reiniciar el servidor apache. #Service apache2 restart. Miramos que nos dice, ERROR no tiene hostsvirtuales.

Observamos que cuando vamos a revisar los logs del apache aparece el ERROR.

Page 8: Linux Collabtive LAMP

Esto significa que no encuentra la ruta /htdocs, la razón que explican es que si no existen hostsvirtuales en el apache, las rutas predeterminadas serán /htdocs. Entonces la solución es agregar en el archivo /etc/apache2/apache2.conf DocumentRoot "/var/www" Ahora procedemos a reiniciar y observamos que no aparece mas el Error

Luego de haber configurado correctamente nuestra base de datos nos dirigimos al navegador y en la barra de direcciones copiamos localhost/phpmyadmin y nos muestra la ventana para iniciar sesión en la base de datos, copiamos el usuario y la contraseña.

Page 9: Linux Collabtive LAMP

Luego de haber iniciado sesión en la base de datos nos dirigimos a crear una nueva base de datos que tendrá por nombre Sena.

Page 10: Linux Collabtive LAMP

Ya de tener la base de datos instalada, procedemos a descargar la aplicación web collabtive desde la página del fabricante. La descomprimimos en el escritorio. Luego de descomprimirla entramos al escritorio y la copiamos la carpeta al var/www, de la siguiente manera:

Ahora nos dirigimos a la carpeta siguiendo la ruta var/ww/collabtive-061 luego de entrar copiamos “ls” para ver las carpetas que contiene esta. Ahora procedemos a darle permisos de escritura a los siguientes archivos y carpetas:

Accedemos al navegador y copiamos localhost/collabtive-062/install.php y seguimos las instrucciones.

Page 11: Linux Collabtive LAMP

La siguiente imagen muestra la instalación de collabtive

1. comprueba que se cumplan todos los requisitos 2. luego introducimos los datos de acceso a la base de datos 3. pulsamos continuar para finalizar con la instalación

Ahora es el momento de crear el primer usuario. Este usuario recibe automáticamente los privilegios de administrador y no puede

Page 12: Linux Collabtive LAMP

ser eliminado.

Finalización del asistente de instalación de collabtive.

Cuando la instalación haya terminado correctamente borre los archivos install.php y update.php, asi:

Luego iniciamos sesión con el usuario administrador (sena)

Page 13: Linux Collabtive LAMP

Vemos la interfaz de la aplicación

Para entrar desde el navegador con la dirección (localhost) entramos al archivo default y agregamos en la ruta de DocumentRoot /var/www/collabtive062 el

Page 14: Linux Collabtive LAMP

nombre de la carpeta que contiene la aplicación.

Ahora vamos al navegador y copiamos localhost y nos entrara a la aplicación directamente.

Page 15: Linux Collabtive LAMP

Ahora pueden gozarse la administración de la aplicación espero les guste, es fácil de utilizar.