PrestaShop installeren met behulp van het command line script
Last updated
Last updated
PrestaShop heeft sinds versie 1.5.4 een command line installatieprogramma.
Deze speciale installer maakt het mogelijk om PrestaShop te installeren zonder dat er een webbrowser nodig is. Pak simpelweg de inhoud van het zip-bestand uit op uw webserver en u kunt PrestaShop installeren met behulp van us command-line interface (CLI). Elke CLI-programma kan gebruikt worden om commando's uit te voeren op de server: Bash, Windows PowerShell, OS X Terminal, PuTTY, etc.
Het nut van een CLI-installer naast de gewone installatie in de browser, is dat deze meer opties biedt voor de geavanceerde gebruiker. Deze gebruikers hebben over het algemeen behoefte aan command-line interfaces, omdat deze graag meer controle willen over een programma of besturingssysteem.
De CLI-installer is vrij simpel te gebruiken: vanuit uit terminal gaat u naar de /install
(of /install-dev)
map en start u het script met dit commando:
Dit zal enkele opties tonen.
Alle opties van de reguliere installatie worden getoond, samen met hun standaardwaarden. Bijna alle waarden mogen zo gelaten worden, omdat u ze later nog aan kunt passen vanuit de PrestaShop back office, nadat de installatie is voltooid. Let er wel op dat de parameters email
en password
worden gebruikt voor het account van de administrator.
Om de installatie te starten dient u slechts één parameter op te geven. Voor een bruikbare installatie moet u meer opgeven:
domain. De locatie waar u uw winkel wilt gebruiken.
db_server. Het serveradres van de database.
db_name. De naam van de database die u wilt gebruiken.
db_user. De gebruikersnaam van de database-gebruiker.
db_password. Het bijbehorende wachtwoord.
Bijvoorbeeld:
Als u ook de send_email
parameter instelt, dan ontvangt u na het voltooien van de installatie een e-mail met daarin een rapport.
Hier is de lijst met parameters voor index_cli.php
(versie 1.6):
Naam | Standaardwarde | Beschrijving |
--step | process | |
--language | en | iso-code van de taal |
--timezone | localhost | |
--domain | localhost | |
--db_server | localhost | |
--db_user | root | |
--db_password | (blank) | |
--db_name | prestashop | |
--db_clear | 1 (true) | Huidige databases droppen |
--db_create | 0 (false) | Database aanmaken als deze nog niet bestaat |
--prefix | ps_ | |
--engine | InnoDB | InnoDB/MyISAM |
--name | PrestaShop | Naam van de winkel |
--activity | 0 | |
--country | fr | |
--firstname | John | |
--lastname | Doe | |
--password | 0123456789 | |
--license | 0 (false) | PrestaShop's licentie tonen |
--newsletter | 1 (true) | Aanmelden voor nieuwsbrief met e-mailadres van de administrator |
--send_email | 1 (true) | Stuur achteraf een e-mail naar het e-mailadres van de administrator |