Серия 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: заметки разработчика

Пункты меню из разделов инфоблока Битрикс

В принципе это стандартная возможность системы управления битрикс, но почему-то часто спрашивают как это сделать. Возмож...

Заполнить картинки разделов каталога из картинок товаров

Задача: в каталоге, разделы и подразделы выводятся в виде плитки над товарами, с картинками разделов. Так как разделов и...

Заполнить свойство инфоблока ценой из торгового каталога

Если вам по какой-то причине нужно скопировать цену товара в свойство этого же инфоблока. Например, для вывода старой це...

Добавление не существующего товара в корзину и заказ, 1С-Битрикс

Задача: нужно добавить в корзину товар, которого не существует в каталоге, с возможностью задать ему произвольные назван...

Вывод элементов с помощью API битрикс

Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элем...

Получить и вывести все цены товара в 1С-Битрикс

Задача: получить и вывести все цены товара по его ID в каталоге 1С-Битрикс (например, в детальной карточке catalog.e...

Получить все поля раздела, включая пользовательские, в section.php

Если нужно получить какие-то данные о текущем разделе, которых нет в изначальном массиве, можно воспользоваться методом ...

Композитный сайт на 1С-Битрикс

Для новых клиентов: Все новые проекты будут включать в себя применение технологии "Композитный сайт" - данная услуга уже...

Хостинг панель BrainyCp: оптимизация под 1С-битрикс

В этой видео-заметке расскажу как установить и оптимизировать панель управления сервером BrainyCp для использования в св...