Установка PrestaShop с помощью CLI (Command Line Interface) подходит тем, кто стремится к быстроте и гибкости. CLI, или интерфейс командной строки, позволяет выполнять операции напрямую через команды, не требуя интерфейса и ручных действий. Такой способ установки подойдёт опытным пользователям, веб-разработчикам и администраторам, которым важна автоматизация и оптимизация времени, особенно при развёртывании магазинов на разных серверах. Если же вы предпочитаете традиционный способ, мы писали статью о стандартной установке PrestaShop здесь.
Шаги установки PrestaShop через CLI
Предлагаем пошаговое руководство, в котором разберём команды и дадим полезные советы.
1. Скачиваем PrestaShop
Сначала необходимо загрузить последнюю версию PrestaShop. Рекомендуем проверять актуальную версию на GitHub.
2. Распаковываем скачанный архив
Распаковываем архив, чтобы извлечь все файлы.
3. Удаляем ненужные файлы
После распаковки удалим исходный архив и некоторые лишние файлы, чтобы они не занимали место.
4. Распаковываем основной архив с файлами PrestaShop
Теперь распакуем внутренний архив с основными файлами PrestaShop.
5. Удаляем основной архив
Так как файлы уже извлечены, удалим основной архив, чтобы очистить пространство.
6. Переходим в папку установки
Для запуска установки через CLI, перейдём в папку install
.
7. Запускаем установку через CLI
Используя команду php index_cli.php
, указываем все параметры для установки:
--domain
— URL вашего сайта.--db_server
— сервер базы данных, обычноlocalhost
.--db_name
— название базы данных.--db_user
и--db_password
— имя пользователя и пароль для базы данных.--prefix
— префикс для таблиц, по умолчаниюps_
.--email
и--password
— данные администратора.--language
,--timezone
,--country
— язык, часовой пояс и страна.--ssl
— настройка SSL (рекомендуется включить1
).
Пример команды:
Полный список параметров доступен в официальной документации.
8. Возвращаемся в корневую директорию
После успешной установки вернёмся в корневую директорию.
9. Удаляем папку установки
Для безопасности удалим папку install
, так как она больше не нужна.
Установка PrestaShop через CLI — отличный выбор для автоматизации. Однако важно помнить, что не каждый хостинг может поддерживать такой метод установки, поэтому мы подготовили статью с рекомендациями по выбору хостинга.
Поделитесь в комментариях, знали ли вы о возможности установки PrestaShop через CLI и пользовались ли этим способом.