Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
PrestaShop

PrestaShop

PrestaShop — платформа для интернет-торговли с открытым исходным кодом. Основана на PHP, поддерживает несколько магазинов и валют, каталог модулей насчитывает свыше 7 000 позиций. Используется более чем 300 000 магазинов по всему миру — особенно популярна во Франции, Испании и Италии. Полноценная альтернатива WooCommerce с нативной поддержкой B2B.

Кратко

9.1k

Звёзды на GitHub

39

Просмотры страниц

129

Активные установки

Версия Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Активные установки — пример данных (предпросмотр); реальная метрика будет подключена до запуска.

Открыть установщик

Откройте браузер и перейдите на: http://<SERVER_IP>:8080/install

Необходимо сразу завершить установку через веб-интерфейс.

Информация базы данных:

  • Адрес сервера базы данных: mysql
  • Имя базы данных: prestashop
  • Пользователь базы данных: root
  • Пароль к базе данных: хранится в /root/prestashop/docker-compose.yml (переменные MYSQL_ROOT_PASSWORD / DB_PASSWD)

После успешного завершения установки защитите инсталляцию.

Удалите директорию установщика:

docker exec -i prestashop rm -rf install

Открыть панель администратора

PrestaShop автоматически переименовывает директорию администратора.

Узнать имя директории администратора:

docker exec prestashop ls -1 | grep admin | grep -v admin-api

Пример вывода: admin123abc

Откройте в браузере: http://<SERVER_IP>:8080/<admin_directory>

Войдите с помощью учётной записи администратора, созданной при установке.

Важные файлы и директории

  • Директория приложения: /root/prestashop
  • Файл Docker Compose: /root/prestashop/docker-compose.yml
  • Постоянные данные PrestaShop (том Docker): /var/lib/docker/volumes/prestashop_psdata/_data
  • Данные MySQL (том Docker): /var/lib/docker/volumes/prestashop_dbdata/_data
  • Пользовательские модули (bind-mount): /root/prestashop/modules/
  • Пользовательские темы (bind-mount): /root/prestashop/themes/

Управление контейнерами PrestaShop

Проверить статус контейнера:

docker compose -f /root/prestashop/docker-compose.yml ps

Посмотреть логи:

docker compose -f /root/prestashop/docker-compose.yml logs -f

Перезапустить сервисы:

docker compose -f /root/prestashop/docker-compose.yml restart

Запустить сервисы:

docker compose -f /root/prestashop/docker-compose.yml up -d

Больше в разделе CMS

Похожие приложения.

Развернуть PrestaShop. От $2,48/мес.