Создаем ssl-сертификат для сайта.
Дальше переходим по пути /home/bitrix/ext_www/rushstudio.by/bitrix/ (здесь и далее для примера используется домен rushstudio.by, замените его на свой) и находим там файл .settings.php. В нем будут нужные нам доступы к БД. Сохраняем их, они нам пригодятся для переноса базы.
Дальше самое интересное. Нам нужно настроить наш сервер так, чтобы созданный нами сайт подходил для размещения Wordpress. Все настройки, которые мы сделаем, будут работать только для созданного нами одного сайта и не затронут остальные сайты на виртуальной машине.
1) Заходим в /etc/hosts и добавляем ваш домен для записи 127.0.0.1
2) Идем в /etc/httpd/bx/custom/z_bx_custom.conf и добавляем такую запись:
<Directory "/home/bitrix/ext_www/rushstudio.by">
php_admin_value mbstring.func_overload 0
</Directory>
3) Идем в /etc/nginx/bx/site_available/bx_ext_ssl_rushstudio.by.conf и меняем строку:
proxy_set_header Host $host:443;
на:
proxy_set_header Host $host;
Это решит проблему ERR_TOO_MANY_REDIRECTS, когда у вас в вордпрессе будет происходить бесконечный редирект.
4) Идем в /etc/nginx/bx/site_available/bx_ext_rushstudio.by.conf и комментируем эти строки вот так:
# Redirect to ssl if need
##if (-f /home/bitrix/ext_www/rushstudio.by/.htsecure) { rewrite ^(.*)$ https://$host$1 permanent; }
# Include parameters common to all websites
##include bx/conf/bitrix.conf;
# Include munin and nagios web
##include bx/server_monitor.conf;
5) В /etc/httpd/bx/conf/bx_ext_rushstudio.by.conf можете закомментировать все <Directory>, которые относятся к подпапкам сайта на Битрикс.
На этом все. Перезагружаем сервер и переносим сайт на WordPress без проблем. Для переноса базы можете спокойно использовать phpMyAdmin, закинув его в папку сайта. Он как раз тоже будет работать с этими настройками. Доступы к базе вы получили выше, в начале статьи.