Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
RushStudio.by
Сайты и готовые решения для
вашего бизнеса
+375 (29) 770 52 56
+375 (29) 770 52 56Алексей
+375 (29) 770 52 56Viber, Telegram
Заказать звонок
E-mail
info@rushstudio.by
Адрес
РБ, г.Минск
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Заказать сайт
Услуги
  • Интернет-магазины
    • Разработка интернет-магазинов
    • Внедрение бонусной системы
    • Интеграция сайта с «1С: Управление торговлей»
    • Связь магазина с CRM Битрикс24
    • Выгрузка товаров на сайт
    • Интеграция с Onliner
    • Разработка торговых площадок
  • Поддержка и развитие сайтов
    • Поддержка сайтов
    • SEO-продвижение сайтов
    • Обучение работе с Битрикс
    • Персональный контент-менеджер
    • Ускорение сайта
    • Очистка сайта от вирусов
  • Корпоративные сайты
    • Разработка корпоративных сайтов
    • Разработка посадочных страниц (landing)
  • Мобильное приложение для сайта
    • Мобильное приложение для магазина
    • Приложение для сайтов на АСПРО
  • Обновление сайтов
    • Перенос сайтов на «1С-Битрикс»
    • Переход на «Аспро: Максимум»
    • Переход на «Аспро: Лайтшоп»
    • Переход на «Аспро: Корпоративный сайт 3.0»
  • Внедрение Битрикс24
    • Коробочная версия Битрикс24
Готовые сайты
  • Интернет-магазины
  • Каталог товаров, услуг
  • Корпоративные сайты
  • Landing page
  • 1С-Битрикс
  • Битрикс24 - Коробочная версия
  • Дополнительные модули
1С-Битрикс
Портфолио
  • Интернет-магазины и каталоги
  • Информационные сайты
Компания
  • О компании
  • Сертификаты
  • Партнеры
  • Отзывы
  • Частые вопросы
Клиентам
  • Как заказать сайт
  • Этапы создания сайта
    • 1. Домен
    • 2. Хостинг
    • 3. Система управления
    • 4. Выбор шаблона
    • 5. Установка, настройка
    • 6. SEO-оптимизация и реклама
    • 7. Развитие сайта
  • Выбор домена
Блог
Контакты
+375 (29) 770 52 56
+375 (29) 770 52 56Алексей
+375 (29) 770 52 56Viber, Telegram
Заказать звонок
E-mail
info@rushstudio.by
Адрес
РБ, г.Минск
Режим работы
Пн. – Пт.: с 9:00 до 18:00
RushStudio.by
Заказать сайт
Услуги
  • Интернет-магазины
    Интернет-магазины
    • Разработка интернет-магазинов
    • Внедрение бонусной системы
    • Интеграция сайта с «1С: Управление торговлей»
    • Связь магазина с CRM Битрикс24
    • Выгрузка товаров на сайт
    • Интеграция с Onliner
    • Разработка торговых площадок
  • Поддержка и развитие сайтов
    Поддержка и развитие сайтов
    • Поддержка сайтов
    • SEO-продвижение сайтов
    • Обучение работе с Битрикс
    • Персональный контент-менеджер
    • Ускорение сайта
    • Очистка сайта от вирусов
  • Корпоративные сайты
    Корпоративные сайты
    • Разработка корпоративных сайтов
    • Разработка посадочных страниц (landing)
  • Мобильное приложение для сайта
    Мобильное приложение для сайта
    • Мобильное приложение для магазина
    • Приложение для сайтов на АСПРО
  • Обновление сайтов
    Обновление сайтов
    • Перенос сайтов на «1С-Битрикс»
    • Переход на «Аспро: Максимум»
    • Переход на «Аспро: Лайтшоп»
    • Переход на «Аспро: Корпоративный сайт 3.0»
  • Внедрение Битрикс24
    Внедрение Битрикс24
    • Коробочная версия Битрикс24
Готовые сайты
Интернет-магазин мечты!
  • Интернет-магазины
    Интернет-магазины
  • Каталог товаров, услуг
    Каталог товаров, услуг
  • Корпоративные сайты
    Корпоративные сайты
  • Landing page
    Landing page
  • 1С-Битрикс
    1С-Битрикс
  • Битрикс24 - Коробочная версия
    Битрикс24 - Коробочная версия
  • Дополнительные модули
    Дополнительные модули
