EOL Centos 7 и рецепт для Битрикс на Debian

30 июня 2024 года истекает срок поддержки операционной системы Centos 7.

Официальная оболочка от компании 1С-Битрикс — «1С-Битрикс: Веб-окружение» (BitrixEnv) и «1С-Битрикс: Битрикс24» (BitrixCRM) при этом доступна только для Centos 7. На сегодняшний день анонсов о выпуске оболочки для других операционных систем не публиковалось.

Поэтому мы добавили свой рецепт — Bitrix Setup, созданный на основе инструкции от разработчиков Битрикс. С его помощью вы сможете установить всё необходимое ПО для работы сайтов на CMS Битрикс. Рецепт доступен на Debian 11 и 12 версий.

Подробнее об установке рецепта можно прочитать в инструкции из нашей Базы знаний.
firstvds.ru/technology/nachalo-raboty-s-1s-bitriks-i-bitriks24-posle-avtomaticheskoy-ustanovki-iz-recepta

И напоминаем, что ещё у нас есть рецепт Bitrix GT с оптимальными настройками ПО для высокой оценки производительности сайтов на Битрикс. Bitrix GT теперь также доступен к установке на ОС Debian 11 и 12.

Срочная акция: скидки на все лицензии «Битрикс»



Встречаем август новой акцией! До конца месяца можно приобрести любую лицензию Битрикс со скидкой 15%.
Акция распространяется на первую покупку любой лицензии «1С-Битрикс: Управление сайтом»: Старт, Стандарт, Малый бизнес и Бизнес, а также Интернет-магазин + CRM Битрикс24, Портал Битрикс24.
firstvds.ru/services/bitrix-license

Но это ещё не всё! Повысить тариф действующей лицензии можно со скидкой 20% — также до 31 августа. Для этого просто отправьте заявку на апгрейд через систему тикетов в Личном кабинете.

P.S. При заказе нового VDS с лицензией Битрикс не забывайте про промокод HTTP200OK — получите скидку 25% на заказ сервера на любой выбранный период оплаты.
https://firstvds.ru

Новые тарифы VPS, цены снижены!

VPS - HyperHost

Рады сообщить, что мы запустили новую линейку тарифов VPS!
Теперь цена стартового тарифа еще ниже, а для всех остальных тарифов количество ресурсов стало еще больше!
И в честь запуска новой линейки виртуальных серверов, не можем не организовать для вас акцию. Оплатите любой тариф VPS на месяц или квартал и получите столько же — БЕСПЛАТНО!
Больше деталей об акции найдете в нашей статье.

Май — инструкции для Bitrix и не только, уязвимости месяца и скидка 33% на дедики

Пока не уехали в отпуск, проверьте сервер. Оплатили? Бэкапы есть? С безопасностью всё ок? Ах, молодцы — тогда ловите новые инструкции для настройки сервера. Но сперва похвастаемся.



4 июня в дата-центре завершились все профилактические работы, которые планировались до 8-го. Ура! Ребята — герои. Работали ночами, не покладая рук. Теперь мы уверены в каждом узле электропитания в ДЦ. Можно спать спокойно =)

Инструкции
Для Linux:
Для Windows:
Для Bitrix VM:
Все инструкции пишут наши админы и техконсультанты — ребята плохого не посоветуют. А ещё они готовят для вас обучающие видео про загрузку сайта и работу с панелями: текст, монтаж, говорящая голова в кадре — всё сами. Следите за нашими рассылками, скоро пришлём ролики.

Уязвимости месяца
Уязвимость в библиотеке PharStreamWapper затрагивает Drupal, Joomla и TYPO3 — позволяет загрузить вредоносный phar-файл и добиться выполнения размещённого в нём PHP-кода под видом легитимного phar-архива. Подробности на opennet.ru.

Проблема в Docker-образах дистрибутива Alpine. Джерри Гамблин (ведущий инженер Kenna Security) проверил тысячу самых популярных контейнеров из каталога Docker Hub — в 194 из них (19,4%) для root установлен пустой пароль без блокировки учётной записи. Подробности на opennet.ru.

И обновления месяца…
Вышел WordPress 5.2 — добавили проверку обновлений по цифровой подписи, дополнительные инструменты для отладки проблем, систему проверки совместимости с плагинами в текущей конфигурации и т.п. А вы уже обновились? Подробности на opennet.ru.

