Уточняйте в поддержке. Какая-то консоль или загрузка в Rescue должна быть. Иначе никак.
Попробуйте перезагрузить сервер и зайти по измененному порту. Может sshd глюкнул.
Если вам не нравится Битрикс, для магазина посмотрите CS-Cart. Недавно у них появилась бесплатная редакция. Практически не отличается от коммерческой.
Это реально сейчас лучший вариант.
Смотрите системные требования. Может версия PHP нужна другая или каких-то модулей не хватает.
Проверьте права на файлы, посмотрите логи. А еще лучше, обратитесь в поддержку. Это ошибка сервера.
В дефолтный домен (конфиг Nginx) добавьте секцию HTTPS. И соответственно открываться должна заглушка.
Иначе, все кто ссылаются на ваш IP будут считаться Яндексом зеркалами домена, на который выдан сертификат.
Буквально на неделе с такой проблемой ко мне обращались.
Подготовьте окружение и перенесите данные.
Чтобы в дальнейшем не было боли, напишите для вашего окружения скрипты (Bash/Python) или сценарии (Ansible).
Styled components как раз будет быстрей.
Из TailwindCSS вам придется сначала написать свой компонентный велосипед. Но это вы и так знаете, если с ним работаете.