SlideShare una empresa de Scribd logo
INSTALACIÓN Y CONFIGURACIÓN DE SISTEMA DE COMPRAS ONLINE MAGENTO EN
CENTOS 6.4

ANGIE VIVIANA LONDOÑO ÁLVAREZ.
NILSON ANDRÉS LONDOÑO HERNANDEZ.
CAMILA MARTÍNEZ LÓPEZ.

Tecnología en Gestión de Redes de Datos.
Ficha: 455596.

Instructor.
Mauricio Ortiz Morales.

SERVICIO NACIONAL DE APRENDIZAJE (SENA)
CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL (CESGE)
MEDELLÍN ­ ANTIOQUIA.
2013
1
Indice.
Introducción a Magento................................................................................................................3
Requerimientos para la instdeMagento.......................................................................................4
Agregando repositorios................................................................................................................5
Instalación de paquetes...............................................................................................................5
Configuración de base de datos MySQL.....................................................................................6
Instalación de Magento................................................................................................................8

2
Introducción a Magento.

Magento  es  una  plataforma  para  comercialización  en  línea  de  código  abierto  la  cual  ofrece
flexibilidad  y   control  sin  precedentes  además  de  ser  la  más  completa  en  la  actualidad  .  Esta
plataforma  ofrece muchas  funcionalidades  en  las  que  se  destacan  principalmente la flexibilidad
del  diseño  y  control  del  panel  y  gracias  a  su  condición  de  Open  Source  permite  adaptar  un
negocio a una tienda de Internet. Las características más relevantes de Magento son:
Flexibilidad. Porque cada negocio necesita tener una solución a su medida.
Actualizable.  Magento  puede  ser  personalizado  fácilmente  sin  perder  la  habilidad  de
actualizarse.  Las  posibilidades  de  adaptación  de  Magento  permite  una  perfecta
personalización en función de las necesidades que se tengan.
Sostenibilidad.  eBay  y  PayPal  son  dos  de  las  empresas  más  importantes  de  la  Red,  y
avalan por la continuidad del proyecto a largo plazo.
Velocidad y Seguridad. Para maximizar la eficiencia de tus transacciones.
Ecosistema  y  Comunidad.  Magento  cuenta  con  una  comunidad  de desarrollo  madura que
garantiza su robustez y estabilidad.

3
Requerimientos para la instalación de Magento.
Sistemas operativos compatibles
Linux x86, x86­6
Servidores web compatibles:
Apache 1.3.x
Apache 2.0.x
Apache 2.2.x
Nginx (a partir de Magento 1.7 Comunidad y 1.12 versiones Enterprise)
Navegadores compatibles:
Microsoft Internet Explorer 7 y superiores
Mozilla Firefox 3.5 y superiores
Apple Safari 5 y mayor en sólo Mac
Google Chrome 7 y por encima
Se debe instalar Adobe Flash plug­in
PHP Compatibilidad
05/02/13 hasta 05/03/24
Extensiones necesarias:
PDO_MySQL
simplexml
mcrypt
hachís
GD
DOM
iconv
rizo
De SOAP (API de servicios web si se va a utilizar)
Safe_mode off
Memory_limit no menos de 256 MB (preferiblemente 512)
MySQL 4.1.20 o posterior

4
Agregangando repositorios.
Para  la  instalación  de  los  paquetes  necesarios  para  la  plataforma  Magento,  debemos  agregar
previamente   algunos  repositorios  a  nuestro  servidor,   el  primer  repositorio  que  habilitaremos
será  el  release  de  EPEL.  El repositorio  EPEL  no  está soportado oficialmente por CentOS, pero
ofrecen versiones más actuales de las aplicaciones populares como PHP ó MySQL.

Luego  de  haber  habilitado  los  repositorios  podemos  confirmar  que  ya  se  encuentran  en  el
directorio yum.repos.d en el cual se encuentran declaradas las configuraciones del yum.

Instalación de paquetes.
A  continuación,  actualizaremos  el  sistema  e  instalaremos  las  headers kernel para aplicaciones
que lo requieran en el futuro.

Instalamos nuestro servidor Web, en nuestro caso, Apache.

