Установка PrestaShop при помощи скрипта командной строки
Начиная с версии 1.5.4, в услуги PrestaShop входит программа установки командной строкой.
Что это такое?
Эта специальная программа даёт возможность устанавливать PrestaShop, не прибегая к помощи веб-браузера. Вы просто помещаете контент zip архива на ваш веб-сервер, и можете устанавливать PrestaShop через интерфейс командной строки (CLI). Любое программное обеспечение (CLI) можно использовать на протяжении времени взаимодействия с командами сервера: Bash, Windows PowerShell, OS X Terminal, PuTTY и тд.
Ключевым моментом в использовании CLI-установщика помимо обычной программы установки в браузере, является соответствие требованиям продвинутых пользователей, которые чаще предпочитают использование интерфейсов командной строки, так как стремятся создавать более лаконичные и эффективные способы контроля программного обеспечения или ОС.
Как использовать?
CLI-установщик прост в использовании. Направляйтесь с терминала на установочную папку (или install-dev), начинайте скрипт со следующей команды:
$ php index_cli.php
Он отобразит вариации доступных опций.
Все эти опции доступны и через обычную программу установки, с перечисленными значениями по умолчанию. Практически все значения по умолчанию можно оставить как есть, так как у вас будет возможность редактировать их через back-office PrestaShop после установки. Помните, что e-mail и пароль – всё, что необходимо для создания аккаунта администратора back-office.
Чтобы начать установку, необходимо предоставить один аргумент, но, чтобы закончить, необходимо предоставить больше.
- domain. Место, где вы хотите, чтобы появился ваш магазин.
- db_server. Адрес сервера базы данных.
- db_name. Имя, которое вы хотите дать базе данных.
- db_user. Имя пользователя базы данных.
- db_password. Пароль пользователя базы данных.
На пример:
$ php install_cli.php --domain=example.com --db_server=sql.example.com --db_name=prestashop --db_user=root --db_password=123456789
Если вы установили ваш адрес в --значение email, вы получите e-mail через recap- плагин после установки.