Меню
Полная версия серии на Boosty: Перейти к серии

Да, это серия должна была быть стримом с ответами на вопросы. Но, в связи с блокировкой серверной панели управления 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 кеширования
Михаил Базаров декабря 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 при прочих равных (железках и остальных конфигах) ощутимо быстрее работает, но потребляет больше оперативки.
Оперативка, в современных реалиях, не дорога - а скорость важна.
Грубо говоря: она стоит каждого вложенного рубля  :)
Гость марта 1, 2025 3:19 pm
Добрый день. Сейчас, после появления Hestia 1.9.3, при установке появляется следующее сообщение:
Код
[ * ] Installing dependencies...
!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

WARNING: Your network configuration may not be set up correctly.
Details: The netplan configuration directory is empty.

You may have a network configuration file that was created using
systemd-networkd.

It is strongly recommended to migrate to netplan, which is now the
default network configuration system in newer releases of Ubuntu.

While you can leave your configuration as-is, please note that you
will not be able to use additional IPs properly.

If you wish to continue and force the installation,
run this script with -f option:
Example: bash hst-install-ubuntu.sh --force

!!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!

Error: Unable to detect netplan configuration.


Я покопался в интернете но не нашел решения.
Подскажите, пожалуйста, может у Вас уже есть готовое решение как настроить Netplan.  
Михаил Базаров марта 1, 2025 9:44 pm
Пока не сталкивался.
Через пару дней буду ставить Hestia на боевой сервер, если увижу такую проблему напшу тут как решить.

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

Ленивая подгрузка картинок в компоненте, на vue js Битрикс

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

Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс

Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...

Менеджер событий (EventManager) в 1C-Битрикс

Менеджер событий (EventManager) — это централизованный механизм регистрации, обработки и управления событиями. О...

Получение списка Highload блоков с помощью API Битрикс

1С-Битрикс предоставляет мощный инструментарий для обеспечения эффективной работы ваших проектов. Одним из способов упра...

Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружение)

WebP это современный формат сжатия изображений, который позволяет, при правильных настройках и уровнях сжатий, уменьшить...

Получение токена доступа API Firebase (HTTP v1) с помощью PHP для отправки push-уведомлений.

До июня 2024 года API Firebase использовал постоянный токен доступа, который можно было получить один раз в консоли. Одн...

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

Задача: на сайте, в каталоге, выводится два фильтра - боковой и верхний. Оба компонента подключены в файле section.php к...

Данные о заказе текущего пользователя

Иногда нужно получить данные о заказе текущего пользователя. Не через компонент, а непосредственно через API Битрикс. Ва...

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

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