Child pages
  • Lo que necesita para empezar

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of contentsTabla de contenidos

Table of Contents
maxLevel3

Lo que necesitará para empezar

Instrucciones

...

rápidas de puesta en marcha.

Aqui Aquí hay una lista reducida de lo que necesita para comenzar con la instalación de PrestaShop 1.6. No se preocupe si encuentra lagunas en algun apartado; encontrará instrucciones detalladas en las secciones que siguen a esta.

  • Requerimientos del Sistema:
    • PHP 5.2 o superior.
      • Ajustes adecuados: allow_url_fopen establecido en ON, register_globals establecido en OFF, magic_quotes_* establecido en OFF, safe_mode establecido en OFF (todo ello en el archivo php.ini), file_max_upload_size establecido en "16M".
      • Extensiones PHP útiles: PDO_MySQL, cURL, SimpleXML, mcrypt, GD, OpenSSL, DOM, SOAP (todo ello en el archivo php.ini).
      • Herramientas de Servidor útiles: cron/crontab, Memcached.
    • MySQL 5.0 o superior.
    • Mejor si:
      • El hosting es Unix/Linux.
      • El servidor corre Apache Web Server 1.3 o superior o bien nginx Web Server.
        • Ajustes para el módulo Apache: mod_rewrite activado (enabled), mod_security desactivado (disabled), mod_auth_basic desactivado.
      • At least Al menos 64 Mb of de RAM dedicated to dedicados a PHP.
  • Access codes to your FTP server, your MySQL database and
    • These should be provided by your web-host if you are not doing a local installation.
  • Any text editor.
  • Any FTP client.
  • Any modern Web browser (if using Internet Explorer: at least IE8).

You also need to know which URL on your domain you want your store(s) to be accessible from.

...

  • Códigos de acceso (cuentas de acceso) a su servidor mediante protocolo FTP y a su base de datos MySQL.
    • Estos deberían ser suministrador por el Administrador de su hosting (alojamiento para la tienda) si no está realizando una instalación local (en su propio ordenador).
  • Cualquier editor de textos (N del T: un editor excelente es Notepad Plus, gratuito).
  • Cualquier cliente FTP (N del T: use un programa de FTP que guarde las contraseñas encriptadas, tal como WinSCP, gratuito).
  • Cualquier navegador moderno (si decide usar Internet Explorer, asegúrese de que sea la versión 8 o superior).

También necesitará saber la URL gracias a la cual su tienda (o tiendas) van a estar visibles en internet (también llamado nombre de dominio).

Compruebe la página oficial de requerimientos del sistema: http://www.prestashop.com/en/system-requirements.

Once your set-up is in place, you can use the installation guideUna vez su instalación esté en marcha, puede usar la Guía de Instalación: http://doc.prestashop.com/display/PS16/Installing+PrestaShop.

Detailed set-up instructions

PrestaShop is a web application: it needs to be installed on a web server in order to run, and it needs a domain name that your visitors will use to access your store.

Registering a domain name

Before downloading or installing anything, you need to provide a home for your PrestaShop online store. That is made of two components: a domain name, and a web server. A domain is the online identifier for your website, such as example.com or myonlineshop.net. It is the public face of your web server, and therefore of your store.

You need to buy a domain name for your store. You might be able to get one at the same time as you get your web hosting in place: many web hosts offer a free domain with every new account. They might be free for a year, or for as long as you are a client of that web host. This makes it easy to get the full package (hosting+domain name) in one go.

...

There can be an issue with host-provided domain names: if you find yourself not satisfied with the host's service, you will want to switch to a better host. This means moving your files, data and domain name to that other host.

The files and data are easy to move, but depending on the host, you might have a hard time getting your domain name back. Since they bought the domain name for you, technically the domain belongs to them, and they can either forbid you to transfer it to another host, or they can make you pay for it. And since the domain name is your brand and your address on the web, you must obey the web host's rules.

...

Instrucciones detalladas de puesta en marcha.

PrestaShop es una aplicación web (webapp): necesita ser instalada en un Servidor Web (webserver) para funcionar correctamente, y necesita un nombre de dominio para que sus visitantes puedan acceder a su tienda.

Registrando un nombre de dominio

Antes de descargar o instalar nada, necesitará proveer de un lugar adecuado a su tienda online Prestashop. Esto se compone de dos partes: un nombre de dominio y un servidor web (un dominio y un hosting). Un dominio es el identificador online para su sitio web como por ejemplo example.com o bien myonlineshop.net. Es la fachada pública de su servidor web, y por lo tanto, de su tienda online.

