Instalación de PrestaShop utilizando la secuencia de línea de comandos
Last updated
Last updated
Desde la versión 1.5.4, PrestaShop cuenta con un instalador de línea de comandos.
Este instalador especial hace posible la instalación de PrestaShop sin la necesidad de utilizar un navegador web: simplemente coloque el contenido del archivo zip en su servidor web, y podrá instalar PrestaShop a través de su interfaz de línea de comandos (CLI). Puede utilizar cualquier software CLI para interactuar con los comandos del servidor: Bash, Windows PowerShell, X Terminal OS, PuTTY, etc.
El interés de tener un instalador CLI además de la instalación típica (a través del navegador) es el de poder satisfacer las expectativas de algunos usuarios avanzados, ya que tienden a proporcionar un medio más conciso y potente para controlar algún programa o sistema operativo.
El instalador CLI es muy sencillo de utilizar: desde su terminal, diríjase a la carpeta /install
(o /install-dev
), e iniciar el script con este comando:
Al ejecutar este comando, se mostrarán las distintas opciones disponibles.
Todas las opciones del instalador clásico están disponibles, con sus valores por defecto claramente indicados. Casi todos los valores se pueden dejar como están, porque pueden ser cambiados más adelante desde el back-office de PrestaShop una vez finalice la instalación. Tenga en cuenta que el correo electrónico y la contraseña son los que se utilizan para crear la cuenta administrador del back-office de su tienda...
Para iniciar la instalación, sólo es necesario proporcionar un argumento. En realidad, es necesario proporcionar alguno más:
domain. La ubicación en la que desea que aparezca su tienda.
db_server. La dirección del servidor de la base de datos.
db_name. El nombre de la base de datos que desea utilizar.
db_user. El nombre de usuario para la base de datos que desea utilizar.
db_password. La contraseña para el nombre de usuario de la base de datos que desea utilizar.
Por ejemplo:
Si además quiere puede establecer el valor --email
a su propia dirección de correo electrónico. Un informe de la instalación a modo de resumen será enviado por correo al final de la instalación.
A continuación se presenta una lista de argumentos para index_cli.php a partir de la versión 1.6:
Nombre | Valor por defecto | Descripción |
--step | process | |
--language | en | Código de idioma ISO |
--timezone | localhost | |
--domain | localhost | |
--db_server | localhost | |
--db_user | root | |
--db_password | (blank) | |
--db_name | prestashop | |
--db_clear | 1 (true) | Eliminar tablas existentes |
--db_create | 0 (false) | Crear la base de datos si no existe todavía |
--prefix | ps_ | |
--engine | InnoDB | InnoDB/MyISAM |
--name | PrestaShop | Nombre de la tienda |
--activity | 0 | |
--country | fr | |
--firstname | John | |
--lastname | Doe | |
--password | 0123456789 | |
--license | 0 (false) | Mostrar licencia de PrestaShop |
--newsletter | 1 (true) | Suscribir administrador al boletín de noticias de PrestaShop |
--send_email | 1 (true) | Enviar un correo electrónico al administrador después de la instalación |