installar xampp, lamp y collabtive en windows 2008 y centos

23
APLICACIONES WEB COLLABTIVE GRUPO WARRIORNET INSTRUCTOR MAURICIO ORTIZ SENA 2010

Upload: harol-diaz

Post on 22-Nov-2014

1.149 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

APLICACIONES WEB

COLLABTIVE

GRUPO WARRIORNET

INSTRUCTOR MAURICIO ORTIZ

SENA 2010  

 

 

 

Page 2: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

 

 

 

 

 

 

 

 

 

 

INSTALACIÓN Y CONFIGURACIÓN XAMPP Y COLLABTIVE 

EN WINDOWS SERVER 2008 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 3: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

1.

2.

 

 

 

 

 

 Ingresamos

Al archivo d

s al sitio web 

descargado le

y descargam

e damos doble

os la versión 

e click para em

para Window

mpezar la ins

ws. 

stalación. 

 

 

Page 4: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

3.

4.

Luego 

 

 

 

 Se escoge e

 Se escogen

le damos clic

el directorio (

n los servicios

en instalar, y

(Se deja el qu

 que se van a

y esperamos a

e viene por d

a instalar.  

a que termine

defecto). 

e el proceso.  

 

 

Page 5: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

5.

6.

Ingresa

 

 

 Se nos crea

encontrar e

 Luego ingre

amos a través

ara un acceso

esta ventana. 

esamos a http

s de phpmyad

o directo en e

 Le damos st

p://localhost

dmin.  

l escritorio: “

art a los servi

y encontrare

“XAMPP”, al q

icios que vam

emos esta pan

que accedemo

mos a utilizar. 

ntalla.  

os para 

 

 

 

Page 6: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

7.

8.

 

 

 

 

 Ya aquí pod

 Después de

drá crear la b

escargamos C

ase de datos.

Collabtive de 

. En nuestro c

la siguiente p

caso la hemo

página 

s llamado “seena” 

 

 

Page 7: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

9.

10

 

 

 

Descomprim

.  Luego copi

encuentra d

mimos el paq

amos la carpe

dentro de la c

uete.  

eta descomp

carpeta “XAM

rimida dentro

MMP” en la un

o de la carpet

nidad “C” 

 

ta “htdocs”, qque se 

 

Page 8: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

11

 

 

12

 

 

 

 

.  Luego deja

click con el 

.  Despues ac

donde enco

“solo lectur

mos en modo

botón derech

ccedemos a la

ontraremos e

ra”. 

o lectura a las

ho, y elegir pr

as carpetas: “

l archivo “con

s carpetas, “t

ropiedades.

“config/stand

nfig.php”, el c

templates_c” 

ard”, (Como 

cual deberem

y “files”.  Sol

 

lo vemos en 

mos deshabilit

 

lo hay que da

el pantallaso)

tar el modo 

ar 

Page 9: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

13

14

 

 

 

 

 

.  Luego vam

estando allí

.  En la mism

que vemos 

una base de

Respecto a 

 

os al navegad

í, elegimos el 

a página deb

en la captura

e datos llama

la contraseña

dor, ingresam

idioma.  

emos verifica

a.  Recordemo

do “sena”.  E

a, no ingresam

mos a la direcc

ar que todo e

os que en nue

n el usuario d

mos nada, pu

ción que vem

ste “ok”.  Y lu

estro caso, en

database, siem

ues no la conf

mos en el pant

uego ingresar

n “phpmyadm

mpre le damo

figuramos.  

 

tallazo.  Y 

r la informació

min” creamos

os “root”.  

ón 

Page 10: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

15

 

16

 

 

 

 

 

 

 

 

 

. Aquí cream

puede coloc

.  Despues no

os nuestro pr

car cualquier

os aparecerá 

rimer usuario

a.   En esta ca

esta pantalla

o, que tambié

aso hemos co

 que nos indi

én hemos dec

olocado como

ica que la inst

cidido llamar 

o contraseña 

talación es co

“sena”, pero 

“123” 

orrecta.  

 

se 

Page 11: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

17

18

 

 

.  Ingresamos

usuario y co

usuario o ad

.  He aquí la p

lo hacemos

s a la direcció

ontraseña que

dministrador

pantalla de b

 a través de l

ón web que se

e asignamos 

ienvenida de 

a dirección q

e ve en el pan

en el paso an

la aplicación

ue aparece e

ntallazo.  Ingr

nterior, y que 

.  La próxima

n el navegado

resamos con e

corresponde

 vez que ingr

or de este pa

el nombre de

e al primer 

esamos a ella

ntallazo.  

 

 

a, 

Page 12: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

 

 

 

 

 

 

 

 

INSTALACIÓN Y CONFIGURACIÓN LAMP Y COLLABTIVE 

EN LINUX CENTOS 

 

 

 

 

 

 

 

 

 

 

Page 13: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

CONFIGURACIÓN DESDE EL MODO CONSOLA 

1. Primero es configurar el servidor DNS, tal y como lo vemos en la siguiente secuencia de comandos. Lo que aparece entre >>> y >>>>, es lo que se debe ingresar al abrir el archivo con el editor nano.

[harol@localhost ~]$ su // Esto es para ingresar al modo configuración. Contraseña:

INSTALAR Y CONFIGURAR SERVIDOR DNS

[root@localhost harol]# yum -y install bind bind-chroot bind-libs caching-nameserver

[root@localhost harol]# cd /var/named/chroot/etc/

[root@localhost etc]# nano named.conf

>>>>>>>>>>>>>>>>>>>>>>>>>

GNU nano 1.3.12 Fichero: named.conf

zone "taller.com" IN {

type master;

file "/var/named/directa";

allow-update {None;};

};

zone "1.168.192.in-addr.arpa" IN {

type master;

file "/var/named/inversa";

allow-update {None;};

};

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Page 14: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

[root@localhost etc]# nano named.rfc1912.zones

[root@localhost etc]# cd ..

[root@localhost chroot]# cd var/

[root@localhost var]# cd named/

[root@localhost named]# ls

data localhost.zone named.ca named.local slaves

localdomain.zone named.broadcast named.ip6.local named.zero

[root@localhost named]# cp named.local directa

[root@localhost named]# cp named.local inversa

[root@localhost named]# nano directa

>>>>>>>>>>>>>>>>>

GNU nano 1.3.12 Fichero: directa $TTL 86400 @ IN SOA ns1.taller.com. root.taller.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum @ IN NS ns1.taller.com. ns1 IN A 192.168.1.1 www IN CNAME ns1.taller.com >>>>>>>>>>>>>>>>>>>>>>>>> [root@localhost named]# nano inversa

>>>>>>>>>>>>>>>>>>>

GNU nano 1.3.12 Fichero: inversa $TTL 86400 @ IN SOA ns1.taller.com. root.taller.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum

Page 15: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

IN NS ns1.taller.com. 1 IN PTR ns1.taller.com. >>>>>>>>>>>>>>>>>>>>>

[root@localhost named]# nano /etc/resolv.conf

>>>>>>>>>>>>>>>>>>>>>>>>>>

; generated by /sbin/dhclient-script

Search taller.com

Nameserver 192.168.1.1

>>>>>>>>>>>>>>>>>>>>>>>>>>>>

[root@localhost named]# /sbin/ifconfig eth0 192.168.1.1

[root@localhost named]# cd -

/var/named/chroot/etc

[root@localhost etc]# chown root.named named.conf

[root@localhost etc]# cd /var/named/chroot/var/named

[root@localhost named]# chown root.named directa // Permisos

[root@localhost named]# chown root.named inversa

[root@localhost named]# ls -la

[root@localhost named]# /etc/init.d/named start

Deteniendo named: [ OK ]

Iniciando named: [ OK ]

[root@localhost etc]# nslookup

> ns1

Server: 192.168.1.1

Address: 192.168.1.1#53

Name: ns1.taller.com

Address: 192.168.1.1

Page 16: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

2. INSTALAR Y CONFIGURAR MYSQL Solo debe de ingresar en modo configuración y luego ingresar los comandos para descargar la aplicación (yum install mysql mysql-server). Después inicializamos la aplicación con “start”, tal y como lo vemos en la secuencia de comandos. Y después ingresamos la contraseña. En nuestro caso, hemos ingresado “123”

[root@localhost harol]# yum install mysql mysql-server // para descargarlo [root@localhost harol]# /etc/init.d/mysqld start // para iniciarlo

Parando MySQL: [ OK ] Iniciando MySQL: [ OK ]

[root@localhost harol]# chkconfig mysqld on [root@localhost harol]# /usr/bin/mysqladmin -u root password '123' //password [root@localhost harol]# mysql -u root -p

Enter password:

mysql>use mysql mysql>quit

3. INSTALAR SERVIDOR APACHE // Normalmente ya viene instalado en Centos.

Nuevamente ingresa al modo configuración (recordemos que es con su), primero comprueba si esta instalado. Si no es así lo empieza a descargar. Despues lo inicia con star. Lo que aparece en >>>>> y >>> es lo que aparece al digitar el comando.

[root@localhost harol]# rpm -qa |grep httpd // Compruebe si ya lo tiene instalado.

[root@localhost harol]# yum install httpd // Si lo tiene que instalar.

[root@localhost harol]# yum info httpd [root@localhost harol]# cd /etc/httpd/conf.d/ [root@localhost conf.d]# ls

>>>>>>>>>>>>>> manual.conf phpmyadmin.conf README webalizer.conf perl.conf proxy_ajp.conf squid.conf welcome.conf php.conf python.conf ssl.conf

[root@localhost conf]# /etc/init.d/httpd start

Parando httpd: [ OK ]

Iniciando httpd: [ OK ]

Page 17: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

4. Instalar los repositorios

Estos repositorios es necesario instalarlo para que así Centos pueda ubicar de donde descargar e instalar phpmyadmin.

Ingrese al siguiente sitio y descárguelos http://www.ivanandrei.com/2010/02/repositorios-para-centos-5/

Primero ubíquese en la carpeta donde está el archivo que descargo. Luego lo descomprime con RPM, el cual lo ubica en la carpeta de repositorios. Despues habre el archivo con “rpmforge.repo” con nano, y realice la configuración, de tal modo que enable sea igual a 1

[root@localhost harol]# cd /home/harol/ // En esta ruta está el archivo.

[root@localhost harol]# rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.i386

[root@localhost harol]# cd /etc/yum.respos.d/ //Diríjase a esta ubicación.

[root@localhost harol]# nano rpmforge.repo //Reemplazar enable=0 por enable=1

[root@localhost harol]# yum update // Actualice

[root@localhost harol]# yum search phpmyadmin //Asegurese que está phpmyadmin.

5. INSTALAR Y CONFIGURAR PHPMYADMIN Descargue e instale el archivo. Luego debe abrir el archivo “config.inc.php” para ingresarle un espacio entre las comillas. Luego debe de abrir el archivo “httpd.conf” y asegurarse que “Listen 80 DocumentRoot "/var/www/html" DirectoryIndex index.html Index.html.var ” Esten sin el “#”

[root@localhost harol]# yum install phpmyadmin // instalar

[root@localhost harol]# nano /usr/share/phpmyadmin/config.inc.php //abra archivo.

>>>>>>>>>>>>>>>>>>>

$cfg['blowfish_secret'] = ' '; /* YOU MUST FILL IN THIS FOR COOKIE AUTH!

>>>>>>>>>>>>>>>>>>>>>>>>>>>

[root@localhost harol]# nano /usr/share/phpmyadmin/db_search.php

[root@localhost harol]# cd /etc/httpd/conf/

[root@localhost conf]# nano httpd.conf

Page 18: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

>>>>>>>>>>>>>>>>>>>> //Así debe quedar la configuración

Listen 80 DocumentRoot "/var/www/html" DirectoryIndex index.html index.html.var

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

[root@localhost conf]# /etc/init.d/httpd restart // Reinicie apache.

Parando httpd: [ OK ]

Iniciando httpd: [ OK ]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 19: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

6.  INSTALACIÓN Y CONFIGURACIÓN COLLABTIVE 

 

Esta es la secuencia de comandos que debe ingresar para instalar y configurar collabtive.  

Primero descárguelo de la siguiente dirección http://collabtive.o-dyn.de/ Luego lo descomprime (Click con el botón derecho y descomprimir), y luego mueve el archivo a la carpeta donde se ubican las páginas web de apache (Primero deberá ubicarse en la carpeta donde tiene el archivo descomprimido, en nuestra caso la carpeta se llama “harol”). Despues de moverlo, se ubica en la carpeta de “Collabtice” y ya dentro de la carpeta debe quitarle el modo de solo lectura a las carpetas “templates_c, files” y al archive: “config.php”, el cual se encuentra en la ruta “config/standard/”.

Despues se ubica en la siguiente dirección “/etc/httpd/conf.d/” y crea el archico taller.conf”, al 

cual debera ingresar la secuencia de commando que aparece entre    >>>>  y  >>>>>> 

[root@localhost harol]#mv collabtive065 /var/www/html/collabtive065 //Muevalo 

[root@localhost harol/]# cd /var/www/html/collabtive065 //Ingrese a la carpeta de collabtive. [root@localhost collabtive065]# chmod 777 templates_c/ // Para permitir escribir sobre ellos.

[root@localhost collabtive065]# chmod 777 files/

[root@localhost collabtive065]# chmod 777 config/standard/config.php

[root@localhost harol]# cd /etc/httpd/conf.d/ 

[root@localhost conf.d]# nano taller.conf  // para crear y abrir el archivo taller.conf 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   //  ingrese esta secuencia de comandos 

<VirtualHost *:80> 

        ServerAdmin [email protected] 

        DocumentRoot /var/www/html/collabtive065 

        ServerName www.taller.com 

        <Directory /var/www/html/collabtive065> 

                DirectoryIndex index.php 

                AllowOverride None 

        </Directory> 

</VirtualHost> 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 

 

 

Page 20: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

LA SIG

GRAFIC

1.

2.

 

 

 

UIENTE ES LA

CO.  (Primero

 Copiamos 

iniciar sesió

(la que cop

 

   CREAR BA

 

Nos ingresa

datos, noso

A SECUENCIA 

o debío de ha

localhost/ph

ón en la base

piamos al con

ASE DE DATOS

ará a un panta

otros la hemo

DE PASOS Q

acer la configu

hpmyadmin e

e de datos, co

nfigurar mysq

allazo donde 

s llamado “se

QUE YA HACEM

uración por c

en el navegad

opiamos el u

ql) es 123 

nos pide que

ena”.   

MOS CUANDO

consola) 

dor y nos mu

usuario (debe

e ingresemos 

O INGRESAM

uestra la ven

e ser root) y l

el nombre de

MOS AL MODO

tana para 

la contraseña

 

e la base de 

 

Page 21: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

3.

4.

Accedemolas instrucclectura a laencuentra econfiguram

Creamos puede ser

os al navegadciones. En els carpetas “teen la ruta “co

mos el modo c

el primer ur eliminado

dor y copiamol caso que noemplates_c, f

onfig/standardconsola

suario que

os localhost/co nos deje entfiles” y al arcd/”. Esto ya

recibirá los

collabtive-06trar, volvemochive: “confia lo explicam

privilegios d

62/install.phpos a quitarle ig.php”, el cu

mos en el paso

de administ

p y seguimosel modo ual se o 6 cuando

 

trador y no

 

s

Page 22: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

 

Cuand

update

 

5.

 

o la instalaci

e.php, que se

  Iniciamos s

ión haya term

e encuentran

sesión con el 

minado corre

n en la carpet

primer usuar

ectamente bo

ta de collabt

rio creado.  

orre los arch

tive. 

 

ivos install.pphp y 

 

Page 23: Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos

Al ingre

 

Coman

[root@

[root@

[root@

[root@

[root@

[root@

[root@

 

 

esar encontra

ndos Adiciona

@localhost h

@localhost h

@localhost n

@localhost n

@localhost h

@localhost h

@localhost h

amos esta int

ales para bus

harol]# cd /

harol]# cat

named]# wh

named]# cd

httpd]# ls -l

httpd]# tail

httpd]# Yum

terfaz del pro

scar errores. 

var/www/er

noindex.htm

hereis error_

/var/log/ht

a

error_log /

m –y remove

grama. 

rror/

ml

_log // pa

ttpd/

// me muest

e httpd //Pa

ara buscar e

tra los últim

ara eliminar

el archivo

mos errores.

r una instala

 

ación.