Necesitará comprar un nombre de dominio (un dominio) para su tienda. Podría ser interesante comprarlo al mismo tiempo y a la misma empresa en donde estará su alojamiento (hosting): muchas empresas de alojameinto ofrecen el dominio de forma grauita con cada nueva cuenta de cliente. Podría ser gratuito durante un año, o mientras usted sea cliente de ese proveedor. Esto hace más fácil obtener el "paquete completo" (hosting+dominio) en un solo proceso.

Tip

Tenga en cuenta que podrían surgir problemas con los dominios suministrados por su proveedor de hosting: si no está satisfecho con el servicio, podría querer cambiar a uno mejor... y esto implica mover no sólo los archivos y la base de datos, sino también (normalmente) el nombre de dominio al nuevo proveedor.

Los archivos y base de datos son fáciles de trasladar pero, dependiendo del proveedor, usted podría tener problemas intentando quedarse con su nombre de dominio. A pesar de que ellos han comprado el dominio para usted cuando usted contrató el servicio completo, técnicamente el dominio les pertenece y podrían incluso prohibirle trasladarlo a otro proveedores o hacerle pagar por él. Y dado que el dominio es su marca y la forma de acceder a su tienda, usted deberá conocer y cumplir las reglas del proveedor de alojamiento para evitar males mayores.

