Доступ к установщику
Откройте браузер и перейдите на: 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 - Пользовательские модули (монтируемые на привязку):
/root/prestashop/modules/ - Пользовательские темы (устанавливаются привязкой):
/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