You can install CMS Magento on our shared hosting despite limitation of the CMS via our web console.
First step is to activate the console. How to activate console you can find in a guide web console. After a successful console activation and login simply follow these steps:
- Create a database on your hosting that will be connected to Magenta. Guide to database creation is here: database creation
- Upload a zip file with Magento. Installation file can be downloaded at https://magento.com/tech-resources/download. To upload the installation file you can use any FTP client or use our ftp client https://ftp.active24.cz
- After the upload return to console. Unzip the file with a command unzip <file_name>
- Then you need to edit access rights to the installation file by using a command chmod 744 bin/magento
- Now run a command to star the installation. All data within the angle brackets <> need to be replaced with the actual data.
./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 sk_SK --timezone Europe/Bratislava --currency EUR --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>
Example of the final command that needs to be run in the console
./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 sk_SK --timezone Europe/Bratislava --currency EUR --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 Janko --admin-lastname Hrasko
- At the end run a command ./bin/magento cron:run to activate cron tasks