Я советую и рекомендую только стабильный, безопасный нормальный хостинг - https://beget.com.
Сайт ваш не будет терять постоянно SSL, никаких нагрузок на сервер когда сайт просто не открывается и т.п.
Краткая инструкция по установке готового сайта на хостинге Казахстана https://www.ps.kz.
1. Приняв приглашение на доступ к аккаунту от владельца на почту. Вы создаете временный пароль и заходите в панель управления.
2. Так как домен уже купален мы переходим непосредственно к самому хостингу.

3. Переходим в саму панель управления хостингом (может у вас несколько услуг заказанных)

4. В панели управления сайтом перед нами открывается весь каталог уже легкоузнаваемый.
Загружаем файлы в папку открытую "Домашняя папка - httpdocs"

5. Возвращаемся обратно и переходим в раздел "SSL/TLS-сертификаты".
Заказываем бесплатный SSL. Перенаправление с HTTP на HTTPS устанаваливается автоматичсеки - но лучше проверить перейди опять в раздел "SSL/TLS-сертификаты"

6. Создаем пустую базу данных.

Указываем название БД, имя пользователя (такое же как имя), генерируем пароль и указываем доступ.

После переходим к установке самого сайта на WordPress.
Я его дублировать не буду, можно посмотреть инструкцию с подробными шагами вот с этого места: https://zaplata.ru/blog/wordpress-beget-com.html#installer-php