Cómo instalar PrestaShop en tu sitio Web: Guía paso a paso
¿Quieres montar tu propio eCommerce? ¿No sabes por dónde empezar? ¿Necesitas instalar PrestaShop pero tienes dudas?
No cabe duda que PrestaShop es un magnífico CMS para comenzar a crear tu propia tienda online, pero en ocasiones hay dudas o no se sabe cómo instalar PrestaShop.
Lo primero que debéis saber es que existen dos tipos de instalación:
- Instalación a distancia: La instalación a distancia nos permite instalar PrestaShop en un servicio de hosting y es la que te recomendamos para comenzar a vender online . Dentro de este tipo de instalación encontrarás dos opciones, la instalación manual y la instalación automática.
- Instalación local: Instalar PrestaShop en local significa que tu PrestaShop no estará disponible ni visible en internet, sino que residirá dentro de tu ordenador. Este tipo de instalación es una buena idea en el caso que estés probando la solución o que quieras realizar cambios sin necesidad de tocar la tienda en producción.
Instalar PrestaShop en un hosting
Este tipo de instalación se denomina a distancia porque toda la información y productos de tu tienda online se encontrarán almacenados en un proveedor de alojamiento web o hosting y no en tu ordenador.
Este tipo de instalación es la que te aconsejamos ya que te permitirá comenzar a trabajar profesionalmente con este CMS y empezar a vender online rápidamente.
Instalar PrestaShop en un hosting se puede realizar de dos formas:
- Instalación manual: tu mismo te creas todo lo necesario en el hosting y sigues los pasos de instalación de PrestaShop.
- Instalación automática: Con un software del hosting o alojamiento web te ahorra muchos pasos en la instalación y lo instalas en pocos minutos sin apenas esfuerzo.
¿Cómo instalar PrestaShop de manera manual?
Para esta instalación manual, lo primero que necesitamos es un hosting compatible con PrestaShop.
Por ello, voy a enseñar a realizar esta instalación en un hosting de Ionos desde el principio y también en paneles de control más utilizados, que son Plesk y Cpanel.
Cada uno debe de seguir los pasos de su panel y saltarse los que no sean del suyo.
1. Descargar PrestaShop
Antes de empezar tenéis que tener contratado vuestro propio hosting de Ionos, si aún no lo has contratado puedes ver los planes y su contratación en este enlace.
Cuando ya tengamos nuestro hosting contratado lo primero que tenemos que hacer es descargar nuestro paquete de PrestaShop para su instalación, para ello nos vamos a la página para descargar PrestaShop.
Ahora lo siguiente que tenemos que hacer es introducir nuestro correo electrónico y aceptar sus políticas de privacidad para poder descargar PrestaShop.
Si no queremos descargar PrestaShop en la última versión estable (que es la que recomiendo que instaleis).
También podemos descargar cualquier otra versión que fue publicada anteriormente.
Para ello pinchamos en esta misma página en el enlace de “versiones anteriores”.
Ahora en esta página podemos descargar cualquier versión de PrestaShop deseada (incluso la versión 1.1)
2. Crear cuenta FTP
» Creación en 1&1 Ionos
Ya tenemos la versión sobre la que queremos instalar PrestaShop ahora tenemos que subirla a nuestro servidor.
Primero accedemos al panel de administración y dirigirnos a la sección de Hosting.
Ahora tenemos que crearnos una cuenta de FTP para poder subir nuestro paquete de PrestaShop recién descargado.
Para ello pinchamos en configurar del cuadro que dice SFTP & SSH.
En la siguiente página nos muestra el usuario de FTP que vamos a tener y un botón donde vamos a poder introducir nuestra contraseña para poder conectarnos tanto por SFTP como por SSH.
Pulsamos sobre el botón de establecer contraseña para poder añadir nuestra contraseña.
Antes de añadir cualquier contraseña he decir que es muy recomendable que utilices una contraseña segura, ya que con estas credendiales vamos a poder tener acceso total a nuestra web.
Si no tenéis ningún generador de contraseñas seguras instalado en vuestro ordenador, recomiendo utilizar la web llamada "password. es".
Ésta genera contraseñas seguras y puedes seleccionar la cantidad de caracteres y la complejidad de la contraseña.
Yo recomiendo una contraseña de mínimo 12 caracteres y con todas las combinaciones de caracteres posibles.
Vale, ya solo nos queda copiar la contraseña, pegarla en la contraseña de FTP y guardar, hecho esto vereis una página de confirmación con todos los datos de conexión similar a la siguiente.
3. Crear cuenta FTP en Panel Plesk
Para crear una cuenta de FTP en tan sencillo como cualquier otro panel, lo primero que tenemos que hacer es acceder a nuestro panel y acceder a nuestro sitio web y dominio donde queremos crear la cuenta de FTP.
Aquí tenemos que pulsar en el botón que dice Acceso FTP.
Ahora tenemos que pulsar en el botón de Añadir una cuenta FTP
Ahora en este panel tenemos que rellenar los siguientes campos:
- Nombre de la cuenta FTP: Insertamos el nombre del usuarios que vamos a utilizar, este nombre de usuario nos hará falta más tarde para conectarnos al servidor por FTP
- Directorio principal: Seleccionamos a partir de qué directorio queremos tener acceso para este usuario, por defecto es / que permite acceso a todo el dominio, lo dejamos así.
- Contraseña nueva: Insertamos una contraseña, Plesk lleva consigo un generador de claves seguras, en el que solo tenemos que pulsar en generar para que genere una contraseña segura, y luego en mostrar para visualizar y copiar la contraseña.
- Confirme la contraseña: Aquí repetimos la contraseña anterior, si la hemos generado automáticamente nos insertará la contraseña en ambos campos.
Ya tenemos creado nuestro usuarios de FTP, recordar guardar los datos que hemos creado para posteriormente utilizarlos en la conexión de FTP.
4. Crear cuenta FTP en Cpanel
Para comenzar a crear nuestro FTP en Cpanel tenemos que acceder al panel de control de Cpanel y en la sección de inicio tenemos que buscar Cuentas FTP.
Ahora tenemos que rellenar los siguientes datos:
- Inicio de sesión: Es el nombre que nosotros queramos poner para el usuario de nuestro FTP, este irá acompañado del siguiente campo
- Dominio: Seleccionamos el dominio donde quieres crear la cuenta FTP
- Contraseña: Insertamos una contraseña para nuestro usuario de FTP, también podemos utilizar el botón de generador de contraseñas que lleva incorporado el Cpanel para generar una contraseña aleatoria y segura, es la opción más recomendable por seguridad.
- Contraseña (nuevamente): Volvemos a poner la contraseña anterior.
- Directorio: Seleccionamos el directorio al que queremos tener acceso con nuestro usuario de FTP, por defecto dejamos solamente /home/ para tener acceso a todo el dominio.
El nombre de usuario de FTP será compuesto de primer campo @ el dominio, en mi caso sería [email protected]
Recordar guardar los datos del FTP insertados porque lo necesitaremos posteriormente para conectarnos por FTP.
5. Conexión por FTP
Ahora que ya tenemos todos los datos necesarios tenemos que conectarnos a nuestro servidor mediante FTP para continuar con el proceso de instalar PrestaShop.
6. Cliente FTP Filezilla
Para ello tenemos que utilizar algún cliente de FTP para la conexión, yo recomiendo el cliente Filezilla que es uno de los más utilizados y es perfecto para lo que necesitamos.
Si no tenéis instalado el cliente de Filezilla, podéis descargarlo he instalarlo como cualquier otro software en vuestro ordenador desde la siguiente URL: https://filezilla-project.org/
7. Conectar con Filezilla
Una vez lo tengamos instalado en nuestro ordenador, lo abrimos y veremos una pantalla similar a la siguiente.
Ahora tenemos que meter nuestros datos de conexión para acceder a nuestro servidor.
Para conectarnos, podemos dejar guardados los datos en nuestro Filezilla o hacer una conexión única y que no se quede guardada.
Si no os vais a conectar más a este servidor desde ese ordenador o cuenta de filezilla, recomiendo utilizar la conexión únicapara que no se quede guardada.
Para ello, utilizamos la línea marcada en la imagen de más abajo para poner los datos.
Por el contrario si es vuestro ordenador, os recomiendo guardar los datos de la conexión, para poder acceder más rápido sin tener que meter los datos cada vez que necesitemos acceder.
Para ello, pulsamos el siguiente botón:
Ahora se nos abrirá una nueva ventana donde tendremos que rellenar todos nuestros datos y pulsar en “Nuevo sitio”.
- Primero tenemos que poner el nombre de nuestra web o algo que lo puedas identificar fácilmente.
- En el campo de Servidor tenemos que introducir el campo de Servidor / Host que nos aparecía en la ventana de 1&1 Ionos cuando hemos creado la cuenta FTP o el dominio o ip del servidor.
- En el puerto podemos poner el 22, por defecto se pondrá el 22, por lo que no hay que poner nada si no queréis.
- En el campo de protocolo es importante seleccionar el que pone SFTP - SSH File Transfer Protocol, en el caso de 1&1 Ionos para Plesk y Cpanel teneis que seleccionar FTP - Protocolo de transferencia de archivos.
- Ahora en el campo Modo de acceso tenemos que seleccionar Normal
- En el campo de usuario añadimos el nombre usuario que nos ha proporcionado 1&1 Ionos, Plesk o Cpanel.
- Y por último tenemos que insertar la contraseña que habíamos añadido en 1&1 Ionos, Plesk o Cpanel.
- Una vez todos los campos rellenados, solo tenemos que pulsar en Conectar.
Sabremos que nos hemos conectado correctamente al servidor cuando en la pantalla de la derecha veamos que hay carpetas y contenido.
8. Subir PrestaShop por FTP
En este momento tenemos que empezar a subir los ficheros a nuestro servidor.
Lo primero que tenemos que hacer es descomprimir el archivo zip anteriormente descargado.
Éste varía dependiendo de la versión de PrestaShop, en nuestro caso vamos a instalar PrestaShop 1.7 "prestashop_1.7.8.0.zip", pero en vuestro caso puede ser que se llame de distinta forma.
Para descomprimir tenemos que usar algún programa de descompresión de vuestro ordenador como puede ser Winzip, 7zip, etc.
En mi caso estoy usando Winzip y al pulsar con el botón derecho en el archivo zip, me da la opción de descomprimirlo dentro de una carpeta que se llama igual que el fichero zip
Ahora accedemos a los ficheros descomprimidos y tenemos que tener los siguientes:
- index.php
- Install_PrestaShop.html
- prestashop.zip
El único que nos importa es el zip llamado "prestashop":
Ahora volvemos a nuestro programa de FTP (en mi caso filezilla) y la parte de la izquierda es nuestro ordenador y la de la derecha el servidor.
En nuestro ordenador tenemos que buscar la carpeta que acabamos de descomprimir con el fichero mencionado anteriormente "prestashop. zip".
En el servidor debemos de estar en la ruta raíz o dentro de la carpeta donde apunta nuestro dominio, por defecto en 1&1 Ionos cuando creamos nuestro primer dominio es en la raíz, en Plesk es dentro de la carpeta llamada httpdocs y en Cpanel la carpeta llamada public_html.
Ahora hacemos doble click en el fichero prestashop.zip para subirlo a nuestro servidor y se verá algo similar a la siguiente imagen, donde se ve el proceso de subida del fichero.
9. Descomprimir el fichero
Ya que tenemos subido el zip con el PrestaShop subido a nuestro servidor, tenemos que descomprimirlo.
La mayoría de los hosting en su panel de administración se puede descomprimir el zip.
Si en tu caso no se puede hacer, entonces tienes que descomprimir primero el zip "prestashop. zip" en tu ordenador y luego subir todos los ficheros.
Pero esto es mucho más lento que si lo descomprimimos en el servidor.
En este caso, en 1&1 Ionos si podemos descomprimir, por lo que ahora tenemos que abrir el gestor de ficheros.
Para ello accedemos a la sección de hosting y luego pinchamos en el botón Usar espacio web.
Ahora dentro del gestor de ficheros buscamos el archivo prestashop. zip y pulsamos sobre el icono de engranaje para pulsar la sección de descomprimir.
Ahora debemos de seleccionar donde queremos descomprimir los ficheros.
En mi caso, lo voy a hacer en la raíz, pero si vuestro dominio apunta a otro directorio, seleccionar la carpeta donde esté apuntando.
De esta forma, ya tendremos todos los ficheros necesarios en nuestro hosting para instalar PrestaShop 1.7.
Esta es la forma más rápida de subir los ficheros a nuestro servidor para comenzar con la instalación manual de nuestro PrestaShop.
Si tenemos un fichero llamado "index. html", tenemos que borrarlo para que funcione la web.
Con esto ya tenemos todos los ficheros necesarios para realizar la instalación.
10. Creación de base datos en 1&1 Ionos
Para crear la base de datos en 1&1 Ionos nos dirigimos nuevamente a la sección de hosting y seleccionamos el botón que dice Crear base de datos.
Ahora solo debemos de poner una descripción que solo nos sirve para identificar de que esta base de datos.
Da igual lo que pongáis, porque esto es solamente orientativo y debajo tenemos que poner una contraseña.
Al igual que la creación de FTP, tenemos que poner una contraseña segura, por lo que podemos volver a utilizar la web de password.es
No olvidemos guardar la contraseña de la base de datos ya que más adelante la vamos a necesitar.
Una vez que guardemos tendremos un resumen con todos los datos de la base de datos y tenemos que guardar estos datos para posteriormente utilizarlos.
PD: en otros hosting puede ser que necesitemos introducir el nombre de la base de datos.
En 1&1 Ionos genera uno automático, sea automático o no, tenemos que guardar el nombre para luego utilizarlo.
Con esto ya hemos terminado de crear la base de datos.
11. Creación Base de Datos en Panel Plesk
En el panel Plesk lo primero que tenemos que hacer es acceder a nuestro sitio web o dominio del dominio donde queremos crear la base de datos.
Podemos hacerlo desde el menú de la izquierda o el de la derecha:
Ahora solo tenemos que pulsar sobre el botón de Añadir base de datos.
En la siguiente pantalla tenemos que insertar los siguiente datos:
- Nombre de la base de datos: Introducimos el nombre que queramos para nuestra base de datos.
- Sitio relacionado: Seleccionamos el dominio donde vamos a crear nuestro PrestaShop
- Nombre de usuario de la base de datos: Insertamos el nombre del usuario para nuestra base de datos, podemos poner el que queramos.
- Contraseña nueva: Aquí podemos poner una contraseña o pulsar en el botón de generar para que el generador de contraseñas de Plesk nos genere una aleatoria y segura, esta es la opción recomendable.
- Confirme la contraseña: Ponemos la misma contraseña que hemos insertado anteriormente.
El usuario tiene acceso a todas las bases de datos de la suscripción seleccionada: esta opción no es recomendable seleccionarla por seguridad, ya que si la marcamos, el mismo usuarios con la misma clave tendrá acceso a todas las bases de datos
- Control de acceso: Marcamos la opción de Permitir conexiones remotas desde cualquier host
Con todos los datos insertados, pulsamos en aceptar para crear la base de datos.
Ya tenemos nuestra base de datos creada en Plesk, recordar guardar los datos que acabáis de insertar porque luego los necesitaremos en la instalación de PrestaShop.
12. Creación Base de Datos en Cpanel
Para crear una base de datos en Cpanel tenemos que acceder a nuestro panel y posteriormente buscamos en la página de inicio y la sección de Base de Datos el botón que dice Base de Datos MySQL.
En la página que accedemos tenemos que insertar el nombre que queramos darle a nuestra base de datos, siempre con el prefijo fijado del nombre del usuario
Ahora una vez creado la base de datos volvemos atrás y bajamos un poco más abajo hasta llegar a la zona de creación de usuario y tenemos que rellenar los siguiente datos:
- Nombre de usuario: El nombre que le queramos dar al usuario de nuestra base de datos siempre con el prefijo creado automáticamente.
- Contraseña: Una contraseña para nuestro usuario, podemos utilizar el generador de contraseña para que genere una contraseña aleatoria segura, esta es la opción más segura.
- Contraseña (nuevamente): Volvemos a insertar la misma contraseña.
Ya tenemos nuestra base de datos y usuario creado, ahora solo falta asociar el usuario a la base de datos, así que volvemos atrás una vez guardado el usuario y bajamos hasta la zona de Añadir usuario a la base de datos.
Tenemos que seleccionar el nombre de la base de datos creada y el nombre del usuario creado y le damos a guardar.
Con esto ya tenemos creado nuestra base de datos lista para ser instalado el PrestaShop, apuntad todos los datos insertados que los necesitaremos en la instalación de PrestaShop 1.7.
13. Cómo instalar PrestaShop
Ya tenemos todos los ingredientes necesarios para instalar nuestra plataforma (ficheros y base de datos).
Ahora solo nos toca realizar la instalación de la web.
Para acceder a la instalación, tenemos que acceder a nuestro dominio para que salte el instalador de PrestaShop.
14. Selección de idioma
En la primera pantalla del instalador debemos de seleccionar el idioma en el que lo queremos instalar y continuar pulsando en next.
PD: Si aparece una advertencia en amarillo sobre que el memory limit o cualquier otro parámetro del servidor, no quiere decir que el hosting no lo cumpla, solo es a nivel informativo, la mayoría de los hosting cumplen este requisito.
15. Acuerdos de licencia
En la siguiente pantalla de la instalación son los acuerdos legales de PrestaShop sobre el tipo de software y su licencia, tenemos que aceptar el acuerdo obligatoriamente para poder continuar.
16. Compatibilidad del sistema
En el siguiente paso es donde el instalador comprueba los requisitos de PrestaShop para su correcto funcionamiento.
Tenemos que buscar que nos dé el mensaje en verde, que nos dice que el hosting es compatible con nuestra plataforma.
PD: Si aparece algún campo en amarillo son solo recomendaciones.
Si tenemos nociones de sistemas podemos modificar los valores en nuestro php.ini.
Pero si no tenemos estos conocimientos lo mejor es ponerse en contacto con vuestro hosting para optimizar estos recursos, pero repito que son solo consejos, aun sin ellos PrestaShop funcionará correctamente.
17. Información de la tienda
Ahora tenemos que introducir la información básica de nuestra tienda:
- Nombre de la tienda: El nombre que le vamos a poner a nuestra tienda (este nombre aparecerá en la etiqueta title de todo nuestro PrestaShop), es un campo obligatorio.
- Actividad principal: Es solamente informativo, solamente es para informar a PrestaShop sobre de qué temáticas se crean las tiendas para sus estadísticas, no es obligatorio rellenarlo.
- País: Tenemos que seleccionar el país donde va a gestionar los impuestos nuestra web, con esto se hará una preconfiguración de impuestos, gestión de IVA e idioma principal de nuestra tienda, es un campo obligatorio.
- Nombre: Tenemos que insertar el nombre del empleado administrador de la tienda, aunque posteriormente podemos crear tantos administradores como queramos este será el que lo gestione todo en un primer momento, es un campo obligatorio.
- Apellidos: Tenemos que insertar el apellido del empleado administrador de la tienda, es un campo obligatorio.
- Dirección de correo electrónico: Tenemos que insertar el email del administrador, este email es muy importante porque se configurará este email para hacer todos los envíos de correo de la tienda y como contacto de la tienda, aunque posteriormente lo podemos cambiar desde la administración, es un campo obligatorio.
- Contraseña de la tienda: La contraseña del administrador de la tienda, es un campo obligatorio.
- Repetir contraseña de la tienda: Repetir la contraseña para comprobar que se ha introducido correctamente, es un campo obligatorio.
18. Configuración del sistema
Aquí es el momento donde tenemos que insertar los datos de la base de datos que hemos creado anteriormente.
Dirección de servidor de la base de datos: En el caso de Cpanel y Plesk tenemos que poner localhost o 127.0.0.1, en el caso de 1&1 Ionos o hosting que tengan bases de datos externas no es así y tendremos que insertar el nombre del host.
- Nombre de la base de datos: Introducimos el nombre de la base de datos, en el caso de 1&1 Ionos nos da un nombre aleatorio, sino introducimos el nombre que hayamos puesto nosotros.
- Usuario de la base de datos: Al igual que el nombre 1&1 Ionos crea un usuario de forma aleatorio, sino tenemos que poner el usuarios que hayamos creado de la base de datos.
- Contraseña de la base de datos: Aquí introducimos la contraseña que hemos generado e insertado anteriormente en la creación de la base de datos.
- Prefijo de las tablas: Por defecto PrestaShop introduce ps_ como prefijo, pero por seguridad es bueno cambiarlo por otro prefijo, por ejemplo en este caso voy a poner tp_
Para comprobar que todos los datos son correctos pulsamos en el botón que dice “Comprobar la conexión con tu base de datos” para comprobar que los datos que hemos introducido son correctos y se puede conectar con nuestra base de datos.
Si hemos introducido todos los datos correctamente nos aparecerá un mensaje en verde que dice que las base de datos está conectada, si por el contrario nos aparece un mensaje en rojo es porque nos hemos equivocado en algún dato y tenemos que revisarlo para poder continuar.
19. Instalación de la tienda
En este paso no tenemos que hacer nada, solo esperar que el instalador de PrestaShop cree todas las tablas y los datos necesarios para que funcione nuestro PrestaShop.
Si todo ha salido correctamente debe de llegar hasta el 100% de nuestra instalación y así terminar todo lo necesario para nuestra instalación.
Una vez terminada nos aparecerá una pantalla como ésta.
Ahora pulsamos en el botón para acceder al BackOffice y terminar nuestra instalación
Al intentar acceder al BackOffice, la plataforma de forma automática cambiar el nombre de la carpeta de administración por admin seguido de números y letras aleatorios, para que el acceso a la administración sea más segura.
Así, solo debemos de guardar la url para que no se nos olvide la url del Backoffice.
Además de eso nos avisa de que tenemos que eliminar la carpeta de install por seguridad, para que nadie vuelva a instalar PrestaShop.
Para eliminar esta carpeta lo podemos hacerlo directamente desde nuestro panel de control de nuestro hosting o desde el cliente FTP Filezilla.
Para ello buscamos la carpeta y pulsamos en borrar dicha carpeta.
Una vez borrada la carpeta de install tenemos que recargar la página del BackOffice y ya nos pedirá el email y contraseña, para acceder por primera vez a nuestro PrestaShop y comenzar a gestionar nuestra tienda en real.
¿Cómo instalar PrestaShop de forma automática?
La instalación automática de PrestaShop es bastante útil ya que todo el proceso o trabajo que hay que hacer en la instalación manual, la podemos hacer en un par de clicks y en apenas unos minutos.
Si tu hosting te permite realizar la instalación automática es una opción muy útil y rápida, la mayoría de los paneles de hosting más comunes y utilizados como el panel Plesk y Cpanel lo permiten.
Por ello, vamos a ver como hacer la instalación automática en ambos panales:
1. ¿Cómo instalar PrestaShop en Panel Plesk?
Antes de realizar la instalación automática en Plesk tenemos que tener creado el dominio en nuestro panel, una vez lo tengamos creado dentro del panel de administración nos dirigimos al menú izquierdo o al botón dentro del dominio que dice Aplicaciones.
Dentro del panel de las aplicaciones podemos instalar cientos de aplicaciones o CMS.
Para ello, tenemos que buscar la aplicación de PrestaShop en el menú de todos las aplicaciones que nos aparece a la izquierda.
Ahora en el buscador de aplicación buscamos por el nombre de la plataforma, nos aparecerá la última versión en el repositorio de Plesk y solamente tenemos que pulsar en el botón de Instalar.
En ese momento empezará la descarga de la versión de PrestaShop a nuestro servidor para posteriormente instalarlo, tenemos que ser un poco paciente mientras se descarga el paquete de instalación.
Una vez descargado nos llevará a un pequeño formulario donde vamos a rellenar los campos necesarios para la instalación y el acceso de administrador a PrestaShop.
- Ubicación: Aqui si lo queremos instalar en la raíz del dominio no tenemos que poner nada, si por el contrario lo queremos instalar en un subdirectorio como por ejemplo tienda tenemos que añadir el nombre de la carpeta y la creará y se insertará en esa url el PrestaShop, en este caso no vamos a poner nada para que lo instale en la raíz del dominio.
- Actualizar automáticamente: Al activar esta casilla nuestro PrestaShop se instalará automáticamente cada vez que lancen una nueva versión, esto no recomiendo activarlo ya que hay que tener cuidado con las actualizaciones en nuestra tienda porque puede dejarla inservible.
- Acceso administrativo: marcamos la primera opción de “Use una contraseña administrativa no conectada a ningún usuario en particular” para insertar nosotros en los campos de contraseña la que nosotros queramos, recordar poner una contraseña medianamente segura ya que esta será la de acceso de administrador a nuestro PrestaShop.
- Email administrador: Aquí insertamos el email de administrador con el que se creará el empleado administrador y se configurará el correo de la tienda con este mismo correo aunque luego lo podemos cambiar desde la administración.
- Nombre administrador: El nombre del empleado administrador de la tienda.
- Apellidos administrador: Los apellidos del empleado administrador de la tienda.
- Nombre de la tienda: El nombre que queramos ponerle a nuestra tienda, este nombre aparecerá de forma automática en el title de nuestra tienda, se puede cambiar posteriormente desde el BackOffice.
- Idioma: Aquí ponemos el idioma principal de la tienda y también será el del BackOffice del administrador.
Los demás campos no hace falta cambiar nada porque se crean de forma automática y aleatoria.
Con todo listo y relleno solo nos queda pulsar en instalar.
Ahora comenzará la instalación del CMS y, cuando llegue al 100%, ya tendremos nuestro PrestaShop recién instalado en un par de minutos y de forma sencilla.
Cuando termine, nos aparecerá una pantalla con un resumen y el acceso directo a nuestro BackOffice y FrontOffice para empezar a gestionar nuestra tienda.
Con esto ya hemos acabado la instalación automática en el Panel Plesk.
¿Cómo instalar PrestaShop de manera automática en "Cpanel"?
En Cpanel también podemos hacer la instalación automática de aplicaciones y CMS gracias al software llamado softaculous.
He de decir que este software no lo lleva por defecto Cpanel pero casi todos los hosting los incluyen para realizar la instalación automática como vamos a ver en un momento.
Para ello accedemos al Cpanel y buscamos la sección de Softaculous y pinchamos sobre el icono de PrestaShop.
Ahora accederemos al panel de softaculous para la instalación de PrestaShop, para ello pulsamos en el botón de install.
Ahora tenemos que rellenar los datos necesarios para la instalación de nuestro PrestaShop:
- Seleccione protocolo: Aquí seleccionamos si queremos la tienda con https, http, www o sin www, esto posteriormente lo podremos cambiar desde el BackOffice
- Dominio: Seleccionamos el dominio donde lo queremos instalar
- Directorio: En este campo tenemos que poner un nombre si queremos que PrestaShop se instale en un subdirectorio, por ejemplo, si queremos instalarlo bajo el subdirectorio tienda, pondremos tienda en este campo, quedando el acceso a PrestaShop como http:// tudominio. com/ tienda/. Si por el contrario queremos instalar PrestaShop en la raíz del dominio dejamos el campo en blanco, quedando el PrestaShop instalado en http:// tudominio. com
- Nombre de almacenamiento: El nombre de la tienda que queramos ponerle, podemos cambiarlo posteriormente desde el BackOffice
- Carpeta Admin: El nombre de la carpeta de administración para poder acceder al BackOffice posteriormente.
- Email administrador: El email del empleado administrador
- Contraseña del administrador: La contraseña que se le asignará al empleado administrador de la tienda.
- Nombre: El nombre del empleado administrador
- Apellidos: Los apellidos del empleado administrador
Con todos los campos rellenos le damos a botón de Instalar para comenzar la instalación
Ahora el softaculous comenzará a descargar los paquetes y a instalarlos en nuestro servidor para que todo funcione correctamente.
Una vez terminada la instalación nos aparecerá un resumen con las urls del FrontOffice para ver la tienda como del BackOffice para empezar a administrar nuestra tienda.
Instalación Local PrestaShop
Como te comentábamos en la introducción, la segunda forma de instalar PrestaShop es de forma local. Recomendamos esta opción en el caso que quieras probar o aprender a utilizar este CMS, sin que necesariamente vayas a comenzar a vender online.
La particularidad de esta forma de instalación, es que puedes instalarlo en tu propio ordenador. De esta forma, nos podemos ahorrar los costes del servidor para comenzar con el software, al menos al principio.
¿Cómo instalar PrestaShop en local?
Para instalar PrestaShop o cualquier aplicación web localmente, lo primero que debes de tener es un entorno adecuado en tu ordenador.
Tendrás que tener un servidor web apache, un intérprete de lenguaje PHP y un servidor de base de datos MySQL, lo que comúnmente se conoce como AMP (Apache + MYSQL + PHP).
Además de esto hay que añadir el sistema operativo como puede ser Windows, Linux o Mac, por ello hay que añadir otra letra al acrónimo anterior:
- WAMP (Windows + Apache + MYSQL + PHP)
- LAMP (Linux + Apache + MYSQL + PHP)
- MAMP (Mac + Apache + MYSQL + PHP)
¿Cómo puedo instalar un paquete AMP?
Estos tipos de instalaciones y configuraciones en los servidores de Hosting se debe de tener un alto nivel técnico en sistemas operativos.
Por ello los administradores de sistemas de los Hosting se dedican en gran parte de su tiempo en la instalación y una buena configuración de estos sistemas.
Pero hay programas que no vamos a necesitar tener apenas conocimientos técnicos para instalarlo en nuestro equipo.
Hago una recopilación de varios software que puedes instalar en tu ordenador para tener un paquete AMP sin esfuerzo:
- XAMPP: http://www.apachefriends.org/en/xampp.html (Windows, Mac OS X, Linux, Solaris)
- Laragon: https://laragon.org/ (Windows)
- EasyPHP: http://www.easyphp.org/ (Windows)
- WampServer: http://www.wampserver.com/en/ (Windows)
- MAMP: http://www.mamp.info/ (Mac OS X)
Todos estos programas son software libre y la instalación suele ser gratuita, elige el que más te guste o con el que más cómodo te sientas.
Si nunca has instalado ninguno te sugiero Laragon para Windows, es con él que seguiremos el tutorial.
Paso 1
Lo primero que tenemos que hacer es acceder a la web https://laragon.org/download/ y pulsar el enlace que pone “Download Laragon WAMP”
Paso 2
Una vez descargado el programa ejecutable, pulsamos sobre el mismo dos veces para comenzar su instalación en nuestro equipo local.
Se abrirá el asistente de instalación del programa laragon y solo hay que seguir los pasos típicas de cualquier instalación en Windows para llegar al final y tener instalado nuestro nuevo programa
Una vez que ya tenemos nuestro paquete AMP instalado en nuestro ordenador nos toca empezar a trabajar con este CMS y para ello, lo primero que tenemos que hacer es instalarlo.
Para ello, tenemos que tener descargado la última versión estable de PrestaShop y tener creada una base de datos para poder asociarla y que genere las tablas y datos necesarios para su correcto funcionamiento.
¿Cómo instalar PrestaShop en local?
Una vez que ya tenemos nuestro paquete AMP instalado en nuestro ordenador nos toca empezar a trabajar con este CMS y para ello, lo primero que tenemos que hacer es instalarlo.
Para ello, tenemos que tener descargado la última versión estable de PrestaShop y tener creada una base de datos para poder asociarla y que genere las tablas y datos necesarios para su correcto funcionamiento.
1. Descargar PrestaShop
Para descargar este software tenemos que acceder a la página oficial de PrestaShop y dirigirnos a la pestaña de “Descargas”.
Esta URL puede haber cambiado con el tiempo.
Si no existe puedes acceder a la pagina principal de prestashop.com y buscar el enlace de descarga.
Una vez en esta página debemos de ingresar nuestro email, aceptar las políticas de privacidad y pulsar el botón de “descargar”.
2. Mover y descomprimir
Ya con él descargado en nuestro ordenador tenemos que mover el archivo zip descargado a la ruta de laragon.
Para ello accedemos al explorador de archivos y acceder a nuestro “Disco Local C:” (suponiendo que tengamos Windows), una vez dentro del disco C buscamos la carpeta llamada “laragon” y dentro de esta accedemos a otra carpeta llamada “www”.
Ahora tenemos que crear una carpeta, y el nombre de dicha carpeta será el supuesto nombre del dominio, por ejemplo para este tutorial vamos a utilizar tutorialespresta, vosotros podemos poner lo que queráis.
Una vez creada la carpeta movemos el archivo zip como hemos dicho anteriormente, para ello podéis cortar el zip y pegarlo en la carpeta que acabamos de crear, o moverlo con el ratón de una carpeta a otra.
Ahora el siguiente paso es descomprimir el fichero zip, para ello podéis utilizar diferentes programas como winzip, 7zip, etc.
Como podemos ver en la imagen anterior, al descomprimirlo tenemos otro fichero zip llamado "prestashop.zip" y los archivos index.txt e install_PrestaShop.html.
Eliminamos todos los ficheros excepto el llamado prestashop.zip, y volvemos a descomprimir este fichero dentro de esta carpeta.
Al descomprimirlo ya tendremos todos los ficheros necesarios para la instalación y funcionamiento de PrestaShop en nuestra carpeta, que recordemos que la llamamos tutorialespresta.
3. Creación de base de datos
Lo primero que tenemos que hacer es abrir nuestro programa instalado Laragon y pulsar sobre el botón de “Iniciar todo”
Ya que tenemos iniciados todos los servicios tenemos que pulsar en el boton de “Base de Datos” para comenzar a crear nuestra base de datos.
Ahora tenemos que seleccionar en la base de datos llamado “laragon” y pulsamos en “abrir”
Ahora tenemos que pulsar en el botón superior llamado “Consulta” y en el campo de texto tenemos que insertar la consulta SQL para crear la base de datos, que es como la siguiente:
4. CREATE DATABASE nombre_base_datos
Donde nombre_base_datos lo cambiamos por el nombre que queramos tener para nuestro PrestaShop, en este ejemplo lo he llamado tutorialespresta
Una vez puesta la consulta, para ejecutarla tenemos que pulsar el botón de play azul o pulsando la tecla F9.
Ya una vez ejecutada la consulta podemos cerrar la ventana abierta de la base de datos ya que no nos hará falta.
5. Cómo instalar PrestaShop en local - instalación
Una vez que tenemos todos los pasos anteriores realizados, ya podemos comenzar a instalar nuestro PrestaShop.
Para ello tenemos que acceder a nuestro dominio de ejemplo creado, el dominio de ejemplo creado es el nombre que le habéis puesto en la carpeta.
En mi caso, fue tutorialespresta, seguido de esto con la extension .test, quedando todo como "tutorialespresta.test".
Ejecutamos esta URL en nuestro navegador para poder comenzar la instalación
Lo primero que tenemos que seleccionar es el idioma en que queremos tener instalado nuestra web.
Posteriormente podemos cambiarlo, pero en primera instancia será nuestro idioma principal.
Pulsamos en siguiente para continuar.
El siguiente paso como vemos en la imagen anterior es aceptar los términos y condiciones de PrestaShop, para ello marcamos el checkbox y pulsamos en siguiente.
Ahora el instalador comprobará los requisitos necesarios para poder instalarlo.
Normalmente aparecerá todo en verde, puede que aparezca alguna advertencia en amarilla, pero no tiene mayor problema y podemos continuar.
Si apareciese algún error en rojo no podríamos continuar y tendríamos que solucionarlo antes de continuar.
Si todo esta en verde pulsamos en siguiente.
En este paso tenemos que insertar los datos básicos del nombre de nuestra tienda y el usuario administrador para gestionar toda la tienda
Una vez relleno, pulsamos en siguiente.
El último paso antes de que se realice la instalación es insertar los datos de la base de datos que creamos anteriormente, solo tenemos que ingresar el nombre de la base de datos que hemos creado en paso anterior.
Y por tanto, podemos comprobar si los datos son correctos, pulsando el botón azul llamado “Comprobar la conexión a tu base de datos”
Si todo está correcto aparecerá una alerta en verde como la de la imagen, y ya podemos pulsar en continuar para que se realice la instalación.
Una vez todo completado aparecerá la pantalla de que la instalación ha finalizado, y ya podremos acceder tanto al backoffice con los datos anteriormente configurados.
Un ejemplo es el frontoffice para realizar compras.
Por último para acceder al Backoffice pulsamos en el botón que dice “Administrar tienda” y de forma automática PrestaShop cambiará el nombre de la carpeta de administración por una más segura.
Seguidamente, nos pedirá que borremos la carpeta install de la carpeta donde habíamos descomprimido nuestro PrestaShop.
Conclusión
En conclusión, podemos instalar PrestaShop 1.7 tanto en tu propio ordenador local como en cualquier servidor con los requisitos necesarios para que pueda funcionar nuestra web.
Para hacerlo funcionar en local hay múltiples programas para todos los sistemas operativos, podéis utilizar el que más os guste y la forma de instalar PrestaShop 1.7 es similar en todos los casos.
Para instalarlo en un Servidor de cualquier proveedor de Hosting podéis hacerlo de forma automática si el hosting lo permite (la mayoría si lo permiten).
Lo hemos visto en los dos paneles más comunes de hosting, pero para los demás los pasos son bastante similares.
Para mí, es la mejor opción y más rápida de instalar PrestaShop 1.7, pero si vuestro hosting no lo permite o queremos instalar una versión diferente a la que tiene el autoinstalador, podemos hacerlo manualmente sin problemas.
Y aunque tiene algunos pasos más tampoco es muy complicado.
Si necesitas algún apoyo más visual no dudes en ver la guía en vídeo sobre Cómo instalar PrestaShop 1.7 que está disponible en YouTube.
Una vez tengas instalado PrestaShop aprovecha nuestro “Starter Pack” una selección de nuestros mejores módulos que te ayudarán en el arranque de tu proyecto.
Imagen principal propiedad de Freepik.