La  configuración  de  nuestro  hosting  virtual  es  la   siguiente,  en  el  directorio
/var/www/html/magento/ se guardaran todos los archivos pertinentes al software Magento.

5
Ahora,  instalaremos  los  paquetes  necesarios  para  que  corra  correctamente  el  sistema  de
compras Magento.
Empezaremos  con  PHP  y  las  extensiones  requeridas  por  el  software  Magento.  PHP  es  un
lenguaje de programación

Cambiamos el límite de memoria que consumirá PHP a 512MB en el archivo /etc/ php.ini

Procedemos a instalar la base de datos MySQL.

Configuración de base de datos MySQL.
Configuramos la base de datos para que inicie con el sistema e iniciamos la base de datos.

Nos logueamos en la base de datos con el usuario root.

Por cuestiones de seguridad eliminamos los usuarios que no son root.

Establecemos contraseña al usuario root en la base de datos.

Establecemos la contraseña del usuario creado.

6
Otorgamos todos los privilegios al usuario magento.

Limitamos el acceso anónimo a la base de datos.

Instalamos phpmyadmin
PhpMyAdmin es una herramienta de gestión de la base de datos MySQL en lenguaje PHP.
Para la instalación, descargamos el paquete.

Editamos   el  archivo  /etc/http/conf.d/PhpMyAdmin  y  cambiamos   los  valores  Require  Ip  por
nuestra  IP  actual,  también,  para  que  podamos  acceder  de  un  cliente  a  la  gestión  de  bases  de
datos,  cambiamos  los  valores  Deny  all  sólo  por  Allow  from  [ip  actual]  aunque  se  recomienda
que este tipo de gestión sólo pueda ser accedida localmente.
Creamos  la   base  de  datos,  deberá  llamarse  magento,   asignamos  los  permisos  a  la  base  de
datos para que corresponda con el usuario magento.

Otorgamos todos los permisos a la base de datos.

7
Ahora, podemos observar que la base de datos ha sido exitosamente creada.
Accedemos a la base de datos magento con el usuario root.

Instalación de Magento.
Para la instalación del software, debemos descargar  los archivos  de configuración que se alojan
en su página oficial.
Descomprimimos el archivo de instalación del software magento.

Hacemos  una  copia  recursiva  del  directorio  donde  está  alojada  la  configuración  de  Magento  al
directorio de nuestro servidor web.

Otorgamos  los  permisos  al  directorio  magento  en  el  cual  se  encuentra  la  configuración  del
software;  todos los  ficheros  y  subdirectorios  alojados  en  el  directorio  magento  serán propiedad
del usuario propietario del servicio web apache.
Todos  los  subdirectorios  tendrán  permisos  de  lectura,  escritura  y  ejecución  para  el  usuario
propietario (apache) (drwx­ ­ ­ ­ ­ ­).
Todos  los  ficheros  tendrán  permisos  de  lectura  y  escritura  para  el  usuario  propietario (apache)
(­rw­ ­ ­ ­ ­ ­).

8
Para  la  instalación  del  software,  accedemos  al  navegador  con el  URL según como lo hayamos
configurado en el path del servidor web y DNS.
En  primera  instancia, aceptamos  los  términos  y  condiciones  así  como  la  licencia  del producto,
marcamos el recuadro inferior y pulsamos sobre continue.

Seleccionamos  la  localidad en  la  que  se  encuentre  nuestro servidor  Magento,  la  zona horaria y
el peso en el que se manejara por defecto nuestra tienda, presionamos continue.

9
Ahora, configuraremos la base de datos con la que operará el servidor Magento.
El  tipo   de  base  de  datos  será  MySQL,  en  el  campo  host  agregamos  el  nombre  del  host
completo  donde está  alojada  la  base  de  datos,  la  IP  o  utilizamos el valor localhost si el servidor
MySQL  está  en  la  misma  máquina  que  el  servidor  web,  el  nombre  de  la  base  de  datos  será
magento,   como  lo  habíamos  configurado  anteriormente  en  el  servidor  MySQL,  en  el  campo
username  introducimos  el  nombre  de  usuario  propietario  de  la  base  de datos  y  su  respectiva
contraseña.

