Желательно изменить зависимость пакета bitrix-env от пакета php-pecl-xdebug В случае, когда требуется установить php-pecl-xdebug3, эта зависимость мешает, так как эти пакеты не могут быть установлены одновременно.
Желательно сделать так чтобы пакет bitrix-env позволял установить php-pecl-xdebug3 вместо php-pecl-xdebug Сейчас при попытке удалить php-pecl-xdebug по зависимости удаляется и bitrix-env. Приходится удалять php-pecl-xdebug с игнорированием зависимости, а перед обновлением пакета bitrix-env приходится возвращать обратно php-pecl-xdebug, а после обновления ставить обратно php-pecl-xdebug3.
Иначе обновление bitrix-env просто не установится, так как пакет требует именно php-pecl-xdebug, а php-pecl-xdebug3 ему не известен.
Выявил проблему с ipv6. С конфигом по умолчанию, nginx не слушает порты 80 / 443 на ipv6 адресе.
>nmap 2001:0db8:85a3:0:0:8a2e:0370:7334 -6 -p 443
Starting Nmap 7.80 ( https://nmap.org ) at 2022-07-01 14:33 MSK
Nmap scan report for 2a00-.cloudvps.regruhosting.ru
Host is up (0.044s latency).
PORT STATE SERVICE
443/tcp closed https
Nmap done: 1 IP address (1 host up) scanned in 2.64 seconds
>nmap 2001:0db8:85a3:0:0:8a2e:0370:7334 -6 -p 80
Starting Nmap 7.80 ( https://nmap.org ) at 2022-07-01 14:33 MSK
Nmap scan report for 2a00-cloudvps.regruhosting.ru
Host is up (0.037s latency).
PORT STATE SERVICE
80/tcp closed http
Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds
>nmap 2001:0db8:85a3:0:0:8a2e:0370:7334 -6 -p 443
Starting Nmap 7.80 ( https://nmap.org ) at 2022-07-01 15:05 MSK
Nmap scan report for 2a00-.cloudvps.regruhosting.ru
Host is up (0.037s latency).
PORT STATE SERVICE
443/tcp open https
Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds
>nmap 2001:0db8:85a3:0:0:8a2e:0370:7334 -6 -p 80
Starting Nmap 7.80 ( https://nmap.org ) at 2022-07-01 15:05 MSK
Nmap scan report for 2a00-cloudvps.regruhosting.ru
Host is up (0.078s latency).
PORT STATE SERVICE
80/tcp open http
Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds
Для pool и push-конфигов, конечно, тоже нужно добавить строки с нужными портами.
В логах веб-сервера /var/log/httpd/access_log 127.0.0.1, вместо реального IP посетителя. Речь идет о логах стандартно преднастроенного окружения VMBitrix. Прошу поддержать запрос в отдел разработки.
Ребята, добавьте документацию по ansible, который используется для настройки в веб окружении / виртуальной машине.
Обнаружил данное решение в ходе развертывания проекта. Напишите об использовании данного инструмента в списке софта окружения. Добавьте документацию по вашим настройкам данного решения.
Собственно, хотелось бы видеть PHP-Imagick в стандартной поставке VMBitrix, т.к. для любой хоть сколько нибудь сложно работы с изображениями обычно используется именно оно.
Сабж профилировщики, необходимый инструментал для развертки управления версиями и пр. Всю мелочь и не мелочь, которая MUST с точки зрения Александра Сербула
Пусть это в будущем будет в коробке VMBitrix на уровне включил, выключил
- управления доменами и алиасами сайтов (добавление, удаление, изменение); - вывод статистики по сайтам (сколько места занимает каждый сайт); - возможность ограничивать место, занимаемое каждым из сайтов; - настройка резервного копирования и ротации логов; - возможность откатывать определенный бекап (файлов или базы); - список текущих cron-заданий; - простой пошаговый мастер создания новых сайтов (когда сразу создается сайт, база данных, алиасы домена); - возможность удаления сайтов (файлов, баз, алиасов); - вывод списка существующих баз данных и места, занимаемой каждой из них; - встроенный фтп-сервер; - вывод информации о настроенных правила firewall-а; - вывод информации о нагрузке процессора (текущая, средняя за день, неделю, месяц); - информация о трафике (входящем, исходящем) по каждому сайту/пользователю
чтобы можно было зайти в панельку, и на одной странице сразу посмотреть текущее состояние дел по серверу, и в пару кликов сделать нужные действия.
Мы оказываем услуги хостинга на базе VMBitrix. Удобно, когда на разных серверах одинаковая конфигурация. Но мы часто проводим одинаковые действия по дополнительной настройке.
VMBitrix регулярно обновляется и с этим могут быть связаны некоторые проблемы для нас.
У нас все проекты сидят на релизной системе и на «боевые» сайты изменения уходят через систему контроля версий. Если будет скрипт или уже развёрнутая система контроля версий, то деплой приложений во внутрь виртуальной машины значительно упростится. Т.к. она сможет выступать в роли клиента или сервера разработки.
Виртуальная машина Битрикса умеет подстраиваться под размер оперативной памяти.
Но что будет, если ее установить на Scale Server? Это такой сервер, на котором оперативная память выделяется автоматически при увеличении нагрузки.
Допустим у нас от 0,5 Гб до 1,5 Гб. Виртуальная машина установит параметры apаche и mysql для 0,5 Гб и всё.
Может быть, стоит добавить настройку:
объем оперативной памяти: - автоматически (VMBitrix подстраивается), - или вручную. Чтобы можно было выставить 1,5 Гб сразу в настройках виртуальной машины, чтобы она не подстраивалась.