- Скачиваем PrestaShop с официального сайта.
- Авторизуемся в панели управления ISPmanager. Переходим по пути: «WWW» → «WWW-домены» и жмём «Создать».
- Создаём доменное имя, заходим в корневую директорию и удаляем файл «index.html».
О том, как создать бесплатный технический домен можно узнать в этой инструкции.
- Загружаем на хостинг скачанный ранее архив с PrestaShop.
- Распаковываем файлы в корневую директорию сайта.
- Создаём базу данных для сайта. Подробное руководство можно найти здесь.
- Выбираем домен с размещённым приложением PrestaShop и запускаем установку нажатием на «Перейти».
В процессе установки последовательно совершаем ряд описанных ниже действий, завершая каждый этап нажатием «Вперёд».
- Выбираем нужный язык.
- Принимаем условия лицензионного соглашения.
- Вводим данные магазина и учётной записи.
- Вводим информацию о базе данных.
Теперь должна начаться инсталляция приложения.
Во время установки некоторых версий PrestaShop с русской локализацией может возникнуть ошибка: «psgdpr1: Невозможно установить модуль «psgdpr», Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв.»
Для её решения переходим по пути хостинга: корневая директория → папка с сайтом → папка «modules» → папка «psgdpr». Находим файл «psgdpr.php», переходим на строку 248 и меняем код:
$tab->name = array_fill_keys( Language::getIDs(false), $this->displayName );
на:
$tab->name = 'GDPR';
Сохраняем изменения в файле и выходим.
Теперь выделяем файл «psgdpr.php» и жмём «Атрибуты».
Меняем права доступа файла с «644» на «444».
Возвращаемся на страницу установки PrestaShop и нажимаем на словосочетание «кликнув здесь» в сообщении об ошибке.
После установки PrestaShop меняем права доступа файла «psgdpr.php» обратно на «644» аналогично тому, как меняли права на «444».
- Для безопасности удаляем папку «install» в корневой директории.
- Для входа в админ-панель добавьте в адресной строке название папки «admin» после домена вашего сайта. Например: «mysite.ru/admin».
Можно сделать адрес до PrestaShop уникальным, переименовав папку «admin». Например, изменив название каталога «admin» на «prestashop», открыть веб-интерфейс можно будет только по адресу: «mysite.ru/prestashop».