Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos
-
Upload
harol-diaz -
Category
Documents
-
view
1.152 -
download
6
Transcript of Installar Xampp, Lamp y Collabtive en Windows 2008 y Centos
APLICACIONES WEB
COLLABTIVE
GRUPO WARRIORNET
INSTRUCTOR MAURICIO ORTIZ
SENA 2010
INSTALACIÓN Y CONFIGURACIÓN XAMPP Y COLLABTIVE
EN WINDOWS SERVER 2008
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.
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.
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
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”
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
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
)
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
s
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
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.
e
a,
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 [email protected]
DocumentRoot /var/www/html/collabtive065
ServerName www.taller.com
<Directory /var/www/html/collabtive065>
DirectoryIndex index.php
AllowOverride None
</Directory>
</VirtualHost>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
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
S
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
O
a
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
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
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.