Рейтинг: 0.8902  
Новая
Предложил Пользователь 1329903 01.07.2022 16:22:42

изменить зависимость пакета bitrix-env от пакета php-pecl-xdebug

Добрый день
Речь о VMBitrix (bitrix-env)

Желательно изменить зависимость пакета 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 ему не известен.
Рейтинг: 1  
Новая
Предложил Пользователь 1329903 01.07.2022 16:14:51

В VMBitrix (bitrix-env) с конфигом по умолчанию, nginx не слушает порты 80 / 443 на ipv6 адресе.

Добрый день
Речь о VMBitrix (bitrix-env)

Выявил проблему с 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




ipv6-адрес в примере изменён.

Изменил конфиги nginx:
в s1.conf
listen 80 default_server;
listen [::]:80 default_server;



В ssl.s1.conf
    listen      443 default_server http2 ssl;
    listen [::]:443 default_server ssl http2;


В остальных http-конфигах:
    listen 80 ;
    listen [::]:80; 


В остальных https-конфигах
    listen 443 ssl http2;
    listen [::]:443 ssl http2; 



То есть дописал строку listen для ipv6
http://nginx.org/ru/docs/http/ngx_http_core_module.html#listen

После этого всё заработало.
>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-конфигов, конечно, тоже нужно добавить строки с нужными портами.
listen      8893;
listen      [::]:8893;

listen      8894 ssl;
listen      [::]:8894 ssl;

listen 8070 default_server ssl;
listen [::]:8070 default_server ssl;



Желательно, чтобы это всё было в конфиге изначально. У меня не обновлялись сертификаты let's encrypt без этих изменений.
Рейтинг: 6.5521  
Внедрено
Предложил Пользователь 25099 22.05.2012 18:56:02

Добавить в виртуальную машину 1С-Битрикс средства мониторинга.

Добавьте пожалуйста в виртуальную машину 1С-Битрикс/Веб-окружение средства мониторинга. На каждой конференции показывают красивые графики nagios'а или zabbix'а. Вот было бы очень удобно если что-то из этого присутствовало в веб-окружении. Например: накатываешь на хостинге Веб-окружение, логинешься и в меню(которое показывается руту сразу после авторизации) выбираешь пункт "Активировать мониторинг". Пусть это будет хотя бы тот же нагиос, но уже настроенный и готовый к работе.

p.s. просто каждый раз приходится совершать одинаковые настройки для каждого проекта, хочится чтобы это уже было в виртуальной машине из коробки.

p.s.2. как вариант это можно оформить в виде дополнительного скрипта bitrix-mon.sh который бы накатывался опционально поверх стандартного окружения.