Instalación y configuración de magento en cent os.
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 471 views

 

Statistics

Views

Total Views
471
Views on SlideShare
379
Embed Views
92

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 92

http://www.blogger.com 49
http://nilson-hernandez-sena.blogspot.com 43

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • 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