Pokyny pro instalaci pro nastavení výrobního prostředí


Instalace na Ubuntu

Nainstalujte a nakonfigurujte potřebné balíčky závislostí. Úložiště vidlice Cocorico Git pak získejte zdroje. Přejděte na adresář svého nadřazeného „Kořenové dokumenty“ a úložiště klonů:

cd /var/www/cocorico.dev/
git clone https://github.com/Cocolabs-SAS/cocorico.git Symfony

Vytvářejte služby Google API, Microsoft Translator a účty přihlašovacích aplikací na Facebooku následujícími průvodci odtud:

https://console.developers.google.com/project
https://www.microsoft.com/translator/getstarted.aspx. 
https://developers.facebook.com/docs/apps/register

Nyní nainstalujte skladatele. Pokud ještě nemáte skladatele, spusťte následující příkaz v kořenové složce vašeho projektu Symfony:

cd Symfony
curl -s http://getcomposer.org/installer | php

Nainstalujte závislosti Cocorico a pod příkazem vás požádáte o hodnoty některých parametrů vaší aplikace:

php composer.phar install --prefer-dist -vvv

Nastavte parametry aplikace:

app/config/parameters.yml.dist

Nakonfigurovat výchozí prostředí. Zkopírujte a vložte web/.htaccess.dist a přejmenujte jej na web/.htaccess. Inicializujte databázi SQL a NoSQL MongODB:

chmod 744 bin/init-db
./bin/init-db php --env=dev
chmod 744 bin/init-mongodb
./bin/init-mongodb php --env=dev

Před spuštěním kódování spusťte tento skript a ujistěte se, že váš místní systém je správně nakonfigurován pro Cocorico:

php bin/symfony_requirements

Skript vrátí stavový kód 0, pokud jsou splněny všechny povinné požadavky, 1 jinak. Pokud získáte nějaká varování nebo doporučení, přistupujte ke skriptu config.php z prohlížeče: http: // localhost: 8080/config.php, opravte je před přesunem. Nyní zkontrolujte bezpečnostní závislosti:

bin/security-checker security:check composer.lock

V případě chyby „Objevila se chyba: Problém certifikátu SSL: Nelze získat certifikát místního emitenta, spusťte níže

bin/security-checker security:check --end-point=http://security.sensiolabs.org/check_lock composer.lock

Vyhodit aktiva

php bin/console assets:install --symlink web --env=dev
php bin/console assetic:dump --env=dev

Musíte nakonfigurovat několik úloh Cron, abyste správně spustili svůj trh ve výrobě. Viz Dokumentace CRONS. O funkcích Cocorico si můžete přečíst podrobněji na webu platformy, ale myšlenkou je, že Cocorico má vše, co naši klienti obvykle žádají. Gratulujeme! Úspěšně jste nainstalovali Marketplace Cocorico. Užívat si!

 Čeština