Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Universidad	
  Nacional	
  Autónoma	
  de	
  México	
  
Facultad	
  de	
  Contaduría	
  y	
  Administración	
  
Diplomado	...
Próxima SlideShare
Cargando en…5
×

Instalación de MySQL en CentOS 6

689 visualizaciones

Publicado el

Universidad Nacional Autónoma de México
Facultad de Contaduría y Administración
Diplomado Diseño y Administración de Bases de Datos
Módulo 6. Seguridad de Bases de Datos

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
689
En SlideShare
0
De insertados
0
Número de insertados
264
Acciones
Compartido
0
Descargas
18
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Instalación de MySQL en CentOS 6

  1. 1. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       1   Actividad   No.   1.4:   Instalación   y     Configuración  de  MySQL  en  CentOS  6   Antecedentes     MySQL   es   el   sistema   manejador   de   bases   de   datos   relacionales,   multihilos,   multiusuario   y   robusto   más   popular   hoy   en   día,   desarrollado   y   proporcionado   por   MySQL  AB.     • Cuenta  con  más  de  seis  millones  de  instalaciones   • MySQL  AB  es  una  empresa  cuyo  negocio  consiste  en  proporcionar  servicios  en   torno  al  servidor  de  bases  de  datos  MySQL.   o Desde  enero  de  2008  una  subsidiaria  de  Sun  Microsystems,  esta  a  su  vez   de  Oracle  Coportation  desde  abril  del  2009.     Objetivo     Describir  los  pasos  a  seguir  para  realizar  la  instalación  y  configuración  de  un  servidor   de  base  de  datos  MySQL  en  CentOS  6.     Instrucciones     1. Ejecutar  la  terminal  del  sistema,  seleccionando  el  elemento  Applicactions  -­‐>   System  Tools  -­‐>  Terminal  en  el  panel  superior.      
  2. 2. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       2   2. En  la  terminal  ejecutar  el  siguientes  comando  para  instalar  el  manejador  de   bases  de  datos  mysql:     yum  –y  install  mysql-­‐server  mysql       3. Para  realizar  la  configuración  de  MySQL  vamos  a  utilizar  un  asistente  de   configuración.  Abre  un  navegador  web  dando  clic  en  el  ícono    ubicado   en  el  panel  superior  y  dirígete  a  la  url:  https://tools.percona.com/    
  3. 3. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       3     4.  Da  clic  en  el  botón  “Create  your  MySQL  Configuration”  e  introduce  los   siguientes  valores:     a. Production   b. This  is  a  dedicated  server   c. OLTP     5. Da  clic  en  el  botón  Next  e  introduce  los  siguientes  valores:     a. Dedicated  Server   b. Virtualización:  No   c. Hardware  RAID   d. CPUs:    2     e. GB:  1     f. Linux   g. Less  tan  100     6. Da  clic  en  el  botón  Next  e  introduce  los  siguientes  valores:     a. Versión  de  MySQL:  5.1   b. /var/lib/mysql   c. InnoDB   d. Other     7. Da  clic  en  el  botón  Next  y  valida  que  los  siguientes  valores  estén  asignados:     a. 128  M   b. 64  M   c. Make  InnoDB  100%  durable   d. Use  O_DIRECT   e. Enable  binary  logging     8. Da  clic  en  Next  y  nuevamente  en  Next.  Asigna  el  nombre  del  servidor.  Para   nuestro  caso  será  servidordb  y  acepta  el  Disclamer.     9. En  caso  de  requerir  una  cuenta  para  generar  el  archivo,  crearla  siguiendo  los   pasos  en  el  sitio  de  percona.    
  4. 4. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       4       10. Copiar  el  contenido  generado  y  guardarlo  en  el  archivo  /etc/my.cnf  utilizando   un  editor  como  vi  o  nano.  Por  ejemplo  usando  el  comando:       nano  /etc/my.cnf       El  contenido  del  archivo  debe  ser  similar  al  mostrado  a  continuación:     #  Generated  by  Percona  Configuration  Wizard  (http://tools.percona.com/)  version   REL5-­‐20120208   #   Configuration   name   servidordb   generated   for   paco.medina@comunidad.unam.mx   at   2015-­‐01-­‐20  09:06:56     [mysql]     #  CLIENT  #   port                                                      =  3306   socket                                                  =  /var/lib/mysql/mysql.sock     [mysqld]     #  GENERAL  #   user                                                      =  mysql   default-­‐storage-­‐engine                  =  InnoDB   socket                                                  =  /var/lib/mysql/mysql.sock   pid-­‐file                                              =  /var/lib/mysql/mysql.pid    
  5. 5. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       5   #  MyISAM  #   key-­‐buffer-­‐size                                =  32M   myisam-­‐recover                                  =  FORCE,BACKUP     #  SAFETY  #   max-­‐allowed-­‐packet                          =  16M   max-­‐connect-­‐errors                          =  1000000     #  DATA  STORAGE  #   datadir                                                =  /var/lib/mysql/     #  BINARY  LOGGING  #   log-­‐bin                                                =  /var/lib/mysql/mysql-­‐bin   expire-­‐logs-­‐days                              =  14   sync-­‐binlog                                        =  1     #  CACHES  AND  LIMITS  #   tmp-­‐table-­‐size                                  =  32M   max-­‐heap-­‐table-­‐size                        =  32M   query-­‐cache-­‐type                              =  0   query-­‐cache-­‐size                              =  0   max-­‐connections                                =  500   thread-­‐cache-­‐size                            =  50   open-­‐files-­‐limit                              =  65535   table-­‐definition-­‐cache                  =  1024   table-­‐open-­‐cache                              =  2048     #  INNODB  #   innodb-­‐flush-­‐method                        =  O_DIRECT   innodb-­‐log-­‐files-­‐in-­‐group            =  2   innodb-­‐log-­‐file-­‐size                      =  64M   innodb-­‐flush-­‐log-­‐at-­‐trx-­‐commit  =  1   innodb-­‐file-­‐per-­‐table                    =  1   innodb-­‐buffer-­‐pool-­‐size                =  592M     #  LOGGING  #   log-­‐error                                            =  /var/lib/mysql/mysql-­‐error.log   log-­‐queries-­‐not-­‐using-­‐indexes    =  1   slow-­‐query-­‐log                                  =  1   slow-­‐query-­‐log-­‐file                        =  /var/lib/mysql/mysql-­‐slow.log                          
  6. 6. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       6   11. Una  ves  creado  el  archivo  de  configuración,  iniciar  el  servidor  con  el  comando:     service  mysqld  start         12. Asignar  una  contraseña  al  usuario  root  de  MySQL  con  el  comando:     mysqladmin  -­‐u  root  password  p4ssw0rd     13. Entrar   al   manejador   de   bases   de   datos   MySQL   con   el   comando   (usar   la   contraseña  p4ssw0rd  la  cual  por  seguridad  no  se  mostrará):     mysql  -­‐u  root  -­‐p    
  7. 7. Universidad  Nacional  Autónoma  de  México   Facultad  de  Contaduría  y  Administración   Diplomado  Diseño  y  Administración  de  Bases  de  Datos   Módulo  6.  Seguridad  de  Bases  de  Datos     Elaboró:  Francisco  Medina  López       7       14. Salir  de  sesión  con  el  comando  quit.        

×