A continuación, configuraremos las opciones de acceso web.
En  el  campo  Base  URL  ingresamos  el  URL  por  el  que  será  accedido  el  servidor,  en  comando
Admin   Path  agregamos  el  nombre  con  el  que  ingresaremos  a  la  ruta  de  acceso  de
administración.

10
Creamos las cuentas de administración.

Nuestra   instalación  ha  sido  exitosa  y  podemos  proceder   a  administrar  nuestro  sitio  web  de
compras online.
11
Para  ingresar  a  administrar  nuestro  sitio  lo  hacemos  mediante  el  URL  de  acceso  común
seguido de /admin

12
Ya tenemos acceso y control de nuestro sitio de compras en línea.

Para  la  administración  de  la  base  de  datos,  ingresamos  por  medio del navegador y la dirección
IP  donde  esté  alojada  la  base  de  datos  seguido  de  phpmyadmin  e  ingresamos  por  medio  del
usuario  dueño  de la  base  de  datos  y  la  contraseña que le  hayamos  establecido  al mismo en  la
creación del usuario.

13
14

Más contenido relacionado

PDF
Instalación y configuración de OpenMeetings en CentOS 6.4
PDF
Manual de instalación y administración de active directory en windows server ...
PDF
Actividad introducción a aplicaciones WEB en Windows Server 2008
PDF
Seguridad perimetral en Forefront TMG 2010
PDF
Directivas de grupo locales (GPL) Windows Server 2008 R2
PDF
Openvp non redhat
PDF
Manual de instalacion samba
PDF
Manual de instalacion dhcp
Instalación y configuración de OpenMeetings en CentOS 6.4
Manual de instalación y administración de active directory en windows server ...
Actividad introducción a aplicaciones WEB en Windows Server 2008
Seguridad perimetral en Forefront TMG 2010
Directivas de grupo locales (GPL) Windows Server 2008 R2
Openvp non redhat
Manual de instalacion samba
Manual de instalacion dhcp

La actualidad más candente (20)

PDF
Guia de instalacion de samba en centos 6.4
PDF
Proxy forefront tmg 2010
PDF
Servicio de instalación remota en linux con pxe
PDF
Servidor de actualizaciones wsus3.0
PDF
Instalación de dns en centos
PDF
Administración de un directorio activo (LDAP) en Linux.
PDF
Manual de instalacion de Servicio de archivos
PDF
OPENLDAP Red Hat Enterprise Linux 6.2
PDF
Instalación y administración de un servicio de instalación remota en win serv...
PDF
Guía de instalación ssh en centos 6.4
PDF
Servidor DHCP en Centos 6.5
PDF
Instalación servidor de archivos en Windows Server 2008.
PDF
Manual de configuracion de proxy SQUID
PDF
Configuración de servicios basicos con Zentyal
PDF
Servidor ftp windows server 2008
PDF
Configuración del servicio samba
PDF
Servidor proxy en centos
PDF
servidor proxy squid
PDF
Manual de instalacion web (1)
PDF
Manual de instalacion de servidor zentyal 3
Guia de instalacion de samba en centos 6.4
Proxy forefront tmg 2010
Servicio de instalación remota en linux con pxe
Servidor de actualizaciones wsus3.0
Instalación de dns en centos
Administración de un directorio activo (LDAP) en Linux.
Manual de instalacion de Servicio de archivos
OPENLDAP Red Hat Enterprise Linux 6.2
Instalación y administración de un servicio de instalación remota en win serv...
Guía de instalación ssh en centos 6.4
Servidor DHCP en Centos 6.5
Instalación servidor de archivos en Windows Server 2008.
Manual de configuracion de proxy SQUID
Configuración de servicios basicos con Zentyal
Servidor ftp windows server 2008
Configuración del servicio samba
Servidor proxy en centos
servidor proxy squid
Manual de instalacion web (1)
Manual de instalacion de servidor zentyal 3
Publicidad

Destacado (20)