Esto es por lo que se recomienda adquirir su nombre de dominio en un Registrador Independiente (vea: http://en.wikipedia.org/wiki/Domain_name_registrar). Technically, you can never buy a domain name; you can only rent it, most of the time for a yearly fee. This gives you the right to use that domain name, but as soon as you stop paying for it, it is not yours anymore and anyone can grab it for himself. So while you pay for the registration of the domain name in addition of your web hosting, but at least you are free to move to a better host at any time, for no supplementary fee: just change the domain name's DNS addresses, and within 24 hours the move is propagated to the world.

...

Técnicamente, usted nunca comprará un nombre de dominio, solo lo "alquilará", normalmente a cambio de un pago anual. Esto le dá el derecho a usar ese nombre de dominio; pero tan pronto como deje de pagarlo, no podrá seguir usándolo y cualquier otro podría obtener el derecho de uso para sí mismo. Así que quizá sea mejor pagar por el dominio además de pagar por el hosting, de forma que podría mover este último a otro proveedor de alojamiento sin cargos adicionales; sólo cambie los DNSs de su nombre de dominio y en menos de 24 horas ese cambio se habrá propagado por toda la red volviendo a estar operativa de nuevo su tienda.

Si finalmente se decide a adquirir su nombre de dominio en un Registrador Independiente, aquí hay algunos en los que puede confiar:

There are many more. Ask your friends!

Finding a host

Now that you have a domain name, you need to have it lead to PrestaShop. This means that the PrestaShop files need to reside on a web server. You might have a web server of your own, but it is more likely that you have or will have your store hosted by an Internet hosting service Hay muchos más. Consultelo entre sus amistades!

Encontrar un hosting (alojamiento)

Ahora que ya tiene un nombre de domonio, necesitará adecuarlo a Prestashop. Esto significa que los archivos de Prestashop necesitan residir en un Servidor Web (webserver). Podría tener su propio servidor web pero quizá la mejor opcion sea confiar el alojamiento a un Proveedor de Servicios de Hosting (see: http://en.wikipedia.org/wiki/Internet_hosting_service), which provides you with an online home for a monthly or yearly fee.

Before starting an online store, you will first need to select a hosting provider. Just about every webhost can effectively handle the PrestaShop solution. However, only a few Hosting providers offer optimized servers for PrestaShop:

...

el cual le ofrecerá un alojamiento online adecuado a cambio de una cantidad mensual o anual variable.

Antes de comenzar una tienda online, necesitará selecciona un Proveedor de Hosting. Ciertamente, cualquier Proveedor de Hosting puede ofrecerle soluciones adecuadas para su tienda, pero solo unos pocos Proveedores de Hosting ofrecen servidores optimizados para Prestashop:=

  • 1&1 en todos paises1&1
  • InMotion Hosting in all countries, except France and Spain: InMotion

Check out our hosting partners!

...

  • en todos los paises, excepto en Francia y España: InMotion

Échele un vistazo a nuestros Partners de Hosting!

Cuando escoja su alojamiento, recuerde un requerimiento crítico: deberá ofrecerle soporte para PHP 5.2 (or more recent), the programming language with which PrestaShop is written, and MySQL 5 (or more recent), the database system where PrestaShop stores all its data. There are more requirements: see the "Technical requirements" section belowo superior), que es el lenguaje de programación en el está escrito Prestashop; y también MySQL 5 (o superior), que es el tipo de base de datos en el qeu Prestashop almacena todos sus datos. Hay algunos otros requerimientos: compruebe la sección "Requerimientos Técnicos" un poco más abajo.

Tip
titlePrestaBox

PrestaShop can host your online business on its puede alojar su negocio online en sus propios Servidores in-house web servers: our PrestaBox service was built in order to free merchants from any technical hassle, such as installing or updating PrestaShop.

Please consult our PrestaBox website for details on our low-priced, secure website hosting service. This is highly recommended for businesses with little to no experience with the Internet or computers.

You can reach PrestaBox at this addressnuestro servicio PrestaBox ha sido para liberar a los Responsables de Tienda de cualesquiera complicaciones técnicas, tales como instalar o actualizar Prestashop.

Por favor, consulte nuestra web PrestaBox para más detalles sobre nuestro servicio de alojamiento seguro y de precio bajo. Está altamente recomendado para Resposnables de Tienda con poca o ninguna experiencia en Internet o informática.

Puede conocer PrestaBox en esta url: http://www.prestabox.com/

...

Requerimientos Técnicos

Info

PrestaShop is an application which runs on a web server, and is written using the PHP programming language. It stores its data in a MySQL server.

PHP is an open-source programming language, mainly used for web applications. Created in 1995, it has since become the most used programming language by web developers. It uses a C-like syntax, making it easy for developers to learn it.

MySQL is an open-source database management system. Also created in 1995, it has since become the most used database system by web developers. It is based on the SQL language, the most widely used database language.

Whichever hosting service you choose, it must have the following components installed on your web server:

...

es una aplicación que corre (se ejecuta) en un servidor web, y está programada usando el lenguaje de programación PHP. Adicionalmente, almacena sus datos en un servidor de bases de datos MySQL.

PHP es un lenguaje de programación de código abierto (open-source), principalmente usado para aplicaciones web. Creado en 1995, se ha convertido el en lenguaje de programación más usado por los desarrolladores web. Usa una sintaxis muy similar al lenguaje de programación C, siendo muy fácil de aprender para un desarrollador.

MySQL is un sistema de gestión de bases de datos, de código abierto (open-source). También creado en 1995, se ha convertido en el sistema de bases de datos más usado por desarrolladores web. Está basado en el lenguaje SQL, el lenguaje de bases de datos más extendido en la actualidad.

Independientemente del servicio de hosting (alojamiento) que usted elija, debería contar con estos componentes instalados en el servidor web:

  • Sistema: Unix, Linux o Windows. Se recomienda encarecidamente el sistema Unix.
  • Servidor Web: Apache Web server 1.3 or latero superior.
  • PHP 5.2 or later. You may have to activate o superior. Debería poder activar PHP 5 (ask your hosting providerpregunte a su proveedor de alojamiento).
  • MySQL 5.0 or latero superior.
  • At least Al menos 64 Mb of RAM on your server de RAM en su servidor web (128 Mb is more comfy, the more the better).

PrestaShop can work with PHP 5.1.3 or later, but versions inferior to 5.2 have bugs that might prevent some functionalities to work as expected (such as invalid date time zone).
PrestaShop can also work with Microsoft's IIS Web server 6.0 or later, and nginx 1.0 or later.

More information is available for system administrators in the System Administrators Guide. Make sure to read it!

Tools

You will need two tools: a text editor, in order to edit text files, and a FTP client, in order to transfer files from your machine to your server and vice-versa.

Text editor

...

  • es lo más adecuado, pero en general, cuanta más, mejor!).

PrestaShop puede también trabajar en un Servidor Web Microsoft IIS Web Server 6.0 o superior, y nginx 1.0 o superior.

Dispone de más información para Administradores de sistemas en la Guía del Administrador de Sistemas. Asegúrese de leerla (RTFM!)

Herramientas

Necesitará dos herramientas básicas: un editor de textos para poder editar archivos de texto, y un cliente (programa) de FTP, para poder transferir archivos desde su ordenador local a su servidor web y viceversa.

Editor de Textos

Aquí tiene unos cuantos editores de texto confiables y bien conocidos:

Note

Do NOT use a word processor when editing text files, such as Microsoft Word or OpenOffice.org Write.

FTP client

...

No use un procesador de texto del tipo Microsoft Word o Write de OpenOffice o LibreOffice. (N del T: insertan código oculto que puede estropear sus archivos de Prestashop)

Cliente FTP

FTP es el acrónimo para "File Transfer Protocol" , meaning the standard way used to transfer files from a computer to a web-host.In this guide, we will use Filezilla, which is a great and free FTP client for (protocolo de transferencia de ficheros), que es la forma estándar de transferir archivos desde su ordenador local a un servidor web.

