Довольно обыденная задача - установка демоверсии магазина на Битриксе, например, на VPS. В целом все просто, но есть пара моментов.
Установка битрикса
28.12.2021
Есть статья по установке старых версий Битрикс.
Первое
Скачиваем инсталятор (актуальную ссылку можно подучить на официальном сайте, секция BitrixSetup.
wget http://www.1c-bitrix.ru/download/scripts/bitrixsetup.php
Далее открываем https://site.local/bitrixsetup.php и следуем инструкциям.
Второе
Когда установка будет закончена, нужно добавить в файл /etc/hosts сервера имя тестового домена, например site.local:
mcedit /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 site.localL
Третье
В .htaccess нужно, можно в самом начале, добавить:
php_value opcache.revalidate_freq 0
Четверное
Как не странно, но демо магазин битрикса, по умолчанию, идет без правила переадресации и все категории и страницы товаров выдают 404. Лечим:
В файл urlrewrite.php добавляем:
array( "CONDITION" => "#^/catalog/#", "RULE" => "", "ID" => "bitrix:catalog", "PATH" => "/catalog/index.php", ),