1С-Битрикс
Портфолио
  • Интернет-магазины и каталоги
  • Информационные сайты
Компания
  • О компании
  • Сертификаты
  • Партнеры
  • Отзывы
  • Частые вопросы
Клиентам
  • Как заказать сайт
  • Этапы создания сайта
    • 1. Домен
    • 2. Хостинг
    • 3. Система управления
    • 4. Выбор шаблона
    • 5. Установка, настройка
    • 6. SEO-оптимизация и реклама
    • 7. Развитие сайта
  • Выбор домена
Блог
Контакты
    RushStudio.by
    Услуги
    • Интернет-магазины
      Интернет-магазины
      • Разработка интернет-магазинов
      • Внедрение бонусной системы
      • Интеграция сайта с «1С: Управление торговлей»
      • Связь магазина с CRM Битрикс24
      • Выгрузка товаров на сайт
      • Интеграция с Onliner
      • Разработка торговых площадок
    • Поддержка и развитие сайтов
      Поддержка и развитие сайтов
      • Поддержка сайтов
      • SEO-продвижение сайтов
      • Обучение работе с Битрикс
      • Персональный контент-менеджер
      • Ускорение сайта
      • Очистка сайта от вирусов
    • Корпоративные сайты
      Корпоративные сайты
      • Разработка корпоративных сайтов
      • Разработка посадочных страниц (landing)
    • Мобильное приложение для сайта
      Мобильное приложение для сайта
      • Мобильное приложение для магазина
      • Приложение для сайтов на АСПРО
    • Обновление сайтов
      Обновление сайтов
      • Перенос сайтов на «1С-Битрикс»
      • Переход на «Аспро: Максимум»
      • Переход на «Аспро: Лайтшоп»
      • Переход на «Аспро: Корпоративный сайт 3.0»
    • Внедрение Битрикс24
      Внедрение Битрикс24
      • Коробочная версия Битрикс24
    Готовые сайты
    Интернет-магазин мечты!
    • Интернет-магазины
      Интернет-магазины
    • Каталог товаров, услуг
      Каталог товаров, услуг
    • Корпоративные сайты
      Корпоративные сайты
    • Landing page
      Landing page
    • 1С-Битрикс
      1С-Битрикс
    • Битрикс24 - Коробочная версия
      Битрикс24 - Коробочная версия
    • Дополнительные модули
      Дополнительные модули
    1С-Битрикс
    Портфолио
    • Интернет-магазины и каталоги
    • Информационные сайты
    Компания
    • О компании
    • Сертификаты
    • Партнеры
    • Отзывы
    • Частые вопросы
    Клиентам
    • Как заказать сайт
    • Этапы создания сайта
      • 1. Домен
      • 2. Хостинг
      • 3. Система управления
      • 4. Выбор шаблона
      • 5. Установка, настройка
      • 6. SEO-оптимизация и реклама
      • 7. Развитие сайта
    • Выбор домена
    Блог
    Контакты
      +375 (29) 770 52 56Алексей
      +375 (29) 770 52 56Viber, Telegram
      Заказать звонок
      E-mail
      info@rushstudio.by
      Адрес
      РБ, г.Минск
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Заказать сайт
      Back
      RushStudio.by
      Телефоны
      +375 (29) 770 52 56 Алексей
      +375 (29) 770 52 56 Viber, Telegram
      Заказать звонок
      RushStudio.by
      • Услуги
        • Услуги
        • Интернет-магазины
          • Интернет-магазины
          • Разработка интернет-магазинов
          • Внедрение бонусной системы
          • Интеграция сайта с «1С: Управление торговлей»
          • Связь магазина с CRM Битрикс24
          • Выгрузка товаров на сайт
          • Интеграция с Onliner
          • Разработка торговых площадок
        • Поддержка и развитие сайтов
          • Поддержка и развитие сайтов
          • Поддержка сайтов
          • SEO-продвижение сайтов
          • Обучение работе с Битрикс
          • Персональный контент-менеджер
          • Ускорение сайта
          • Очистка сайта от вирусов
        • Корпоративные сайты
          • Корпоративные сайты
          • Разработка корпоративных сайтов
          • Разработка посадочных страниц (landing)
        • Мобильное приложение для сайта
          • Мобильное приложение для сайта
          • Мобильное приложение для магазина
          • Приложение для сайтов на АСПРО
        • Обновление сайтов
          • Обновление сайтов
          • Перенос сайтов на «1С-Битрикс»
          • Переход на «Аспро: Максимум»
          • Переход на «Аспро: Лайтшоп»
          • Переход на «Аспро: Корпоративный сайт 3.0»
        • Внедрение Битрикс24
          • Внедрение Битрикс24
          • Коробочная версия Битрикс24
      • Готовые сайты
        • Готовые сайты
        • Интернет-магазины
        • Каталог товаров, услуг
        • Корпоративные сайты
        • Landing page
        • 1С-Битрикс
        • Битрикс24 - Коробочная версия
        • Дополнительные модули
      • 1С-Битрикс
      • Портфолио
        • Портфолио
        • Интернет-магазины и каталоги
        • Информационные сайты
      • Компания
        • Компания
        • О компании
        • Сертификаты
        • Партнеры
        • Отзывы
        • Частые вопросы
      • Клиентам
        • Клиентам
        • Как заказать сайт
        • Этапы создания сайта
          • Этапы создания сайта
          • 1. Домен
          • 2. Хостинг
          • 3. Система управления
          • 4. Выбор шаблона
          • 5. Установка, настройка
          • 6. SEO-оптимизация и реклама
          • 7. Развитие сайта
        • Выбор домена
      • Блог
      • Контакты
      Заказать сайт
      • +375 (29) 770 52 56 Алексей
        • Телефоны
        • +375 (29) 770 52 56 Алексей
        • +375 (29) 770 52 56 Viber, Telegram
        • Заказать звонок
      • РБ, г.Минск
      • info@rushstudio.by

      Как запустить Wordpress на BitrixVM

      Главная
      —
      Блог
      —
      Разработчику
      —Как запустить Wordpress на BitrixVM
      Разработчику
      24 марта 2020
      Я часто перевожу сайты с Wordpress на Битрикс. И давайте представим ситуацию: у заказчика сайты на Wordpress и вы переводите их на Битрикс. Для Битрикса вы взяли облачный хостинг, например в ActiveCloud. Там развернута виртуальная машина Битрикс последней версии.

      Но вот задачка. Теперь у заказчика два сервера, за которые нужно платить, а VM Bitrix не предназначена для работы сайта на Wordpress по-умолчанию. Так давайте же сделаем так, чтобы Wordpress заработал на виртуалке Битрикса и сэкономим денег заказчику!
      Для этого вам понадобится root-доступ в виртуалке по ssh. Заходим по ssh, создаем новый сайт, все как обычно. Вместе с сайтом у нас создается и база данных, кодировку задаем в UTF-8.

      Создаем 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, закинув его в папку сайта. Он как раз тоже будет работать с этими настройками. Доступы к базе вы получили выше, в начале статьи. 

      Обновление от 17.11.2020

      С выходом новой версии виртуальной машины 7.4.3, устаревшая mbstring.func_overload удалена. И теперь у вас получится установить Wordpress на BitrixVM без правки конфигов PHP.
      • Комментарии
      Загрузка комментариев...
      Назад к списку
      • Клиенту 15
      • Мысли вслух 1
      • Новости и акции 17
      • Разработчику 28
      Курс по запуску сайта на Аспро Максимум Курс по запуску сайта на Аспро Максимум
      Услуги
      Готовые сайты
      1С-Битрикс
      Портфолио
      Компания
      Клиентам
      Блог
      Контакты
      +375 (29) 770 52 56
      +375 (29) 770 52 56Алексей
      +375 (29) 770 52 56Viber, Telegram
      Заказать звонок
      E-mail
      info@rushstudio.by
      Адрес
      РБ, г.Минск
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      info@rushstudio.by
      РБ, г.Минск
      © 2023 Все права защищены. ИП Мирончик Алексей Юрьевич, УНП 192448995.
      Политика конфиденциальности  |  Договор оферты
      Главная Поиск Услуги Каталог Портфолио Компания Сертификаты Отзывы Блог Контакты