Na našem sdíleném hostingu je možné navzdory limitacím redakčního systému nainstalovat Magento s pomocí naší webové konzole.
Jako první krok je potřebná její aktivace. Návod jak si webovou konzoli aktivujete najdete zde: webová konzole. Po aktivovaní webové konzole a úspěšném přihlášení stačí k úspěšné instalaci postupovat podle následujících kroků:
- 1. Vytvořte si databázi na hostingu, kterou následně připojíte k Magentu. Návod na vytvoření databáze najdete zde: vytvoření databáze
- Na hosting si nahrajte zip soubor s Magentem. Instalační soubor je možné si stáhnout z oficiální stránky https://magento.com/tech-resources/download. Na nahrání stáhnutého souboru je možné použít jakéhokoliv FTP klienta, případně je možné využít aj https://webftp.websupport.sk/
- Pokud se zip soubor podařilo úspěšně nahrát na hosting, tak je potřebné se vrátit do webové konzole, která je už aktivovaná a zip soubor rozbalíme příkazem unzip <název_souboru>
- Následně je třeba upravit práva pro soubor vykonávající instalaci a to příkazem chmod 744 bin/magento
- Teď už stačí pustit samotný příkaz instalace, kde data v závorkách (včetně závorek <>) nahradíme vlastními údaji
./bin/magento setup:install --backend-frontname admin --db-host <host:port> --db-name <db_name> --db-user <db_user> --db-password <db_pass> --db-prefix mg_ --session-save files --base-url http://<url.tld> --language cz_CZ --timezone Europe/Prague --currency CZK --use-rewrites 1 --use-secure 0 --base-url-secure 0 --use-secure-admin 0 --admin-user <admin_name> --admin-password <admin_pass> --admin-email <admin_mail> --admin-firstname <first_name> --admin-lastname <last_name>
Ukázka, jako má vypadat výsledný příkaz, který je nutné spustit ve webové konzoli:
./bin/magento setup:install --backend-frontname admin --db-host mariadb101.websupport.sk:3312 --db-name magento --db-user magento --db-password SilneHeslo123 --db-prefix mg_ --session-save files --base-url http://domena.tld --language cz_CZ --timezone Europe/Prague --currency CZK --use-rewrites 1 --use-secure 0 --base-url-secure 0 --use-secure-admin 0 --admin-user Admin --admin-password SilneHeslo123 --admin-email admin@domena.tld --admin-firstname Jan --admin-lastname Novak
- Na závěr je nutné ještě ve webové konzoli spustit příkaz ./bin/magento cron:run aby se aktivovala cron úloha