Итоги конкурса
Недавно мы разыграли PS4, Go Pro и iPhone XR. А ещё мерч и деньги на хостинг. Участвовали, но трансляцию с результатами не видели? Смотрите победителей на сайте.

Две недели горячих цен
У наших партнеров из FirstDEDIC новая акция. Дают скидку 33% на выделенные серверы с процессорами Xeon E3v6. Тем, кто чувствует, что скоро вырастет из VDS, советуем сходить на разведку.

Подписывайтесь на наши соцсети — самое интересное всегда анонсируем там.
vk.com/firstvds
www.facebook.com/FirstVDS

Для самых терпеливых и любознательных
Промокод MOLODTCA — даёт Разгон по цене Старта
на 1 месяц, для новых серверов

Производительность Битрикс: что сделать с сервером, чтобы сайт работал быстрее

От скорости сайта зависит многое: количество отказов, брошенных корзин. Согласно исследованию Google, большинство посетителей не ждёт загрузки больше 3 секунд и уходит к конкурентам. Бывает, что сайт тормозит только в момент пиковых нагрузок (часы наибольшей посещаемости, периоды акций) и вы теряете всех, кого так тщательно привлекали.

От чего зависит скорость сайта на Битриксе?
  • оптимизация компонентов сайта
  • набор модулей
  • оптимизация серверного ПО
  • достаточное количество ресурсов сервера
С оптимизацией компонентов сайта вам поможет разработчик. Но если есть навыки администрирования, можно перейти на nginx+php-fpm и оптимизировать настройки.

В большинстве случаев, чтобы повысить производительность, нужен анализ текущей нагрузки на сервер. Такое умеют наши администраторы. Но есть и базовые настройки, которых достаточно, чтобы улучшить производительность Битрикс на большинстве серверов. Америку не открываем, если вы хорошо знакомы с *nix, едва ли вы обнаружите что-то новое.

В качестве ОС будем использовать минимальную версию Debian 9. Потому что в предыдущей статье про производительность Битрикс мы использовали именно её. В конце сравним показатели получившейся конфигурации с BitrixVM.

Веб-сервер — Nginx
Лучшим решением будет использование в качестве веб-сервера Nginx. Он шустро работает со статичным контентом и не плодит форков, как это делает apache2. Форки apache2 часто оказываются причиной перерасхода сервером оперативной памяти, потому выбор Nginx снижает требования к объему RAM.

Ставим и конфигурируем Nginx:
apt install nginx
upstream php {
    server 127.0.0.1:9000;
}
server {
    root /var/www/html/;
    server_name _;
    listen 80 default_server;
    index index.php;
    location / {
        try_files \$uri \$uri/ /bitrix/urlrewrite.php?\$args;
    }
    location ~ \.php$ {
        include        fastcgi_params;
        fastcgi_pass   php;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME \$document_root/\$fastcgi_script_name;
    }
    location ~* \.(js|css|png|jpg|jpeg|gif|ico)\$ {
        expires max;
        log_not_found off;
    }
}


Важно! Это только базовая конфигурация, для специфичных функций могут понадобится дополнительные настройки. Наиболее совместимую конфигурацию можно взять из битрикс-окружения. Это учитывается в нашем GT-рецепте.

Сервер БД
В качестве сервера БД используем MariaDB 10.1 из репозитория ОС. Практика показывает, что для нашей задачи гнаться за последними версиями MySQL/MariaDB совершенно не обязательно — значительной разницы в производительности нет.

Важно! После развертывания сайта нужно выполнить «Проверку системы» с исправлением ошибок структуры БД, а также «Оптимизацию БД», оба действия выполняются в админке Битрикс. Эти операции создадут индексы и устранят фрагментацию, что благотворно скажется на производительности.

Ставим и конфигурируем MariaDB:
apt install mariadb-server
cat <<-\EOF >/etc/mysql/mysql.conf.d/server.conf
    [mysqld]
    innodb_buffer_pool_size=384M #это значение нужно подбирать исходя из размера innodb таблиц
    innodb_buffer_pool_instances=1 # По одному пункту на каждый Гб innodb_buffer_pool_size
    innodb_flush_log_at_trx_commit=2
    innodb_flush_method=O_DIRECT
    query_cache_type=1
    query_cache_size=16M
    query_cache_limit=4M
    key_buffer_size=256M
    join_buffer_size=2M
    sort_buffer_size=4M
    tmp_table_size=128M
    max_heap_table_size=128M
    thread_cache_size=4
    table_open_cache=2048
    max_allowed_packet=128M
    transaction-isolation=READ-COMMITTED
    performance_schema=OFF
    sql_mode=""