PDF
Manual de instalacion dns
PDF
Gpl directivasdegrupolocales windowsserver2008r2
PDF
Manual de openmeetings en centos 6.4
PDF
Windows server 2008 r2
PDF
Windows 7 y ubuntu 11.04
PDF
Manual de instalacion ssh
PDF
Manual de instalación de active directory en windows server 2008 r2
PDF
Manual de instalacion ftp
PDF
Actividad10
PDF
Pasos para instalar centos
PDF
Act7 windowsserver2008
PDF
Windows server core
PDF
Pasos para instalar debian squeeze6
PDF
Implementacion de una plataforma de monitoreo en linux
PDF
Manual de instalacion web
PDF
Introduccion al switching
PDF
Manual de instalacion de escritorio remoto
PDF
Manual de instalacion dhcp
PDF
Plan de Continuidad de Negocio
PDF
Instalacion de sistemas operativos
Manual de instalacion dns
Gpl directivasdegrupolocales windowsserver2008r2
Manual de openmeetings en centos 6.4
Windows server 2008 r2
Windows 7 y ubuntu 11.04
Manual de instalacion ssh
Manual de instalación de active directory en windows server 2008 r2
Manual de instalacion ftp
Actividad10
Pasos para instalar centos
Act7 windowsserver2008
Windows server core
Pasos para instalar debian squeeze6
Implementacion de una plataforma de monitoreo en linux
Manual de instalacion web
Introduccion al switching
Manual de instalacion de escritorio remoto
Manual de instalacion dhcp
Plan de Continuidad de Negocio
Instalacion de sistemas operativos
Publicidad

Similar a Instalación y configuración de magento en cent os. (20)

PPTX
Dossier de Magento
PDF
Curso de Magento 1.9: Unidad Didáctica 01 Instalacion
PPTX
Cms magento
PDF
PPTX
Tutorial Magento
PPTX
Oscommerce
PPTX
Oscommerce
PDF
PDF
INSTALACIÓN Y CONFIGURACIÓN, DE UNA TIENDA ONLINE CON osCommerce
PDF
Manual magento 1-1
PDF
Manual de Magento en Español
PPTX
Magento, uso, desarrollo y diseño
PPTX
Crea tu propio negocio online con magento dia12
PDF
Curso de Magento 1.9: Unidad Didáctica 02 Administracion Básica
PDF
Crea tu propio negocio online con magento dia5
PPT
Administracion
PPT
Administracion
PPTX
Instalacion woocommerce
PPTX
Oscommerce
Dossier de Magento
Curso de Magento 1.9: Unidad Didáctica 01 Instalacion
Cms magento
Tutorial Magento
Oscommerce
Oscommerce
INSTALACIÓN Y CONFIGURACIÓN, DE UNA TIENDA ONLINE CON osCommerce
Manual magento 1-1
Manual de Magento en Español
Magento, uso, desarrollo y diseño
Crea tu propio negocio online con magento dia12
Curso de Magento 1.9: Unidad Didáctica 02 Administracion Básica
Crea tu propio negocio online con magento dia5
Administracion
Administracion
Instalacion woocommerce
Oscommerce

Más de Andres Ldño (13)

PDF
Crmapp
PDF
Vpn en forefront tmg 2010
PDF
Openvp non redhat
PDF
Cisco asa vpn
PDF
Actividad configuración de cisco asa vpn
PDF
Firewall forefront tmg 2010
PDF
Plan de desastre
PDF
Plan de recuperacion de desastres
PDF
Implementacion de opmanager 10 en windows server 2008 r2
PDF
Servidor de actualizaciones wsus3.0
PDF
Implementacion de opmanager 10 en windows server 2008 r2
PDF
Implementacion de una plataforma de monitoreo en linux
PDF
Plan de continuidad de negocio
Crmapp
Vpn en forefront tmg 2010
Openvp non redhat
Cisco asa vpn
Actividad configuración de cisco asa vpn
Firewall forefront tmg 2010
Plan de desastre
Plan de recuperacion de desastres
Implementacion de opmanager 10 en windows server 2008 r2
Servidor de actualizaciones wsus3.0
Implementacion de opmanager 10 en windows server 2008 r2
Implementacion de una plataforma de monitoreo en linux
Plan de continuidad de negocio

Instalación y configuración de magento en cent os.