Hybris Accelerator Step by Step на русском

отредактировано марта 2020 Раздел: HYBRIS

Сейчас я вам расскажу как установить Демо сайты на Hybris, так как на русском я уроков не находил

Для этого нам понадобиться архив с самим Hybris и компьютер.
Я буду показывать на Linux, но можно выполнять и на Виндовс, просто команды немного отличаются

Проверено на версиях:
HYBRISCOMM6600P
HYBRISCOMM6700P

И так начнем

  • Создаем где нибудь папочку, где будет находится наш Hybris (в моем случае это будет папка Test_Hybris)

    Не используем в названии пробелы!

  • Далее закидываем в эту папку архив с Hybris

  • Разархивируем, используем команду:
    unzip HYBRISCOMM6600P.ZIP -d /home/aleksandr/Desktop/Test_Hybris

    Если у вас не установлен zip на Linux то поставьте его этой командой
    sudo apt-get install unzip

  • После разархивации убераем с папки наш архив, он может в дальнейшем помешать

  • Проверяем, что по этому пути у нас есть папка bin
    /home/aleksandr/Desktop/Test_Hybris/hybris

  • Заходим в папку installer (/home/aleksandr/Desktop/Test_Hybris/installer) и запускаем команду:
    ./install.sh -r b2c_acc_plus

  • В конце должен быть ответ Build Successful

  • Проверяем, что в папке /home/aleksandr/Desktop/Test_Hybris/hybris у нас добавились папки

  • Далее переходим в папку /home/aleksandr/Desktop/Test_Hybris/hybris/config и изменяем файл localextensions.xml

  • Теперь переходим в папку /home/aleksandr/Desktop/Test_Hybris/hybris/bin/platform и запускаем команду
    . ./setantenv.sh

  • После этого запускаем команду, в том же терминале
    ant modulegen -Dinput.module=accelerator -Dinput.name=training -Dinput.package=com.hybris.training -Dinput.template=develop

    Если вдруг у вас возникла ошибка и команда не прошла, прочтите с чем она связана и исправьте, в частых случаях она связана с аддонами, в таком случае надо либо добавить аддон либо удалить (в моем случае надо удалить аддон b2ccheckoutaddon)

    Исправив ошибку, запускаем команду снова и смотрим, что получилось. В моем случе процесс прошел

  • Теперь время читать из консоли, и выполнять то, что она нам говорит

  • Затем в том же окне запускаем команду
    ant clean all

    У меня снова возникла проблема с тем что не хватает аддона, смотрим консоль, и добавляем то что требуется

    После исправления, снова запускаем команду

  • Теперь запускаем Сервер, командой
    ./hybrisserver.sh debug

  • Сервер запущен

  • Теперь нам требуется сделать инициализацию

    Переходим по этому адресу http://localhost:9001

    Ставим галочку на Toggle all а потом нажимаем Initialize

    Этот процесс займет много времени от 20 до 40 минут

  • Инициализация Завершена

  • Теперь добавляем 2 строчки в файл hosts (/etc)

    127.0.0.1   apparel.local
    127.0.0.1   electronics.local
    
  • Переходим по ссылке, и проверяем, что наш сайт работает

  • Что бы перейти на сайт электроники, используем этот линк

Вот и все, демо сайты установлены)

Войдите или Зарегистрируйтесь чтобы комментировать.