7/25/2019 Pro Final Redes 2016
1/50
Universidad Nacional De Ingeniera
Facultad de Electrotecnia y Computacin
Redes de Computadoras
Proyecto Final de Curso
Integrantes:
Carlos Alejandro Alonzo LagosHarold Alberto Ulloa Torres
Andreina Patricia Rugama Castillo
Profesor:
Cipriano Manuel Delgado Amador
Feca:
22 de Junio de 2!"
P#gina !de "#
7/25/2019 Pro Final Redes 2016
2/50
ndiceIntroduccin............................................................................................................. 1
Objetivos................................................................................................................... 2
Objetivo General:..................................................................................................... 2
Objetivos Especfcos:.............................................................................................. 2
Justifcacin:............................................................................................................. 2
Marco Terico:..........................................................................................................2
Topologa de red usada...........................................................................................3
Medio de comunicacin..........................................................................................3
Tipo de transmisin.................................................................................................3
Especifcacin estndares......................................................................................1
omponentes de red...............................................................................................1
Marco metodolgico................................................................................................2
A. Etapa de organizacin.......................................................................................2
a. Modelaiento del re!"eriiento....................................................................2
#. Etapa de an$lisis................................................................................................2
a. %riterio de seleccin.......................................................................................3
b. &escripcin de cada e!"ipo............................................................................'
c. %osto (otal...................................................................................................... '
%. Etapa de desarrollo............................................................................................ )
a! Instalacin de "edora #$...........................................................................)
b! %ervidor &eb 'pac(e.................................................................................*
c! )omain *ame server................................................................................12
d! %ervidor de orreo Electrnico...............................................................1)
e! %ervidor "T+..............................................................................................2'
,! %ervidor %%-..............................................................................................2+
g! %ervidor de Mensajera Instantnea .c(at/..........................................2*
(! %ervidor +ro01...........................................................................................3,
2ecomendaciones.................................................................................................. '-
3ibliogra,a............................................................................................................. '1
P#gina $de "#
http://var/www/apps/conversion/tmp/scratch_2/HYPERLINK%23_Toc454379143http://var/www/apps/conversion/tmp/scratch_2/HYPERLINK%23_Toc4543791437/25/2019 Pro Final Redes 2016
3/50
Introduccin
$l presente trabajo se re%iere al tema de c&mo montar ser'icios dentro de un ser'idor de n(cleoLinu)* est# se puede de%inir como una intercone)i&n de computadoras para compartir
in%ormaci&n* recursos + ser'icios, $sta intercone)i&n puede ser a tra'-s de un enlace cableadoo inal#mbrico,
Dando a mostrar los bene%icios .ue tiene crear una red local dentro de un ambiente de trabajo*en .u- se necesita usar ciertos ser'icios espec/%icos .ue se soliciten, 0in necesita de tener unacone)i&n a internet,
Haciendo uso de los di%erentes programas o pa.uetes .ue brinda soporte la comunidad Linu) alos di%erentes tipos de ser'icios .ue puede albergar un ser'idor con este n(cleo, Utilizaremosuna distribuci&n 1U3Linu) 4edora* en su 'ersi&n 25, Con%igurando los siguientes ser'iciosdentro del ser'idor6 Apac7e donde estar# alojado una p#gina 8eb, D0 para dar el nombre de
dominio a nuestra 9P, Correo electr&nico utilizando como dominio nuestro D0 para dar ser'iciode correo electr&nico de %orma local en nuestra red, 4TP logrando cargar + descargar arc7i'os anuestro ser'idor, Telnet manejo de un ser'idor remotamente desde un ambiente de terminal,Mensajer/a instant#nea para comunicaci&n r#pida entre personas .ue se encuentra en la redlocal, Pro)+ para tener un ma+or control dentro de la red si necesita ser super'isada por unagente superior a los clientes .ue est#n en la red,
P#gina !de "#
7/25/2019 Pro Final Redes 2016
4/50
%&'etivos
:bjeti'o 1eneral6
9mplementar los conocimientos ad.uiridos en la asignatura de redes decomputadoras para crear una red de #rea local en un ser'idor Linu),
:bjeti'os $spec/%icos6
Demostrar la comunicaci&n de red de #rea local entre el ser'idor + los clientes, Demostrar la trans%erencia de datos entre el ser'idor + los clientes,
$speci%icar paso a paso la con%iguraci&n e instalaci&n de ser'icios en unared de #rea local con ser'idor Linu),
(ustificacin:
$ste pro+ecto se lle'ar# a con la %inalidad de a%ianzar todo los conocimientos ad.uiridos en laasignatura* para lograrlo se plantea una serie de ser'icios .ue pueden estar alojados dentro deuna computadora* +a sea una computadora personal o un ser'idor dedicado, $sto lle'a a la
administraci&n de ser'idores + redes .ue puede poseer, Con esto se muestra los bene%icios +reducci&n de los costes .ue tendr/a al.uilar un ser'idor a una empresa de terceros, A su 'ezcomo estudiantes .ue elaboramos este pro+ecto podemos tomar este conocimiento paraaplicarlo en el campo laboral o tener una idea de c&mo %uncionan los ser'icios .ue se o%recenen internet,
)arco *erico:
0e pretende mostrar c&mo %uncionan los ser'icios dentro de una red de #rea local* de los cu#lesse mostrar#n los siguientes6 ;eb* D0* Telnet* Correo $lectr&nico* Mensajer/a instant#nea*4TP + Pro)+, Por lo tanto se instalar# en una m#.uina .ue 7ar# de %unci&n de ser'idor donde
estar# todo los ser'icios descritos, Para esto se utilizar# 4edora como base del ser'idor,Tambi-n se mostrar# c&mo es la instalaci&n de esta distribuci&n de Linu) basada en Red Hat,
A su 'ez se 7ar# un manual de cu#les son los comandos re.ueridos para la instalaci&n de lospa.uetes necesarios para el correcto %uncionamiento de los ser'icios dentro del ser'idor, 0edocumentar# el tipo de topolog/a* transmisi&n + medio de comunicaci&n, Tambi-n laespeci%icaci&n de est#ndares* componentes de la red + marco metodol&gico,
P#gina $de "#
7/25/2019 Pro Final Redes 2016
5/50
P#gina +de "#
7/25/2019 Pro Final Redes 2016
6/50
*opologa de red usada
Topolog/a de $strella6Usamos este tipo de topolog/a debido a .ueesta se utiliza para conectar ma.uinas entre s/ +cada estaci&n est# directamente conectada a un modo central* generalmente a tra'-s de dosenlaces punto a punto* uno para transmisi&n + otro para recepci&n,
$n este caso aun.ue la disposici&n %/sica es una estrella* l&gicamente %unciona como un bus
"G Una 'ez con%igurado el particionado +a no tendremos errores en la pantalla decon%iguraci&n + .uedara de la siguiente manera, Luego 7acemos clic en ejecutarinstalaci&n,
P#gina
7/25/2019 Pro Final Redes 2016
15/50
G Comenzara a instalarse 4edora en el disco duro + nos pedir# .ue con%iguremosnuestro usuario + usuario administrador,
@G Llenamos los datos .ue tendr# nuestro usuario* en nuestro caso lo 7aremos unusuario administrador,
P#gina !#de "#
7/25/2019 Pro Final Redes 2016
16/50
FG Una 'ez con%igurado los usuarios* la instalaci&n seguir# 7asta .ue termine de colocartodos los pa.uetes,
Con%iguraciones de los ser'icios
&7 1ervidor =e& 0pace
De%inici&n6 $s un ser'idor 8eb HTTP de c&digo abierto desarrollado en C +
multiplata%orma* mu+ e)tendido en su uso actualmente, 0e distribu+e bajo una licenciatipo Apac7e
Utilizaci&n6 usado para desarrollar una p#gina 8eb utilizando como ser'idor p7p,
9nstalaci&n pas& a paso6!G 9nstalaremos los pa.uetes .ue usara apac7e Loguear como s(per usuario Comando6 dn% G+ install 7ttpd
P#gina !!de "#
7/25/2019 Pro Final Redes 2016
17/50
2G Keri%icar .ue 0$ Linu) esta desacti'ado en el sistema, =0$ Linu) Disable> Comando6 gedit 3etc3selinu)3con%ig
0e abrir# nuestro editor de te)toReiniciaremos nuestra pc si es el caso .ue e%ectuamos alg(n cambio
5G 9nstalaremos los pa.uetes .ue usara p7p0iempre como s(per usuarioComando6 dn% N+ install p7p
EG 9niciamos el ser'icio
Comando6 ser'ice 7ttpd start
?G 9ntroducimos en la terminal
Comando6 c7o8n NR tuGuser6tuGuser3'ar388837tml3
C7o8n6 0ir'e para cambiar el propietario de un arc7i'o o directorio en nuestro caso3'ar388837tml3
GR6 0e utiliza para .ue todos los arc7i'os + subdirectorios de 3'ar388837tml3 se inclu+anen la acci&n del comando
P#gina !$de "#
7/25/2019 Pro Final Redes 2016
18/50
tuGuser6tuGuser6 es el usuario al .ue se le asigna el directorio
3'ar388837tml36 $l directorio .ue .ueremos .ue le sea asignado al usuario en cuesti&n
"G Procedemos a crear un arc7i'o ,p7p dentro del directorio 3'ar388837tml3Comando6 cd 3'ar388837tml3
gedit nombredepagina,p7p
G Diseamos la p#gina con el ser'idor p7p a nuestro gusto
@G 0i 'as a usar im#genes dentro de tu c&digo tendr#s .ue darle permisos root
FG Tambi-n se puede agregar un pro+ecto 8ebComando de s(per usuario T7unar
Este nos da periso a acceder a la raz del root donde colocareos el
pro0ecto en la direccin var/tl
ota$l comando t7unar es 'ariable* +a .ue nosotros usamos un ambiente gra%ico O4C$* +4edora tiene m(ltiples ambientes a utilizar* por ejemplo en 1:M$ se utilizar/a elcomando nautilus, : bien se puede utilizar comando en consola como m' arc7i'o3ruta3donde3ira3el3arc7i'o
P#gina !+de "#
7/25/2019 Pro Final Redes 2016
19/50
c7 Domain Name server
De%inici&n6 =Domain ame 0+stem> 0istema de ombres deDominio, Conjunto de protocolos + ser'icios para la identi%icaci&n3con'ersi&n de una
direcci&n de internet e)presada en lenguaje natural por una direcci&n 9P,
9D$s el ser'idor de D0 m#s com(nmente usado en internet* especialmente en sistemasUni) o deri'ados =1U3Linu)* Mac :0 O>* en los cuales es un est#ndar de %acto,
Utilizaci&n6 para la cone)i&n e)itosa del cliente al ser'idor mediante un nombre dedominio sin 7acer uso de la 9P* este nombre de dominio tambi-n %unciona para otrosser'icios como apac7e* %tp* ss7* + correo,
9nstalaci&n pas& a paso6
Para la con%iguraci&n de 9D* pre'iamente se necesita tener los pa.uetes instaladosen el ser'idor,
!G 9nstalando 9D,9niciarse como 0(per usuarioComando6 dn% G+ install bind bindGutils
2G Con%igurar el arc7i'o de 9D con editor de te)to de pre%erencia en la direcci&n3etc3named,con%
Comando6 gedit 3etc3named,con%
0e abrir# el arc7i'o de con%iguraci&n en el cual editaremos las siguientes l/neas La linea!! en donde agregamos nuestra direcci&n 9P est#tica dentro de los lla'es Q !2,,,!
7/25/2019 Pro Final Redes 2016
20/50
A7ora agregaremos nuestras zonas donde una ser# la zona del nombre del dominio .uele daremos a nuestro D0 + la otra ser# la zona in'ersa o ip in'ersa* 7ace recursi'idaden el ser'idor para contestar a las solicitudes de los clientes al ser'idor
$n nuestra con%iguraci&n utilizamos como nombre de dominio 7ac,com* para nuestrazona in'ersa se coloca la 9P agregada en la linea !! solo se ponen los 5 primeroscampos in'ertidos + se le agrega otros comandos S!,!"@,!F2,in,addr,arpa,Dentro de las zonas agregamos la siguiente con%iguraci&n* colocar el tipo de zona .ue
usara en este caso master para ambas zonas + el arc7i'o de con%iguraci&n de la zona,1uardamos los cambios del arc7i'o named,con%,
5G Creando los arc7i'os a cada zona respecti'amente,
Para crear los arc7i'os les pondremos el mismo nombre .ue se coloc& en lacon%iguraci&n del arc7i'o named,con%
Comando6 gedit 3'ar3named3db,7ac,com
P#gina !"de "#
7/25/2019 Pro Final Redes 2016
21/50
Comando6 gedit 3'ar3named3db,!,!"@,!F2,in,addr,arpa,zone
P#gina !3de "#
7/25/2019 Pro Final Redes 2016
22/50
Agregamos todo lo .ue aparece en la siguiente imagen6
1uardamos el arc7i'o,
EG $ditamos el arc7i'o 3etc3s+scon%ig3net8orB,
Comando6 gedit 3etc3s+scon%ig3net8orB
Agregamos lo .ue sale en la siguiente imagen6
1uardamos el arc7i'o,
?G 9niciamos el ser'icio named,ser'ice
Comando6 s+stemctl start named,ser'ice
"G Comprobamos .ue no tenemos ning(n error,
Comando6 s+stemctl status named,ser'ice
P#gina !;de "#
7/25/2019 Pro Final Redes 2016
23/50
G Comprobamos con nslooBup si esta iniciado bien el ser'icio D0,
Detener desacti'ado el Corta 4uego =4ire8all>, Comando6 nslooBup 7ac,com
d7 1ervidor de Correo Electrnico
De%inici&n6 $s una aplicaci&n de red ubicada en un ser'idor en internet,
Post%i)$s un ser'idor de correo de so%t8are libre* un programa para el enrutamiento + en'i& de
correo electr&nico* creado con la intenci&n .ue sea una alternati'a m#s r#pida* %#cil deadministrar + segura al ampliamente utilizado 0endmail,
Utilizaci&n6 Utilizado para interactuar de %orma instant#nea dentro de una red local desdenuestras computadoras
9nstalaci&n pas& a paso6!G 9nstalar pa.uetes + dependencias de Post%i)
9niciar como s(per usuario,
Comando6 dn% G+ install Post%i)
2G $ditar el arc7i'o de Post%i) main,c%Comando6 gedit 3etc3post%i)3main,c%
P#gina !4de "#
7/25/2019 Pro Final Redes 2016
24/50
$n la linea FE* des comentaremos + cambiaremos 7ost,domain,tld por nuestro dominio.ue ser# mail,7ac + $n la l/nea !2* tambi-n .uitamos el S
cambiamos domain,tld por el nuestro c7aB,com $n la linea !!* .uitamos el car#cterS para asignar nuestro dominio 7ac,com al origen de donde se en'/a el correo,
$n la linea !5?* cambiar de local7ost a all,
$n la linea !@5* Agregar la 'ariable Vm+domain,
$n la linea 2@5* Agregaremos al %inal nuestra 9P a la .ue se conectaran los clientes
P#gina !
7/25/2019 Pro Final Redes 2016
25/50
$n la linea ?F5* Agregaremos lo siguiente6 smtpdWbanner Vm+7ostname 0MTPPost%i),
$n la linea E5@* Xuitamos el car#cter S,
1uardamos el arc7i'o main,c%,
5G Creamos el directorio Maildir3Comando6 mBdir 3etc3sBel3Maildir
EG Creamos el %ic7ero ,muttrcComando6 gedit 3etc3sBel3,muttrc
Agregamos todo lo .ue aparece en la siguiente imagen6
1uardamos el %ic7ero ,muttrc
P#gina $#de "#
7/25/2019 Pro Final Redes 2016
26/50
?G 9niciamos el ser'icio Post%i)Comando6 0+stemctl start post%i),ser'ice
0+stemctl status post%i),ser'ice
Para as/ 'eri%icar .ue no 7a+ errores Do'ecot $s un ser'idor 9MAP + P:P5 de c&digo
abierto para sistemas 1U3Linu)* escritos teniendo en mente la seguridad, Los objeti'osprincipales de Do'ecot es ser ligero* r#pido* %#cil de instalar + sobre todo seguro,
!G 9nstalar pa.uetes de Do'ecot,Como s(per usuario,Comando6 dn% G+ install do'ecot
2G $ditar el arc7i'o main,c% de post%i) agregamos estas l/neas de c&digo al %inal delarc7i'o6
Comando6 gedit 3etc3post%i)3main,c%
Agregamos lo siguiente6smtpdWsaslWt+pe do'ecotsmtpdWsaslWpat7 pri'ate3aut7smtpdWsaslWaut7Wenable +essmtpdWsaslWsecurit+Woptions noanon+mous smtpdWsaslWlocalWdomain Vm+7ostnamesmtpdWclientWrestrictions permitWm+net8orBs*rejectWunBno8nWclient*permitsmtpdWrecipientWrestrictionspermitWm+net8orBs*permitWaut7Wdestination*permintWsaslWaut7enticated*reject
5G $ditaremos el arc7i'o do'ecot,con%,Comando6 gedit 3etc3do'ecot3do'ecot,con%
Linea 2E* .uitar el car#cter S para acti'ar los protocolos
1uardar cambios realizados a do'ecot,con%,
P#gina $!de "#
7/25/2019 Pro Final Redes 2016
27/50
EG $ditar el arc7i'o !Gaut7,con%Comando6 gedit 3etc3do'ecot3con%,d3!Gaut7,con%
Linea !* .uitamos car#cter S* para desacti'ar la autenti%icaci&n cambiando de +es ano,
Linea !!* aut7Wmec7anisms plain* agregamos login
1uardar cambios en !Gaut7,con%,
?G $ditar arc7i'o !Gmail,con%Comando6 gedit 3etc3do'ecot3con%,d3!Gmail,con%
Linea 5* .uitamos el car#cter S* + editamos lo siguiente de esta %orma6
" N $ditar arc7i'o !Gmaster,con%Comando6 gedit 3etc3do'ecot3con%,d3!Gmaster,con%
L/neas de la F" a !* editar de la siguiente manera6
P#gina $$de "#
7/25/2019 Pro Final Redes 2016
28/50
G $ditar arc7i'o !Gssl,con%Comando6 gedit 3etc3do'ecot3con%,d3!Gssl,con%
Linea @* cambiar ssl re.uiered a ssl no
@G 9niciamos ser'icio de do'ecotComando6 s+stemctl start do'ecot,ser'ice
s+stemctl enable do'ecot,ser'ice
Con%iguraci&n de Clientes del 0er'idor de correo
!G Agregamos Usuarios del 0istema o creamos uno nue'o,2G Kamos a editar el arc7i'o 'irtual de post%i) para agregar a los usuarios,
Comando6 gedit 3etc3post%i)3'irtual
Agregamos a los usuarios de la siguiente %orma* todo al %inal del arc7i'o 'irtual6
5G $jecutamos el siguiente comando para poder actualizar la base de datos .ue usarapost%i)6
Comando6 postmap 3etc3post%i)3'irtual
P#gina $+de "#
7/25/2019 Pro Final Redes 2016
29/50
EG A7ora con un cliente de correo o aplicaci&n m&'il de correo la con%iguramos de esta%orma6
Usando Cla8s Mail6a> Primero ponemos el nombre de registro + direcci&n de correo
b> Modo de recepci&n de correo
P#gina $2de "#
7/25/2019 Pro Final Redes 2016
30/50
c> Modo de salida de correo
d> Pruebas de llegada de correo
P#gina $"de "#
7/25/2019 Pro Final Redes 2016
31/50
7/25/2019 Pro Final Redes 2016
32/50
e7 1ervidor F*P
De%inici&n6 protocolo de red llamado Protocolo de Trans%erencia de Arc7i'os es como sunombre lo indica una de las %ormas en la cual podemos en'iar arc7i'os 7acia una RedTCP =siglas en ingl-s de Transmission Control Protocol> en la .ue utilizaremos la cl#sicaar.uitectura de Cliente G 0er'idor para dic7a trans%erencia,
Utilizaci&n6 utilizado para acceder + descargar arc7i'os alojados en el ser'idor en lacarpeta de acceso en la cual el cliente puede descargar + subir arc7i'os
9nstalaci&n pas& a paso6!G 9nstalaremos los pa.uetes .ue usara %tp Loguear como s(per usuario
Comando6 dn% G+ install 's%tpd
2G Desacti'amos el corta %uegos
5G Procederemos a con%igurar el %tpComando6 gedit 3etc3's%tpd3's%tpd,con%
P#gina $;de "#
7/25/2019 Pro Final Redes 2016
33/50
0e abrir# nuestro editor de te)to $n la linea !2* Keri%icamos .ue la con%iguraci&n este deesta %orma6
$n la linea !F* Keri%icamos .ue la con%iguraci&n este de esta %orma6
$n la linea 2F* Keri%icamos .ue la con%iguraci&n este de esta %orma6
$n la l/nea 55* Keri%icamos .ue la con%iguraci&n este de esta %orma6
$n la l/nea 5F* Keri%icamos .ue la con%iguraci&n este de esta %orma6
$n la l/nea !52* Keri%icamos .ue la con%iguraci&n este de esta %orma6
EG Creaci&n + permisos de directorios 0iempre como s(per usuarioComando6 cd 3'ar3%tp3
mBdir nombredeldirectorioc7o8n %tp6%tp nombredeldirectorioc7mod nombredeldirectorio
?G 9niciamos el ser'icioComando6 ser'ice 's%tpd start
P#gina $4de "#
7/25/2019 Pro Final Redes 2016
34/50
"G Comprobamos su %uncionamientoComando6 ser'ice 's%tpd status
G os conectamos al ser'ido con 49L$I9LLA desde Mac :s para 7acer el intercambiode arc7i'os
@G A.u/ mostramos los arc7i'os en'iados desde Mac al ser'idor Linu)
P#gina $
7/25/2019 Pro Final Redes 2016
35/50
f7 1ervidor 119
De%inici&n6 $s el nombre de un protocolo + del programa .ue lo implementa* + sir'epara acceder a m#.uinas remotas a tra'-s de una red, Permite manejar por completo lacomputadora mediante un int-rprete de comandos* + tambi-n puede redirigir el tr#%ico deO para poder ejecutar programas gr#%icos si tenemos ejecutando un 0er'idor O =en
sistemas Uni) + ;indo8s>
Utilizaci&n6 Utilizado para obtener control remoto del ser'idor* con el permiso de poderrealizar di'ersas operaciones desde una terminal* como usuario acceder a carpetaHome* copiar* mo'er* eliminar arc7i'os* etc, Como root realizar cual.uier operaci&n .uese necesite desde un cliente
9nstalaci&n Paso a Paso6!G 9nstalaremos los pa.uetes .ue usara ss7 Comando6 dn% N+ install openss7 openss7Gser'er openss7Gclients
2G Procederemos a con%igurar ss7Comando6 gedit 3etc3ss73ss7dWcon%ig
0e abrir# nuestro editor de te)toPort 22 deber# estar sin .ue es el comentario
ListenAddress pondremos la ip de nuestro ser'idor
P#gina +#de "#
7/25/2019 Pro Final Redes 2016
36/50
5G 9niciamos el ser'icioComando6 ser'ice ss7d start
EG Hacemos pruebas desde el ser'idor Mac :s
P#gina +!de "#
7/25/2019 Pro Final Redes 2016
37/50
g7 1ervidor de )ensa'era Instant,nea @cat>
De%inici&n6 La mensajer/a instant#nea =conocida tambi-n en ingl-s como 9M> es una
%ormade comunicaci&n en tiempo real entre dos o m#s personas basada en te)to, $l te)to es
en'iado a tra'-s de dispositi'os conectados a una red como 9nternet,
:pen%ire =antes llamado 0er'idor ;ild%ire> es un ser'idor Jabber3OMPP escrito en Ja'apro'ee licencias comerciales + 1U, La administraci&n del ser'idor se 7ace a tra'-s deuna inter%az 8eb* .ue corre por de%ecto en el puerto FF =HTTP> + FF! =HTTP0>,
Utilizaci&n6 Los administradores pueden conectarse desde cual.uier lugar + editar lacon%iguraci&n del ser'idor* agregar + borrar usuarios* crear cuartos de con%erenciapermanentes* etc,Jabber es un protocolo libre para mensajer/a instant#nea* basado en el est#ndar OML +
gestionado por OMPP 0tandards 4oundation,
La red de Jabber est# %ormada por miles de grandes + pe.ueos ser'idores en todo elmundo* interconectados por 9nternet, Habitualmente la red es utilizada por alrededor deun mill&n de personas,
9nstalaci&n Paso a Paso6
!G 9nstalamos :pen%ireos dirigimos a la siguiente direcci&n6
7ttp633888,igniterealtime,org3do8nloads3inde),jsp
Para descargar el pa.uete de :pen%ire* seleccionamos el pa.uete ,rpm lo ejecutamos +
nos abrir# una 'entana as/6
$sto pasa en escritorio O4C$* 'aria en dependencia del tipo de escritorio como abrir# el
P#gina +$de "#
http://www.igniterealtime.org/downloads/index.jsphttp://www.igniterealtime.org/downloads/index.jsp7/25/2019 Pro Final Redes 2016
38/50
pa.uete,
2G 9nstalamos JDY de :racle en 4edoraos dirigimos a este enlace6
7ttp633888,oracle,com3tec7net8orB3ja'a3ja'ase3do8nloads3inde),7tml
Para 7acer la descarga de Ja'a JDY* en nuestro caso usaremos la (ltima 'ersi&n
disponible JDY!,@,WF!
Una 'ez descargado el arc7i'o ,tar,gz, os ubicamos desde la terminal con el comando
Scd S en la parte donde se encuentra el arc7i'o,
5G Luego 'amos a mo'er el arc7i'o a la carpeta Sopt con el siguiente comando
Comando6 m' jdBG@uF!Glinu)G)"E,tar,gz 3opt3
EG Luego nos posicionamos en la carpeta Sopt con el comando Scd + 'eri%icamos .ue
la trans%erencia %ue e)itosa,
?G a7ora utilizaremos el comando Star para descomprimir el arc7i'o de ja'a,
Comando6 tar )z% jdBG@uF!Glinu)G)"E,tar,gz
"G 'eri%icamos .ue el arc7i'o se descomprimi& e)itosamente, Hacemos uso del
comando Sls para 'isualizar todo los arc7i'os de la carpeta,
G nos ubicaremos en la carpeta de ja'a, Con el comando Scd,
@G 9nstalamos ja'a con el siguiente comando6
P#gina ++de "#
http://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.html7/25/2019 Pro Final Redes 2016
39/50
Alternati'es GGinstall 3usr3bin3ja'a ja'a 3opt3jdB!,@,WF!3bin3ja'a 2
FG Con%iguramos el ja'a .ue usaremos* en nuestro caso el entorno de escritorio no
pose/a ning(n ja'a* esto puede 'ariar en otro entorno de escritorio,
Comando6Alternati'es GGcon%ig ja'a
os saldr# un men( as/6
Ha+ 5 programas .ue proporcionan Zja'aZ,
Comando de selecci&n GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
[! 3opt3jdB!,,W??3bin3ja'a 5 3opt3jdB!,@,W2?3bin3ja'a
$nter para mantener la selecci&n actual \]* o el n(mero de selecci&n del tipo6 !
Una 'ez seleccionada la opci&n .ue nos corresponde solo tendremos .ue 'eri%icar .ue'ersi&n de ja'a se esta utilizando,
Con el comando6ja'a N'ersion nos el siguiente resultado6
!G Con%igure correctamente el idioma para e'itar problemas con la JDY,
Una 'ez tengamos instalado ja'a no podremos iniciar el ser'idor :pen%ire +a .ue ja'anecesita apuntar a otro directorio del sistema, Por lo tanto seguiremos estos pasospara corregir el error,
0e ubican en6
cd 3opt3open%ire3jre3bin
!!G Realizan una copia del arc7i'o6 cp ja'a ja'a,baB
P#gina +2de "#
7/25/2019 Pro Final Redes 2016
40/50
!2G
orran el arc7i'e6 rm ja'a
!5G $jecutan la siguiente orden6 ln Gs 3usr3bin3ja'a ja'a
!EG Luego inician el ser'icio6 ser'ice open%ire start
Con%igure M+s.l* + tome nota de c&mo crear bases de datos + usuarios,
!G 9nstalaremos los pa.uetes para usar M+s.l, Comando6 dn% install N+ m+s.l m+s.lGser'er m+s.lGde'el
2- Una 'ez instalado reiniciaremos el ser'icio
Comando6 ser'ice mariadb start.
P#gina +"de "#
7/25/2019 Pro Final Redes 2016
41/50
5G La instalaci&n trae un cuenta root* la cual 'iene con una contrasea 'ac/a* por
moti'os de seguridad le cambiaremos esa contrasea 'ac/a,
Comando6 3usr3bin3m+s.ladmin Nu root pass8ord ^4errari422_ o la contrasea .uele .uieras poner,
EG A7ora iniciaremos sesi&n con el usuario root con el comando6 m+s.l Nu root Np
os pedir# la contrasea .ue colocamos en el paso anterior,
?G Creamos la base de datos para el ser'icio de :pen%ire,
Comando6 create database open%ire