Sei sulla pagina 1di 23

APLICACIONES WEB

COLLABTIVE

GRUPO WARRIORNET

INSTRUCTOR
MAURICIO ORTIZ

SENA 2010
 

 
 

INSTALACIÓN Y CONFIGURACIÓN XAMPP Y COLLABTIVE 
EN WINDOWS SERVER 2008 
 

 
1.  Ingresamoss al sitio web y descargamos la versión  para Window
ws. 

2. Al archivo d
descargado le
e damos doble
e click para em
mpezar la insstalación. 

 
3.  Se escoge e
el directorio ((Se deja el que viene por ddefecto). 

4.  Se escogen
n los servicios que se van aa instalar.  

Luego le damos clic en instalar, yy esperamos aa que terminee el proceso.  

 
5.  Se nos creaara un acceso
o directo en el escritorio: ““XAMPP”, al q
que accedemo os para 
encontrar eesta ventana.  Le damos start a los serviicios que vam
mos a utilizar.  

6.  Luego ingre
esamos a http
p://localhost y encontrareemos esta pan
ntalla.  

Ingresaamos a travéss de phpmyad
dmin.  

 
7.  Ya aquí pod
drá crear la base de datos.. En nuestro ccaso la hemos llamado “seena” 

8.  Después de
escargamos C
Collabtive de la siguiente ppágina 

 
9. Descomprim
mimos el paquete.  

10.  Luego copiamos la carpeeta descomprimida dentroo de la carpetta “htdocs”, q
que se 
dentro de la ccarpeta “XAM
encuentra d MMP” en la unnidad “C” 

 
11.  Luego dejamos en modo o lectura a lass carpetas, “ttemplates_c” y “files”.  Sollo hay que daar 
click con el botón derech
ho, y elegir prropiedades.

12.  Despues acccedemos a laas carpetas: ““config/stand ard”, (Como lo vemos en el pantallaso)) 


donde enco ontraremos el archivo “con nfig.php”, el ccual deberem
mos deshabilittar el modo 
“solo lecturra”. 

 
13.  Luego vamos al navegad dor, ingresam
mos a la direccción que vem
mos en el panttallazo.  Y 
estando allíí, elegimos el idioma.  

14.  En la misma página debemos verificaar que todo e ste “ok”.  Y lu


uego ingresarr la informació
ón 
que vemos en la capturaa.  Recordemo os que en nueestro caso, enn “phpmyadm min” creamoss 
una base dee datos llamado “sena”.  En el usuario ddatabase, siem
mpre le damo os “root”.  
Respecto a la contraseñaa, no ingresam
mos nada, puues no la conffiguramos.  
 

 
15. Aquí creamos nuestro prrimer usuario o, que tambiéén hemos deccidido llamar “sena”, pero se 
puede coloccar cualquiera.   En esta caaso hemos coolocado como
o contraseña “123” 

16.  Despues no
os aparecerá esta pantalla que nos indiica que la insttalación es co
orrecta.  

 
17.  Ingresamoss a la direcció
ón web que se
e ve en el panntallazo.  Ingrresamos con eel nombre dee 
usuario y co
ontraseña que e asignamos en el paso annterior, y que correspondee al primer 
dministrador. 
usuario o ad

pantalla de bienvenida de la aplicación .  La próxima vez que ingresamos a ellaa, 
18.  He aquí la p
lo hacemos a través de la dirección que aparece e n el navegado or de este pantallazo.  

 
 
 
 
 
 
 
 
 
INSTALACIÓN Y CONFIGURACIÓN LAMP Y COLLABTIVE 
EN LINUX 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;};

};

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[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
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
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 ]
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


>>>>>>>>>>>>>>>>>>>> //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 ]

 
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 webmaster@taller.com 
        DocumentRoot /var/www/html/collabtive065 
        ServerName www.taller.com 
        <Directory /var/www/html/collabtive065> 
                DirectoryIndex index.php 
                AllowOverride None 
        </Directory> 
</VirtualHost> 

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

 
LA SIGUIENTE ES LAA SECUENCIA DE PASOS Q QUE YA HACEM MOS CUANDOO INGRESAM
MOS AL MODO

GRAFICCO.  (Primero
o debío de haacer la configu
uración por cconsola) 

1.  Copiamos localhost/ph hpmyadmin e en el navegaddor y nos muuestra la ventana para 


iniciar sesió
ón en la base
e de datos, co
opiamos el uusuario (debee ser root) y lla contraseñaa 
(la que coppiamos al connfigurar mysqql) es 123 

 
2.    CREAR BA
ASE DE DATOSS 
 
Nos ingresaará a un pantaallazo donde nos pide quee ingresemos el nombre dee la base de 
datos, noso
otros la hemos llamado “se ena”.   

 
3. Accedemoos al navegaddor y copiamoos localhost/ccollabtive-0662/install.phpp y seguimoss
las instruccciones. En ell caso que no
o nos deje enttrar, volvemoos a quitarle el modo
lectura a las carpetas “teemplates_c, files”
f y al arcchive: “confiig.php”, el cuual se
encuentra ene la ruta “co
onfig/standardd/”. Esto yaa lo explicam mos en el pasoo 6 cuando
configuram mos el modo consola
c

4. Creamos el primer usuario que recibirá los privilegios d


de administtrador y no
puede serr eliminado

 
 

Cuando la instalaciión haya term
minado correectamente boorre los archivos install.p
php y 
update
e.php, que see encuentran n en la carpetta de collabttive. 

5.   Iniciamos ssesión con el primer usuarrio creado.  

 
Al ingre
esar encontraamos esta intterfaz del programa. 

Coman
ndos Adiciona
ales para busscar errores. 

[root@
@localhost harol]#
h cd /var/www/errror/

[root@
@localhost harol]#
h cat noindex.htm
ml

[root@
@localhost named]#
n wh
hereis error_
_log // pa
ara buscar e
el archivo

[root@
@localhost named]#
n cd /var/log/htttpd/

[root@
@localhost httpd]#
h ls -la

[root@
@localhost httpd]#
h tail error_log //
/ me muesttra los últim
mos errores.

[root@
@localhost httpd]#
h Yum
m –y remove
e httpd //Pa
ara eliminarr una instala
ación.

Potrebbero piacerti anche