EOF


PHP-FPM
Ещё одна причина отказа от apache2 — использование php-fpm, наиболее быстрого режима работы php-интерпретатора. Наиболее производительной на текущей момент является php7.3, однако в официальном репозитории Debian 9 мы имеем php7. Из соображений связности с предыдущей статьей про производительность Битрикс тут мы тоже будем использовать php7 из репозитория Debian.

Ставим и конфигурируем php-fpm:
apt install php-fpm php-opcache php-mysqli php-gd php-curl php-xml php-mbstring php-json
cat <<-\EOF >/etc/mysql/mysql.conf.d/server.conf
    ;###Bitrix optimize
    date.timezone=Europe/Moscow
    short_open_tag=1
    max_input_vars=10000
    mbstring.func_overload=2 ;Этот пункт нужен если используется utf8
    mbstring.internal_encoding=utf-8 ;Этот пункт нужен если используется utf8
    upload_max_filesize=64M
    post_max_size=64M
    opcache.max_accelerated_files=100000
    realpath_cache_size=4096k
    memory_limit=512M
    pcre.jit=0
    opcache.revalidate_freq=0
EOF
cat <<-\EOF >/etc/php/7.0/fpm/php.ini
    [www]
    user = www-data
    group = www-data
    listen = 127.0.0.1:9000
    listen.allowed_clients = 127.0.0.1
    listen.owner = www-data
    listen.group = www-data
    pm = dynamic
    pm.max_children = 10
    pm.start_servers = 2
    pm.min_spare_servers = 2
    pm.max_spare_servers = 5
EOF


Governor
Этот пункт актуален только для выделенных серверов. Планировщик частоты процессора нужен для работы функций энергосбережения. Более низкие частоты процессора требуют меньше напряжения. В нашем случае потребности экономить электричество нет, потому нужно переключить планировщик в режим performance.

Настраиваем и применяем:
apt install cpufrequtils
echo 'GOVERNOR="performance"' > /etc/default/cpufrequtils
cpupower frequency-set --governor performance


Сравниваем производительность
Производительность получившейся конфигурации:


Производительность в окружении BitrixVM:



Если вы оптимизировали сервер по инструкции, но производительность всё равно не устраивает — нужно провести диагностику нагрузки и решить, что вам требуется:
1. Обратиться к разработчику для оптимизации кода
2. Найти дополнительные варианты оптимизации
Например, перенести сессии в оперативную память, настроить Nginx кеширование, заблокировать нежелательных ботов.
3. Добавить ресурсов сервера
Даже в случае с идеально написанным сайтом и не менее идеально оптимизированным сервером в какой то момент узким местом окажутся ресурсы.

Недостаток оперативной памяти не позволит полностью задействовать процессор, а избыток памяти при полностью загруженном работой процессоре не принесёт никакой пользы. Если узким местом оказывается пропускная способность сети — пришло время задуматься о переходе на выделенные серверы с гигабитным каналом. Как выбрать сервер для Битрикс есть в моей предыдущей статье.

Чтобы понять, какой вариант дальнейших действий ваш — обратитесь к системному администратору. Если ваш сайт на наших серверах для Битрикс — помогут наши ребята. Первый месяц после заказа сервера администрирование бесплатно.

Плюс для наших серверов под Битрикс можно использовать уже готовый рецепт с описанной оптимизацией — GT: для Centos7, с MariaDB (10.3), Nginx (1.14.2) и наиболее производительной версией php (7.3). Эти VDS живут на новейшем железе: высокочастотных процессорах Core i9-9900k и скоростных NVMe-дисках.
firstvds.ru/hosting/bitrix

Рекомендованный хостинг 1С-Битрикс - компетенция хостинга Apriorix


Получена компетенция уровня «Рекомендуемый хостинг», которая присваивается компаниям-партнерам, предоставляющим:
  • сертифицированные хостинг-услуги для PHP-проектов;
  • сертифицированные тарифные планы, соответствующие требованиям «1С-Битрикс: Управление сайтом» и 1С-Битрикс: Корпоративный портал».;

