Instalando o PrestaShop usando scripts de linha de comando
Last updated
Last updated
Desde a versão 1.5.4, o PrestaShop possui script de linha de comando para fazer a instalação.
Este instalador faz com que seja possível instalar o PrestaShop sem a necessidade de usar um navegador web: basta colocar o conteúdo do arquivo zip em seu servidor web, e você pode instalar o PrestaShop através da interface de linha de comando (CLI). Qualquer software de linha de comando pode ser usado, desde que você pode usá-lo para interagir com comandos do servidor: Bash, Windows PowerShell, OS X Terminal, PuTTY, etc.
O fator principal de se ter um instalador por linha de comando, além do instalador regular no navegador é dar essa opção para atender a alguns usuários avançados, que muitas vezes preferem interfaces de linha de comando, pois eles tendem a proporcionar um meio mais conciso e poderoso para controlar um programa ou sistema operacional.
O instalador de linha de comando é fácil de usar: a partir de seu terminal, vá para a pasta / instale (ou / install-dev) e inicie o script com este comando:
Isto irá mostrar todas as opções disponíveis.
Todas as opções do instalador regular no navegador estão disponíveis com o seu valor padrão. Quase todos os valores padrões podem ser deixado como estão, pois você pode editar todos a partir do painel administrativo do PrestaShop uma vez que a instalação estiver terminada. Note que o e-mail e senha serão aqueles usados para criar a conta do painel de administração...
Para iniciar a instalação, você só precisa fornecer um argumento. Na realidade, você precisa fornecer:
domain. O dominio onde você quer que sua loja para aparecer.
db_server. O endereço do servidor de banco de dados.
db_name. O nome do banco de dados que deseja usar.
db_user. O nome de usuário do banco de dados que deseja usar.
db_password. A senha para o nome de usuário de banco de dados acima.
Por exemplo:
Se você também definir o valor --email para o seu endereço, um e-mail de confirmação será enviado a você uma vez que a instalação estiver finalizada.
Aqui está a lista de argumentos para o index_cli.php da versão 1.6:
Nome
Valor Padrão
Descrição
--step
process
--language
en
Código ISO do Idioma
--timezone
localhost
--domain
localhost
--db_server
localhost
--db_user
root
--db_password
(blank)
--db_name
prestashop
--db_clear
1 (true)
Apaga tabelas existentes
--db_create
0 (false)
Criar o banco de dados se ele não existir
--prefix
ps_
--engine
InnoDB
InnoDB/MyISAM
--name
PrestaShop
Nome da loja
--activity
0
--country
fr
--firstname
John
--lastname
Doe
--password
0123456789
--license
0 (false)
Mostrar a licença do PrestaShop
--newsletter
1 (true)
Subscrever o administrador na newsletter do PrestaShop
--send_email
1 (true)
Enviar um e-mail para o administrador após a instalação