Серия 20: Установка HestiaCP на Ubuntu 22.04 оптимизация для 1С-Битрикс с кешированием в Redis

Да, это серия должна была быть стримом с ответами на вопросы. Но, в связи с блокировкой серверной панели управления Brainy (как минимум в РФ) решил сделать более важный выпуск: запуск 1С-Битрикс на свежей версии Ubuntu 22.04

В 14 серии, этого видеокурса, рассказал как развернуть 1С-Битрикс на панели BraynyCP. Изначально планировал просто перезаписать 14 серию, но решил оставить ее для истории. Может быть, когда-нибудь BrainyCP будет снова доступна (ибо сама панель не плоха).

Серия-послесловие с ответами на вопросы тоже будет, но позже. Возможно станет первой серией продолжения данного видеокурса Создание доски объявлений на 1С-Битрикс

Шпаргалка по Hestia CP:

  • Шаблоны для создания записей виртуальных хостов: /usr/local/hestia/data/templates/web/
  • Сохранение конфигураций FPM для каждого хоста: /etc/php/8.2/fpm/pool.d
  • Установка Redis: по инструкции Redis кеширование для 1С-Битрикс

Чеклист:

  • Установка и базовая настройка HestiaCP
  • Развертывание 1С-Битрикс на сервере
  • Оптимизация окружения под 1С-Битрикс
  • Установка и настройка Redis кеширования
Полная версия серии на Boosty: Смотреть
Михаил Базаров декабря 23, 2023 5:38 pm
Если работа с сокетами так и выдает ошибку.
Заходим под рутом на сервер и редактирем файл hosts
Код
nano /etc/hosts

Комментируем петлю домена на локальный IP.
Код
#127.0.0.1 ВАШ_ДОМЕН

Эта запись не содастся если DNS запись успела "растечься по интернету" до создания хоста в машине.
В общем: комментируем петлю если она есть. Обратите внимание: может быть указана два раза, комментируем обе
Гость июля 12, 2024 8:37 pm
Михаил, подскажите почему отказались от fastpanel.direct в пользу HestiaCP?
Михаил Базаров июля 12, 2024 10:26 pm
Исключительно субъективно:
- Проще интерфейс.
- MariaDb по умолчанию (почти, в конфиге надо ее выбрать сразу).
- Не долбится еже суточно на сервера, за проверкой лицензии.

Да, лицензия у Fastpanel бесплатна до 2038 года, но постоянно идут запросы на сервера Fastpanel за проверкой актуальности лицензии для IP машины.
Гость июля 12, 2024 11:00 pm
Цитата
написал:
- MariaDb по умолчанию (почти, в конфиге надо ее выбрать сразу).
Правильно понимаю что MariaDb является заменой MySQL?
Михаил Базаров июля 12, 2024 11:03 pm
Ну не совсем, скорее параллельная ветка. Я много раз тестировал: MariaDb при прочих равных (железках и остальных конфигах) ощутимо быстрее работает, но потребляет больше оперативки.
Оперативка, в современных реалиях, не дорога - а скорость важна.
Грубо говоря: она стоит каждого вложенного рубля  :)

Блог-note: заметки разработчика

Вывести разделы инфоблока в которых находится элемент Битрикс

Если нужно в карточке товара или новости, вывести структуру разделов в котором находится элемент. С одной стороны, это у...

Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс

Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одной заморочки: в типовой постав...

Связанные элементы в карточке товара, с помощью catalog.section

Достаточно часто, при разработке магазинов на битрикс, требуется выводить связанные элементы внутри карточки товара. Д...

Если товар в корзине, поменять кнопку на "В корзине" в новом шаблоне 1С-Битрикс

Ранее я уже делал заметку на эту тему. Тогда, мы меняли значение input-а при добавлении товара в корзину в старых шаблон...

Получить и вывести данные из профиля покупателя в кабинете пользователя 1С-Битрикс

Задача: вывести пользователю информацию по всем, его, профилям покупателя в компоненте sale.personal.profile.list без пе...

Сортировать товары по названию, цене и дате поступления в каталоге Битрикс

Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию в каталоге товаров работающег...

Сгенерировать скидочные купоны, при заказе и отправить на почту

Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны для скидки (правила корзины) и ...

Вывести множественное свойство типа файл с названием и весом файла в Битрикс

В этой заметке расскажу как красиво вывести множественное свойство типа файл в инфоблоке 1С-Битрикс. С показом оригиналь...

Индивидуальные цены в 1С-Битрикс: в каталоге и при оформлении заказа

В этой заметке постараюсь описать процесс реализации индивидуальных цен, для пользователей. При этом, индивидуальные цен...