Также компания-партнер должна следовать инструкциям по настройке серверного ПО, а ее сотрудники получить соответствующую сертификацию и предоставлять консультацию пользователям по установке и настройке сервера для быстрой работы.

Требования к получению компетенции «Рекомендуемый хостинг» выше, чем для уровня «Сертифицированный хостинг». Для ее получения необходимо, чтобы тарифы партнера обеспечивали производительность, надежную работу и высокую скорость проектов на платформе «1С-Битрикс».

Apriorix оптимизирован для сайтов и интернет-магазинов, работающих на 1С-Битрикс, благодаря:
  • Высокоскоростным дискам NVMe (до 4х раз быстрее обычных) с выбором размера дискового пространства.
  • Возможности увеличения мощности и изменению параметров хостинга: выбирайте конфигурацию, в зависимости от потребностей Вашего сайта.
  • Выбору панели управления и системы: быстрая установка «Битрикс Веб-окружение» или стандартной панели управления.
  • Мгновенной генерации страниц. А также сортировок и фильтров, списков товаров и ajax-режима.
  • Соблюдения всех требований к нормам обслуживания проектов на 1С-Битрикс.
  • Предустановленному акселератору для ускорения.
Хостинга Apriorix протестирован специалистами компании с популярными решениями из Маркетплейса Битрикс, в том числе с режимом работы при включении «Композитного режима», автокешированием и gzip-сжатием.

Для наших клиентов всегда действуют специальные предложения:
Бонусы, бесплатный перенос сайта на новый хостинг и даже бесплатные услуги хостинга при заказе лицензий 1С-Битрикс!

Задать вопросы можно по телефонам 8 800 555 23 46, +7 (495) 580-30-45, +7 (917) 338-51-54, по электронной почте info@apriorix.com или заполнив специальную форму на сайте Apriorix.
Мы свяжемся с Вами в кратчайшие сроки!
apriorix.ru/hosting-bitrix/
cp.apriorix.com/billmgr#/extform/registration

Готовые решения на «1С-Битрикс» для бизнес-сайтов



Готовые решения на «1С-Битрикс» для бизнес-сайтов
Если вы создаёте сложный интернет-проект, то вам необходима функциональная и надёжная CMS с качественной поддержкой
от разработчика. На сайте REG.RU вы можете приобрести
уже готовые решения на «1С-Битрикс» — самой популярной платной CMS в Рунете. Система отлично подойдёт
для интернет-магазина, корпоративного сайта и даже одностраничника. Приобретая готовое решение на «1С Битрикс», вы получите качественный коммерческий продукт с хорошей скидкой на специализированный хостинг.
www.reg.ru/web-sites/cms/bitrix/

Битрикс это просто

Виртуальная машина Битрикс специально сконфигурирована для быстрого исполнения
программных продуктов «1С-Битрикс» и сразу же готова к работе!

На ней можно не только установить ознакомительные версии Битрикс, но и перенести готовые сайты.

Виртуальная машина (VDS/VPS) собрана на базе Linux CentOS 6.7 x64 и содержит уже настроенные и
работоспособные PHP, MySQL, Nginx, Apache.

Для VPS/VDS разработан специальный оптимизированный образ VDS-хостинга «Bitrix Окружение»,
который доступен при заказе любого тарифа VPS/VDS сервера. Но мы крайне рекомендуем тарифный план начиная с KVM-VPS2.

При заказе VDS/VPS необходимо заказать образ сервера «Bitrix-Centos6».

Настройки ПО специально подобраны под требования «1С-Битрикс: Bitrix Окружение».

В конфигурацию выделенного сервера входит:
  • Предустановленный «1С-Битрикс: Bitrix Окружение»
  • Nagios® Core™ Version 3.5.1
  • Munin version 2.0.25

Картинка — www.host96.ru/sites/files/bitrix-test.png
Производительность конфигурации на 19.05.2016 15:44:47 составляет 65.84

С 1 марта 2015 года повышаются цены на приобретение и продление продуктов «1С-Битрикс» в России

С 1 марта 2015 года повышаются цены на приобретение и продление продуктов «1С-Битрикс» в России.
Купить / продлить Битрикс по старым ценам у нас Вы можете строго до 26 февраля 2015 г.
Напоминаем про акцию: Хостинг и домен бесплатно.
www.hts.ru/ru/events/news/?id=169
www.hts.ru/ru/service/software/bitrix/