En esta guia, nosotros usamos Filezilla, que es un excelente (y gratuito) programa de FTP para Windows, Mac OS X and y Linux. Download it from Puede descargarlo desde http://filezilla-project.org/ and start its installer. Note: do not download y comenzar su instalación. Nota: no descargue FileZilla Server, only solo FileZilla Client!

Once FileZilla is installed, you will need to configure it with the connection parameters for your web server, which should have been sent to you by your host. If not, ask for them to your host – or check your spam folder.

Basically, the needed parameters are:

  • a hostname or an IP address: the location of your hosting space's FTP server.
  • a username: your hosting account identifier, which is unique to you.
  • a password: obligatory security measure.

Open FileZilla, and open its Site Manager tool. You can do this in three different ways:

  • Press Ctrl-S,
  • Click the "Open the Site Manager" icon, at the top left,
  • Open the "File" menu, and select the "Site Manager..." option.

A window opens.

To add your hosting space to the Site Manager:

  1. Click the "New Site" button. A new entry is created in the site list. Give it a recognizable name.
  2. On the right side, in the "General" tab, enter the parameters your host provided you with: host, user, and password. You should not have to change the other default parameters, unless told so by your host.
  3. Once all the fields are properly filled, click the "Connect" button. This will both save your site in the list, and log you into your account, so that you can make sure everything works right.

If FileZilla does not suit you, here are a few other well-known FTP clientsUna vez FilleZilla está instalado, necesitará configurarlo con los datos de su conexión FTP a su wervidor web, los cuales le habrán sido enviados por su empresa de alojamiento. Si no es así, pídaselos de nuevo (o revise la carpeta de spam de su email!).

Básicamente, los datos que necesita son:

  • Un hostname (nombre del servidor ftp; usualmente algo como ftp.sudominio.com) o una dirección IP: será la forma de localizar su espacio web en el servidor donde se alojará su tienda.
  • Un nombre de usuario:  es el identificador de su cuenta de hosting, el cual es único para usted.
  • Una contraseña: lo cual es una medida de seguridad básica.

Ejecute FileZilla, y abra la herramienta Gestor de Sitios. Puede hacerlo de tres formas distintas:

  • Presione las teclas Ctrl-S,
  • Haga click en el icono "Abrir el gestor de sitios", arriba, a la izquierda en la barra de menúes e iconos del programa,
  • Abra el menú "Archivo" y seleccione la opción "Gestor de Sitios".

Hecho esto, se abrirá una ventana.

Para añadir su espacio en el servidor web al Gestor de Sitios:

  1. Haga click en el botón "Nuevo Sitio". Se crea una nueva entrada en la lista de sitios. Déle un nombre que le resulte fácil de reconocer.
  2. En el lado derecho, en la pestaña "General", inserte los parámetros que su proveedor de alojamiento le ha enviado (nombre del servidore, usuario y contraseña). No debería tener que cambiar el resto de parámetros por defecto, a menos que se lo indique su proveedor de alojamiento.
  3. Una vez todos los campos han sido correctamente insertados, haga click en el boton "conectar". Esto guardará los datos de su nuevo sitio en la lista, y le permitirá acceder (login) a su cuenta en el servidor web, de forma que pueda estar seguro de que todo funciona correctamente.

Si FileZilla no se adapta a lo que necesita, aquí tiene otros programas de FTP muy conocidos:

Making a plan

You should decide right away where you want to host PrestaShop. There are four possibilities relating to your domain name:

...

Estableciendo una planificación

Ahora debe decidir donde quiere alojar su tienda PrestaShop. Hay cuatro posibilidades relativas a su nombre de dominio (a su dominio):

Note that thanks to the multistore feature, you can have as many stores as necessary with a single installation of PrestaShop 1.6, each with its own specific domain name if necessary. You should take that into account when deciding what goes where.
Whatever your plan, the default store will always reside where PrestaShop itself is located.

Installing PrestaShop

Finally, now that all the requirements are in place, you can use the installation guideTenga en cuenta que gracias a la característica "Multitienda", puede tener tantas tiendas como necesite con una única instalación de PrestaShop 1.6, cada una de ellas con su propio dominio específico si es necesario. Debería tenerlo en cuenta cuando decida qué hacer finalmente.
Independientemente de lo que decida, la tienda por defecto estará siempre donde la instalación de Prestashop se haya realizado físicamente.

Instalando PrestaShop

Finalmente, ahora que todos los datos están en su lugar, puede usar la guia de instalación: http://doc.prestashop.com/display/PS16/Installing+PrestaShop.