Задать вопрос Связаться с нами
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
Главная
Блог
Без категории
Битрикс + Raspberry Pi 3

Битрикс + Raspberry Pi 3

Если вы открыли данную страницу, значит вы наверняка интересуетесь либо микрокомпьютером Raspberry Pi, либо системой 1С-Битрикс. А, возможно, и тем и другим. Я сам как раз такой, мне очень интересно и первое и второе.

В моем распоряжении давно имеется оригинальный Raspberry Pi 3 (был приобретен вскоре после выпуска), над которым, по мере появления свободного времени (а его у меня почти не бывает), я провожу разнообразные эксперименты.

В последнее время очень хотелось запустить 1С-Битрикс на Raspberry Pi 3 и оценить производительность. Скажу честно, что этим я занимался и ранее, примерно год-полтора назад. Но в прошлый раз мне в голову не пришла идея настраивать PHP7, а по привычке настраивал PHP5.6. Сейчас же, в связи с широким распространением PHP7, улучшением поддержки этой версии PHP со стороны 1С-Битрикс, а также все большей необходимостью работы над проектом своего «умного» дома, эта идея стала давить «со всех сторон», и пришлось этим заниматься.

Свои попытки установки (получилось не с первой попытки) подробно описывать не буду, приведу лишь ссылку на Github, где я разместил результат моих экспериментов. Установка простая, почти такая же как и для виртуальной машины Битрикс, но конечно же без панели управления сервером.

1С-Битрикс: Старт

В результате установки на сервер остается закачать и развернуть дистрибутив Битрикса. Все технические требования и рекомендации уже соблюдены. Конечно, скрипт не настраивает сервер идеальным образом, тем более что это всего лишь первый мой опыт создания скрипта для Bash. Но, во-первых, Битрикс устанавливается без проблем и замечаний, во-вторых, работает стабильно, а в третьих, и это самое главное, довольно быстро (визуально можно сказать, что очень быстро). При этом на сервере не используется веб-сервер Apache, только nginx, т.к. оперативной памяти здесь немного (всего 1Гб), и использовать прожорливый Apache заранее очень не хотелось.

Индекс производительности для редакции Старт не опускается ниже 25, и пока не поднимался выше 32:

Монитор производительности (редакция Старт)

1С-Битрикс: Бизнес

На редакции Бизнес индекс производительности, конечно, ниже. В нашем случае он составлял в среднем 12-14.

Монитор производительность (редакция Бизнес)

Это при условии что используется относительно медленная microSD-карточка (Transcend class 10). Хотя, такой индекс производительности часто встречается в реальной жизни у многих клиентов, на дешевых или плохо настроенных серверах.

И необходимо помнить, что это всего лишь микрокомпьютер размером с банковскую карточку, который питается от пяти вольт, почти не потребляет электроэнергии и стоит всего $35 (в России в среднем от 3,5 до 4 тыс. руб). Т.е. практически игрушка. Но, оказывается, эта игрушка может практически все. Например, мало кто поверит, но на Raspberry Pi вполне возможно даже организовать  хостинг в коммерческих целях.


P.S.: Raspberry - далеко не единственный «микро-вариант» для запуска 1С-Битрикс. Удалось также без особых проблем запустить его на OrangePi Zero 256Mb (самый дешевый микроПК из семейства OrangePi - всего 422руб), на NextThing Chip (дешевый микроПК всего за 9$), а также на ASUS Tinker Board.


Добавлено: после установки последних обновлений (версия ядра изменилась с 17.0.9 до 17.5.4) индекс производительности снизился до 10-12.


Автор: Денис Сон
Дата публикации: 27.11.2017
Просмотров: 19242

Комментарии

Антон
02.11.2019 11:18:41
Это все классно и интересно, но реальной пользы (в связке с битриксом) нет. По крайней мере я не вижу перспектив, может покажете?
Ответ администрации:
Здесь больше вопрос интереса, т.к. вряд ли кто-то рискнет на этой штуке создавать реальный сайт.
2018
08.10.2018 12:15:04
Тематика прекрасная. Есть и другие игрущки: ODroid, Rock64, LattePanda и множество других. У последней есть модификация `Альфа` - мощнейшая плата с процессором Core M3, тобишь можно сделать полноценный сервер с высокой производительностью.
Петя
02.01.2018 13:15:58
Странная статья ) По-моему совершенно не по теме сайта ( как я понял, сайт по тематике разработки сайтов ).
Но для меня крайне интересно, я тоже пробую устанавливать веб сервер ( включая битрикс ) на разные девайсы, в основном работает с натягом, есть предположение что это из-за медленной работы с microsd. Очень хочу попробовать взять sbc с emmc - и тогда скорость сайта думаю сильно вырастет. Или asus tinker - тоже интересный вариант, там есть поддержка uhs-1 для microsd, тоже хорошо.
Тема интересная, если будете продолжать писать на эту тему - буду очень благодарен. Спасибо

Категории блога:

  • 1С-Битрикс 10
  • Общее о создании сайтов 13
  • HTML, CSS, JS, jQuery 2
  • Без категории 9
Ссылки
  • Главная
  • Модули
  • Акции
  • Услуги
  • Отзывы
  • Блог
  • Новости
  • Контакты
  • Реквизиты
Поиск по сайту
Наши контакты

По всем вопросам обращайтесь:

Электронная почта: info@webdebug.ru

Telegram: webdebug

Форма обратной связи

Webdebug Bitrix certified
Webdebug QR-code
© ООО «Веб дебаг», 2011 – 2025. Политика конфиденциальности.
×
У Вас вопрос?
Загрузка ...
×
Связаться с нами
Загрузка ...
×
Комментарий к статье
Загрузка ...