Error installing package bitrix env

Всем привет.Уже в третий раз пытаюсь установить Битрикс-веб-окружение на centos7Делаю всё по документации, в итоге каждый раз консоль выдаёт такую ошибку:An error occurred during installation of bitrix-env packageКто-нибудь сталкивался с подобной проблемой?PS: Полный ход установки:Код [root@ovz1 /]#...
 

Пользователь 1890127

Эксперт

Сообщений: 400
Баллов: 68
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 28.03.2018

#1

0

23.10.2018 05:58:43

Всем привет.

Уже в третий раз пытаюсь установить Битрикс-веб-окружение на centos7

Делаю всё по документации, в итоге каждый раз консоль выдаёт такую ошибку:

An error occurred during installation of bitrix-env package

Кто-нибудь сталкивался с подобной проблемой?

PS: Полный ход установки:

Код
[root@ovz1 /]# ./bitrix-env.sh                                                                                         
====================================================================
Bitrix Environment for Linux installation script.
Yes will be assumed to answers, and will be defaulted.
'n' or 'no' will result in a No answer, anything else will be a yes.
This script MUST be run as root or it will fail
====================================================================
Update system. Please wait.                                                                                            
EPEL repository is already configured on the server.                                                                   
Getting configuration REMI repository. Please wait.                                                                    
Configuration Percona repository is completed.                                                                         
Getting configuration Bitrix repository. Please wait.                                                                  
Configuration Bitrix repository is completed.                                                                          
Update system. Please wait.                                                                                            
Install php packages. Please wait.                                                                                     
Install bitrix-env package. Please wait.                                                                               
An error occurred during installation of bitrix-env package
Installation logfile - /tmp/bitrix-env-kAV0q.log   
 

Пользователь 57829

Гуру

Сообщений: 3754
Баллов: 320
Авторитет:

0

Рейтинг пользователя:

2

Регистрация: 17.02.2010

Роман, а в /tmp/bitrix-env-kAV0q.log  что?

 

Пользователь 291336

Эксперт

Сообщений: 1497
Баллов: 244
Авторитет:

31

Рейтинг пользователя:

4

Регистрация: 08.11.2014

#3

0

23.10.2018 16:07:06

Цитата
[root@ovz1

проблемы с openvz очевидно
смотрите логи как сказали выше

Как создать лендинг из любого готового решения Bitrix

 
 

Разобрался, в чём дело.

Оказывается, на сервере была установлена контрольная панель провайдера, с которой веб-окружение Битрикс конфликтует.

Поставил centos без контрольной панели — всё заработало

 

Пользователь 326059

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.04.2015

#6

0

14.03.2019 12:10:30

Тоже такая проблема. При обновлении с помощью:

Код
wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh && chmod +x bitrix-env.sh && ./bitrix-env.sh

получаю

Код
An error occurred during installation of bitrix-env package
Installation logfile - /tmp/bitrix-env-QugWU.log

в лог-файле /tmp/bitrix-env-QugWU.log вот что:

Код
================================================================================
 Package             Arch            Version              Repository       Size
================================================================================
Updating:
 bitrix-env          noarch          7.3-4.el7            bitrix          6.1 M

Transaction Summary
================================================================================
Upgrade  1 Package

Total download size: 6.1 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
Running transaction check
Running transaction test


Transaction check error:
  package bitrix-env-7.3-4.el7.noarch is already installed

Error Summary
-------------

2019-03-14T12:02:04: 13227 : An error occurred during installation of bitrix-env package
2019-03-14T12:02:04: 13227 : Installation logfile - /tmp/bitrix-env-QugWU.log
 

Алексей Шафранский

Администратор

Сообщений: 1019
Баллов: 198
Авторитет:

1

Рейтинг пользователя:

1

Регистрация: 28.07.2008

#7

0

14.03.2019 12:19:51

Цитата
Александр Ковалев написал:
При обновлении с помощью

Александр Ковалев, обновление машины так никогда не делалось) Зачем на установленную вы ставите снова? Для обновления yum clean all && yum update :)

 

Пользователь 326059

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.04.2015

#8

0

14.03.2019 12:47:27

Цитата
Алексей Шафранский написал:
Александр Ковалев , обновление машины так никогда не делалось) Зачем на установленную вы ставите снова? Для обновления yum clean all && yum update

Пробовал, получаю

Код
No packages marked for update
 

Пользователь 180446

Эксперт

Сообщений: 684
Баллов: 92
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 11.04.2013

Ну так у вас 7.3-4 уже установлено

 

Пользователь 326059

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.04.2015

#10

0

14.03.2019 15:06:42

Цитата
Александр Медведев написал:
Ну так у вас  7.3-4  уже установлено

когда я захожу через ssh, то версию показывает

Код
Bitrix virtual appliance version 7.2.2

также в панели управления в админке сайта вот такое:

Код
 версия 7.2 7.3-2 4 (необходимо обновить)
 

Пользователь 180446

Эксперт

Сообщений: 684
Баллов: 92
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 11.04.2013

#11

0

14.03.2019 16:55:41

А так?

Код
rpm -qa | grep bitrix-env
 

Пользователь 326059

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.04.2015

#12

0

15.03.2019 11:34:06

Цитата
Александр Медведев написал:
А так?

Код
 rpm -qa | grep bitrix-env 
Код
rpm -qa | grep bitrix-env
bitrix-env-7.2-2.el7.centos.noarch
bitrix-env-7.3-4.el7.noarch
 

Пользователь 326059

Заглянувший

Сообщений: 12
Авторитет:

1

Рейтинг пользователя:

0

Регистрация: 19.04.2015

#13

0

15.03.2019 11:35:51

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

 

Пользователь 4197435

Заглянувший

Сообщений: 16
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 08.05.2020

#14

0

08.05.2020 11:01:08

Цитата
Алексей Шафранский написал:
yum clean all && yum

Добрый день. Подскажите делаю установку веб-окружения. ОП использую Centos 7/ хостинг Украина
После того как задаю команды wget

http://repos.1c-bitrix.ru/yum/bitrix-env.shchmod

+x bitrix-env.sh
./bitrix-env.sh

Показывает ошибку System update in progress. Please wait.
Error updating the system.
Log file path:  /tmp/bitrix-env-pfHDa.log

скриншот тут  :  

http://prntscr.com/sd18ht

Подскажите как решить проблему?  

 

Администратор

Сообщений: 1232
Баллов: 106
Авторитет:

1

Рейтинг пользователя:

2

Регистрация: 27.11.2007

#15

0

08.05.2020 13:48:00

Олександр,так, а что в логе то?

 

Пользователь 4158636

Заглянувший

Сообщений: 1
Авторитет:

0

Рейтинг пользователя:

0

Регистрация: 22.04.2020

#16

0

13.05.2020 23:38:40

Добрый день, аналогичная проблема как у коллеги

Олександр

лог ниже.

Насколько я понимаю проблема здесь Error: php-mysql conflicts with php-mysqlnd-7.2.31-1.el7.remi.x86_64.
Что делать?

============================================================­=========================================
2020-05-13T19:55:37: 2282 : ============================================================­========
2020-05-13T19:55:37: 2282 : Bitrix Environment for Linux installation script.
2020-05-13T19:55:37: 2282 : Yes will be assumed as a default answer.
2020-05-13T19:55:37: 2282 : Enter ‘n’ or ‘no’ for a ‘No’. Anything else will be considered a ‘Yes’.
2020-05-13T19:55:37: 2282 : This script MUST be run as root, or it will fail.
2020-05-13T19:55:37: 2282 : ============================================================­========
2020-05-13T19:55:37: 2282 : System update in progress. Please wait.
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: mirror.sale-dedic.com
* epel: ru.download.ispsystem.com
* extras: mirror.sale-dedic.com
* ispsystem-5.250: ru.download.ispsystem.com
* ispsystem-base: ru.download.ispsystem.com
* remi: mirror.reconn.ru
* remi-php72: mirror.reconn.ru
* remi-safe: mirror.reconn.ru
* updates: mirror.sale-dedic.com
Resolving Dependencies
—> Running transaction check
—> Package Percona-Server-shared-compat-57.x86_64 0:5.7.29-32.1.el7 will be obsoleting
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Processing Dependency: mysql-libs for package: 1:net-snmp-5.7.2-48.el7_8.x86_64
—> Package php.x86_64 0:5.4.16-48.el7 will be updated
—> Package php.x86_64 0:7.2.31-1.el7.remi will be an update
—> Processing Dependency: libargon2.so.0()(64bit) for package: php-7.2.31-1.el7.remi.x86_64
—> Package php-bcmath.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-bcmath.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-cli.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-cli.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-common.x86_64 0:5.4.16-48.el7 will be updated
—> Processing Dependency: php-json for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-json for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Processing Dependency: php-json for package: php-kolab-net-ldap3-1.1.3-1.el7.remi.noarch
—> Processing Dependency: php-json for package: php-tcpdf-6.3.5-1.el7.remi.noarch
—> Processing Dependency: php-json(x86-64) = 7.2.31-1.el7.remi for package: php-common-7.2.31-1.el7.remi.x86_64
—> Processing Dependency: php-zip for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-zip for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Package php-common.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-fedora-autoloader.noarch 0:1.0.1-2.el7 will be updated
—> Package php-fedora-autoloader.noarch 0:1.0.1-2.el7.remi will be an update
—> Package php-gd.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-gd.x86_64 0:7.2.31-1.el7.remi will be an update
—> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-7.2.31-1.el7.remi.x86_64
—> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-7.2.31-1.el7.remi.x86_64
—> Package php-intl.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-intl.x86_64 0:7.2.31-1.el7.remi will be an update
—> Processing Dependency: libicudata.so.62()(64bit) for package: php-intl-7.2.31-1.el7.remi.x86_64
—> Processing Dependency: libicui18n.so.62()(64bit) for package: php-intl-7.2.31-1.el7.remi.x86_64
—> Processing Dependency: libicuio.so.62()(64bit) for package: php-intl-7.2.31-1.el7.remi.x86_64
—> Processing Dependency: libicuuc.so.62()(64bit) for package: php-intl-7.2.31-1.el7.remi.x86_64
—> Package php-kolab-net-ldap3.noarch 0:1.0.7-2.el7 will be updated
—> Package php-kolab-net-ldap3.noarch 0:1.1.3-1.el7.remi will be an update
—> Package php-ldap.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-ldap.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-mbstring.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-mbstring.x86_64 0:7.2.31-1.el7.remi will be an update
—> Processing Dependency: libonig.so.5()(64bit) for package: php-mbstring-7.2.31-1.el7.remi.x86_64
—> Package php-mysql.x86_64 0:5.4.16-48.el7 will be obsoleted
—> Processing Dependency: php-mysql for package: ispmanager-pkg-roundcube-5.250.0-1.el7.x86_64
—> Package php-mysqlnd.x86_64 0:7.2.31-1.el7.remi will be obsoleting
—> Package php-pdo.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-pdo.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-pear.noarch 1:1.9.4-21.el7 will be updated
—> Package php-pear.noarch 1:1.10.12-1.el7.remi will be an update
—> Package php-pear-Auth-SASL.noarch 0:1.0.6-5.el7 will be updated
—> Package php-pear-Auth-SASL.noarch 0:1.1.0-1.el7.remi will be an update
—> Package php-pear-Mail-Mime.noarch 0:1.10.2-1.el7 will be updated
—> Package php-pear-Mail-Mime.noarch 0:1.10.7-1.el7.remi will be an update
—> Package php-pear-Net-IDNA2.noarch 0:0.1.1-10.el7 will be updated
—> Package php-pear-Net-IDNA2.noarch 0:0.2.0-1.el7.remi will be an update
—> Package php-pear-Net-LDAP2.noarch 0:2.1.0-1.el7 will be updated
—> Package php-pear-Net-LDAP2.noarch 0:2.2.0-1.el7.remi will be an update
—> Package php-pear-Net-SMTP.noarch 0:1.7.3-1.el7 will be updated
—> Package php-pear-Net-SMTP.noarch 0:1.9.0-1.el7.remi will be an update
—> Package php-pear-Net-Sieve.noarch 0:1.3.4-4.el7 will be updated
—> Package php-pear-Net-Sieve.noarch 0:1.4.4-1.el7.remi will be an update
—> Package php-pear-Net-Socket.noarch 0:1.0.14-1.el7 will be updated
—> Package php-pear-Net-Socket.noarch 0:1.2.2-1.el7.remi will be an update
—> Package php-php-gettext.noarch 0:1.0.12-1.el7 will be updated
—> Package php-php-gettext.noarch 0:1.0.12-1.el7.remi will be an update
—> Package php-process.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-process.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-pspell.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-pspell.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-tcpdf.noarch 0:6.2.26-1.el7 will be updated
—> Package php-tcpdf.noarch 0:6.3.5-1.el7.remi will be an update
—> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.26-1.el7 will be updated
—> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.3.5-1.el7.remi will be an update
—> Package php-tidy.x86_64 0:5.4.16-9.el7 will be updated
—> Package php-tidy.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package php-xml.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-xml.x86_64 0:7.2.31-1.el7.remi will be an update
—> Package phpMyAdmin.noarch 0:4.4.15.10-4.el7 will be updated
—> Package phpMyAdmin.noarch 0:5.0.2-2.el7.remi will be an update
—> Processing Dependency: php-google-recaptcha >= 1.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-phpmyadmin-motranslator >= 4.0 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-phpmyadmin-shapefile >= 2.0 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-phpseclib >= 2.0.9 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-pragmarx-google2fa-qrcode >= 1.0.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-samyoul-u2f-php-server >= 1.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-symfony-polyfill >= 1.8.0 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-symfony4-config >= 4.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-symfony4-dependency-injection >= 4.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-symfony4-expression-language >= 4.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-symfony4-yaml >= 4.1 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-twig2 >= 2.4 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-williamdes-mariadb-mysql-kbs >= 1.2 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-phpmyadmin-sql-parser5 for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Processing Dependency: php-phpmyadmin-twig-i18n-extension for package: phpMyAdmin-5.0.2-2.el7.remi.noarch
—> Package roundcubemail.noarch 0:1.1.12-2.el7 will be updated
—> Package roundcubemail.noarch 0:1.4.4-2.el7.remi will be an update
—> Processing Dependency: php-composer(endroid/qrcode) < 2 for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Processing Dependency: php-composer(masterminds/html5) < 3 for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Processing Dependency: php-composer(endroid/qrcode) >= 1.6.5 for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Processing Dependency: php-composer(masterminds/html5) >= 2.5.0 for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Processing Dependency: php-pear(Crypt_GPG) >= 1.6.0 for package: roundcubemail-1.4.4-2.el7.remi.noarch
—> Running transaction check
—> Package Percona-Server-shared-57.x86_64 0:5.7.29-32.1.el7 will be installed
—> Package gd-last.x86_64 0:2.3.0-1.el7.remi will be installed
—> Package libargon2.x86_64 0:20161029-3.el7 will be installed
—> Package libicu62.x86_64 0:62.2-1.el7.remi will be installed
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package oniguruma5.x86_64 0:6.9.4-1.el7.remi will be installed
—> Package php-endroid-qrcode.noarch 0:1.9.3-3.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/options-resolver) < 4 for package: php-endroid-qrcode-1.9.3-3.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/options-resolver) >= 2.3 for package: php-endroid-qrcode-1.9.3-3.el7.remi.noarch
—> Processing Dependency: open-sans-fonts for package: php-endroid-qrcode-1.9.3-3.el7.remi.noarch
—> Package php-google-recaptcha.noarch 0:1.2.4-1.el7.remi will be installed
—> Package php-json.x86_64 0:7.2.31-1.el7.remi will be installed
—> Package php-masterminds-html5.noarch 0:2.7.0-1.el7.remi will be installed
—> Package php-mysql.x86_64 0:5.4.16-48.el7 will be updated
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-pear-crypt-gpg.noarch 0:1.6.4-2.el7.remi will be installed
—> Processing Dependency: php-pear(Console_CommandLine) >= 1.1.10 for package: php-pear-crypt-gpg-1.6.4-2.el7.remi.noarch
—> Processing Dependency: /usr/bin/gpg1 for package: php-pear-crypt-gpg-1.6.4-2.el7.remi.noarch
—> Package php-pecl-zip.x86_64 0:1.18.2-1.el7.remi.7.2 will be installed
—> Processing Dependency: libzip5(x86-64) >= 1.6.1 for package: php-pecl-zip-1.18.2-1.el7.remi.7.2.x86_64
—> Processing Dependency: libzip.so.5()(64bit) for package: php-pecl-zip-1.18.2-1.el7.remi.7.2.x86_64
—> Package php-phpmyadmin-motranslator.noarch 0:4.0-1.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/expression-language) < 4 for package: php-phpmyadmin-motranslator-4.0-1.el7.remi.noarch
—> Package php-phpmyadmin-shapefile.noarch 0:2.1-1.el7.remi will be installed
—> Package php-phpmyadmin-sql-parser5.noarch 0:5.3.1-1.el7.remi will be installed
—> Package php-phpmyadmin-twig-i18n-extension.noarch 0:2.0.0-1.el7.remi will be installed
—> Processing Dependency: php-twig for package: php-phpmyadmin-twig-i18n-extension-2.0.0-1.el7.remi.noarch
—> Package php-phpseclib.noarch 0:2.0.27-1.el7.remi will be installed
—> Processing Dependency: php-gmp for package: php-phpseclib-2.0.27-1.el7.remi.noarch
—> Package php-pragmarx-google2fa-qrcode.noarch 0:1.0.3-1.el7.remi will be installed
—> Processing Dependency: php-bacon-qr-code for package: php-pragmarx-google2fa-qrcode-1.0.3-1.el7.remi.noarch
—> Processing Dependency: php-pragmarx-google2fa5 for package: php-pragmarx-google2fa-qrcode-1.0.3-1.el7.remi.noarch
—> Package php-samyoul-u2f-php-server.noarch 0:1.1.4-1.el7.remi will be installed
—> Package php-symfony-polyfill.noarch 0:1.17.0-1.el7.remi will be installed
—> Processing Dependency: php-composer(ircmaxell/password-compat) < 2.0 for package: php-symfony-polyfill-1.17.0-1.el7.remi.noarch
—> Processing Dependency: php-composer(paragonie/random_compat) < 3.0 for package: php-symfony-polyfill-1.17.0-1.el7.remi.noarch
—> Processing Dependency: php-composer(ircmaxell/password-compat) >= 1.0 for package: php-symfony-polyfill-1.17.0-1.el7.remi.noarch
—> Processing Dependency: php-composer(paragonie/random_compat) >= 1.0 for package: php-symfony-polyfill-1.17.0-1.el7.remi.noarch
—> Package php-symfony4-config.noarch 0:4.1.13-1.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/filesystem) = 4.1.13 for package: php-symfony4-config-4.1.13-1.el7.remi.noarch
—> Package php-symfony4-dependency-injection.noarch 0:4.1.13-1.el7.remi will be installed
—> Processing Dependency: php-symfony4-common = 4.1.13-1.el7.remi for package: php-symfony4-dependency-injection-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/container) < 2.0 for package: php-symfony4-dependency-injection-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/container) >= 1.0 for package: php-symfony4-dependency-injection-4.1.13-1.el7.remi.noarch
—> Package php-symfony4-expression-language.noarch 0:4.1.13-1.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/cache) = 4.1.13 for package: php-symfony4-expression-language-4.1.13-1.el7.remi.noarch
—> Package php-symfony4-yaml.noarch 0:4.1.13-1.el7.remi will be installed
—> Package php-twig2.noarch 0:2.12.5-1.el7.remi will be installed
—> Package php-williamdes-mariadb-mysql-kbs.noarch 0:1.2.10-1.el7.remi will be installed
—> Running transaction check
—> Package gnupg1.x86_64 0:1.4.23-1.el7.remi will be installed
—> Processing Dependency: libusb-0.1.so.4()(64bit) for package: gnupg1-1.4.23-1.el7.remi.x86_64
—> Package libzip5.x86_64 0:1.6.1-1.el7.remi will be installed
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package open-sans-fonts.noarch 0:1.10-1.el7 will be installed
—> Package php-bacon-qr-code.noarch 0:1.0.3-1.el7.remi will be installed
—> Package php-gmp.x86_64 0:7.2.31-1.el7.remi will be installed
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-paragonie-random-compat.noarch 0:2.0.18-1.el7.remi will be installed
—> Package php-password-compat.noarch 0:1.0.4-1.el7.remi will be installed
—> Package php-pear-Console-CommandLine.noarch 0:1.2.2-1.el7.remi will be installed
—> Package php-pragmarx-google2fa5.noarch 0:5.0.0-1.el7.remi will be installed
—> Processing Dependency: php-paragonie-constant-time-encoding for package: php-pragmarx-google2fa5-5.0.0-1.el7.remi.noarch
—> Package php-psr-container.noarch 0:1.0.0-1.el7.remi will be installed
—> Package php-symfony3-expression-language.noarch 0:3.4.40-1.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/cache) = 3.4.40 for package: php-symfony3-expression-language-3.4.40-1.el7.remi.noarch
—> Package php-symfony3-options-resolver.noarch 0:3.4.40-1.el7.remi will be installed
—> Processing Dependency: php-symfony3-common = 3.4.40-1.el7.remi for package: php-symfony3-options-resolver-3.4.40-1.el7.remi.noarch
—> Package php-symfony4-cache.noarch 0:4.1.13-1.el7.remi will be installed
—> Processing Dependency: php-composer(psr/cache) < 2.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/log) < 2.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/simple-cache) < 2.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/cache) >= 1.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/log) >= 1.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Processing Dependency: php-composer(psr/simple-cache) >= 1.0 for package: php-symfony4-cache-4.1.13-1.el7.remi.noarch
—> Package php-symfony4-common.noarch 0:4.1.13-1.el7.remi will be installed
—> Processing Dependency: composer for package: php-symfony4-common-4.1.13-1.el7.remi.noarch
—> Package php-symfony4-filesystem.noarch 0:4.1.13-1.el7.remi will be installed
—> Package php-twig.noarch 0:1.42.5-1.el7.remi will be installed
—> Running transaction check
—> Package composer.noarch 0:1.10.6-1.el7.remi will be installed
—> Processing Dependency: php-composer(composer/ca-bundle) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/semver) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/spdx-licenses) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/xdebug-handler) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(seld/jsonlint) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(seld/phar-utils) < 2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/ca-bundle) >= 1.0 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/semver) >= 1.0 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/spdx-licenses) >= 1.2 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(composer/xdebug-handler) >= 1.1 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(seld/jsonlint) >= 1.4 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-composer(seld/phar-utils) >= 1.0 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-seld-phar-utils >= 1.0.1 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-justinrainbow-json-schema5 for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-symfony-console for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-symfony-filesystem for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-symfony-finder for package: composer-1.10.6-1.el7.remi.noarch
—> Processing Dependency: php-symfony-process for package: composer-1.10.6-1.el7.remi.noarch
—> Package libusb.x86_64 1:0.1.4-3.el7 will be installed
—> Processing Dependency: libusb-1.0.so.0()(64bit) for package: 1:libusb-0.1.4-3.el7.x86_64
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-PsrLog.noarch 0:1.1.3-1.el7.remi will be installed
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-paragonie-constant-time-encoding.noarch 0:1.0.4-2.el7 will be installed
—> Package php-psr-cache.noarch 0:1.0.1-3.el7.remi will be installed
—> Package php-psr-simple-cache.noarch 0:1.0.1-1.el7.remi will be installed
—> Package php-symfony3-cache.noarch 0:3.4.40-1.el7.remi will be installed
—> Package php-symfony3-common.noarch 0:3.4.40-1.el7.remi will be installed
—> Running transaction check
—> Package libusbx.x86_64 0:1.0.21-1.el7 will be installed
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-composer-ca-bundle.noarch 0:1.2.7-1.el7.remi will be installed
—> Package php-composer-semver.noarch 0:1.5.1-1.el7.remi will be installed
—> Package php-composer-spdx-licenses.noarch 0:1.5.3-1.el7.remi will be installed
—> Package php-composer-xdebug-handler.noarch 0:1.4.1-1.el7.remi will be installed
—> Package php-jsonlint.noarch 0:1.7.2-1.el7.remi will be installed
—> Package php-justinrainbow-json-schema5.noarch 0:5.2.9-1.el7.remi will be installed
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-seld-phar-utils.noarch 0:1.1.0-1.el7.remi will be installed
—> Package php-symfony-console.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/event-dispatcher) = 2.8.52 for package: php-symfony-console-2.8.52-2.el7.remi.noarch
—> Package php-symfony-filesystem.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-symfony-common = 2.8.52-2.el7.remi for package: php-symfony-filesystem-2.8.52-2.el7.remi.noarch
—> Package php-symfony-finder.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-process.noarch 0:2.8.52-2.el7.remi will be installed
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-symfony-common.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-symfony-class-loader = 2.8.52-2.el7.remi for package: php-symfony-common-2.8.52-2.el7.remi.noarch
—> Package php-symfony-event-dispatcher.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/dependency-injection) = 2.8.52 for package: php-symfony-event-dispatcher-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/http-kernel) = 2.8.52 for package: php-symfony-event-dispatcher-2.8.52-2.el7.remi.noarch
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-symfony-class-loader.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-dependency-injection.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/config) = 2.8.52 for package: php-symfony-dependency-injection-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/expression-language) = 2.8.52 for package: php-symfony-dependency-injection-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/yaml) = 2.8.52 for package: php-symfony-dependency-injection-2.8.52-2.el7.remi.noarch
—> Package php-symfony-http-kernel.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/browser-kit) = 2.8.52 for package: php-symfony-http-kernel-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/debug) = 2.8.52 for package: php-symfony-http-kernel-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/http-foundation) = 2.8.52 for package: php-symfony-http-kernel-2.8.52-2.el7.remi.noarch
—> Processing Dependency: php-composer(symfony/var-dumper) = 2.8.52 for package: php-symfony-http-kernel-2.8.52-2.el7.remi.noarch
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-symfony-browser-kit.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/dom-crawler) = 2.8.52 for package: php-symfony-browser-kit-2.8.52-2.el7.remi.noarch
—> Package php-symfony-config.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-debug.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-expression-language.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-http-foundation.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-var-dumper.noarch 0:2.8.52-2.el7.remi will be installed
—> Package php-symfony-yaml.noarch 0:2.8.52-2.el7.remi will be installed
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-symfony-dom-crawler.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Dependency: php-composer(symfony/css-selector) = 2.8.52 for package: php-symfony-dom-crawler-2.8.52-2.el7.remi.noarch
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-18.el7.remi for package: php-mysql-5.4.45-18.el7.remi.x86_64
—> Package php-symfony-css-selector.noarch 0:2.8.52-2.el7.remi will be installed
—> Processing Conflict: php-mysql-5.4.45-18.el7.remi.x86_64 conflicts php-mysqlnd
Removing php-mysql.x86_64 0:5.4.45-18.el7.remi — u due to obsoletes from php-mysqlnd.x86_64 0:7.2.31-1.el7.remi — u
—> Restarting Dependency Resolution with new changes.
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-18.el7.remi will be an update
—> Processing Dependency: php-mysql for package: ispmanager-pkg-roundcube-5.250.0-1.el7.x86_64
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-17.el7.remi will be an update
—> Processing Dependency: php-pdo(x86-64) = 5.4.45-17.el7.remi for package: php-mysql-5.4.45-17.el7.remi.x86_64
—> Processing Conflict: php-mysql-5.4.45-17.el7.remi.x86_64 conflicts php-mysqlnd
Removing php-mysql.x86_64 0:5.4.45-17.el7.remi — u due to obsoletes from php-mysqlnd.x86_64 0:7.2.31-1.el7.remi — u
—> Restarting Dependency Resolution with new changes.
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-mysql.x86_64 0:5.4.45-17.el7.remi will be an update
—> Processing Dependency: php-mysql for package: ispmanager-pkg-roundcube-5.250.0-1.el7.x86_64
—> Running transaction check
—> Package mariadb-libs.x86_64 1:5.5.65-1.el7 will be obsoleted
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-server-5.5.65-1.el7.x86_64
—> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.65-1.el7 for package: 1:mariadb-5.5.65-1.el7.x86_64
—> Package php-pecl-mysql.x86_64 0:1.0.0-0.17.20160812git230a828.el7.remi.7.2 will be installed
—> Finished Dependency Resolution
Error: Package: 1:mariadb-server-5.5.65-1.el7.x86_64 (@base)
          Requires: mariadb-libs(x86-64) = 1:5.5.65-1.el7
          Removing: 1:mariadb-libs-5.5.65-1.el7.x86_64 (@base)
              mariadb-libs(x86-64) = 1:5.5.65-1.el7
          Obsoleted By: Percona-Server-shared-compat-57-5.7.29-32.1.el7.x86_64 (percona-release-x86_64)
              Not found
Error: Package: php-mysql-5.4.45-17.el7.remi.x86_64 (remi)
          Requires: php-pdo(x86-64) = 5.4.45-17.el7.remi
          Removing: php-pdo-5.4.16-48.el7.x86_64 (@base)
              php-pdo(x86-64) = 5.4.16-48.el7
          Updated By: php-pdo-7.2.31-1.el7.remi.x86_64 (remi-php72)
              php-pdo(x86-64) = 7.2.31-1.el7.remi
          Available: php-pdo-5.4.45-18.el7.remi.x86_64 (remi)
              php-pdo(x86-64) = 5.4.45-18.el7.remi
          Available: php-pdo-7.2.30-1.el7.remi.x86_64 (remi-php72)
              php-pdo(x86-64) = 7.2.30-1.el7.remi
Error: Package: php-mysql-5.4.45-18.el7.remi.x86_64 (remi)
          Requires: php-pdo(x86-64) = 5.4.45-18.el7.remi
          Removing: php-pdo-5.4.16-48.el7.x86_64 (@base)
              php-pdo(x86-64) = 5.4.16-48.el7
          Updated By: php-pdo-7.2.31-1.el7.remi.x86_64 (remi-php72)
              php-pdo(x86-64) = 7.2.31-1.el7.remi
          Available: php-pdo-5.4.45-18.el7.remi.x86_64 (remi)
              php-pdo(x86-64) = 5.4.45-18.el7.remi
          Available: php-pdo-7.2.30-1.el7.remi.x86_64 (remi-php72)
              php-pdo(x86-64) = 7.2.30-1.el7.remi
Error: php-mysql conflicts with php-mysqlnd-7.2.31-1.el7.remi.x86_64
Error: Package: 1:mariadb-5.5.65-1.el7.x86_64 (@base)
          Requires: mariadb-libs(x86-64) = 1:5.5.65-1.el7
          Removing: 1:mariadb-libs-5.5.65-1.el7.x86_64 (@base)
              mariadb-libs(x86-64) = 1:5.5.65-1.el7
          Obsoleted By: Percona-Server-shared-compat-57-5.7.29-32.1.el7.x86_64 (percona-release-x86_64)
              Not found
You could try using —skip-broken to work around the problem
You could try running: rpm -Va —nofiles —nodigest
2020-05-13T19:55:54: 2282 : Error updating the system.
2020-05-13T19:55:54: 2282 : Log file path:  /tmp/bitrix-env-rlIrc.log

 

Алексей Шафранский

Администратор

Сообщений: 1019
Баллов: 198
Авторитет:

1

Рейтинг пользователя:

1

Регистрация: 28.07.2008

#17

0

14.05.2020 12:44:35

Айрат Нигматуллин, добрый день. А что это за машина? По логу вижу что она не «чистая», на ней уже есть пакеты при том старые вот и конфликт при установке. Что делать — взять чистый хост, или же удалить все что мешает ставить окружение.

Bitrix-env не устанавливается на Centos7

Уже в третий раз пытаюсь установить Битрикс-веб-окружение на centos7

Делаю всё по документации, в итоге каждый раз консоль выдаёт такую ошибку:

An error occurred during installation of bitrix-env package

Кто-нибудь сталкивался с подобной проблемой?

PS: Полный ход установки:

Разобрался, в чём дело.

Оказывается, на сервере была установлена контрольная панель провайдера, с которой веб-окружение Битрикс конфликтует.

Поставил centos без контрольной панели — всё заработало

Цитата
Александр Ковалев написал:
При обновлении с помощью
Цитата
Алексей Шафранский написал:
Александр Ковалев , обновление машины так никогда не делалось) Зачем на установленную вы ставите снова? Для обновления yum clean all && yum update
Цитата
Александр Медведев написал:
Ну так у вас 7.3-4 уже установлено

также в панели управления в админке сайта вот такое:

Цитата
Алексей Шафранский написал:
yum clean all && yum

Добрый день. Подскажите делаю установку веб-окружения. ОП использую Centos 7/ хостинг Украина
После того как задаю команды wget http://repos.1c-bitrix.ru/yum/bitrix-env.shchmod +x bitrix-env.sh
./bitrix-env.sh

Показывает ошибку System update in progress. Please wait.
Error updating the system.
Log file path: /tmp/bitrix-env-pfHDa.log

Подскажите как решить проблему?

Добрый день, аналогичная проблема как у коллеги Олександр лог ниже.

Источник

VMBitrix 7.4.0 в релизе

Коллеги, виртуальные машины VMBitrix 7.4.0 и VMBitrix.CRM 7.4.0 вышли в релиз. В этой версии основные изменения — исправления ошибок интеграции с Lets Encrypt, NTLM, OpenVZ, смена IP и многое другое.

rpm пакеты доступны для CentOS 6 (поддержка продолжается, только для VMBitrix) и CentOS 7. Если у Вас версии машины 7.3.4/7.3.14 beta и ниже — обновитесь.

Образы обновлены, на борту свежая версия CentOS 7.6.

Обновлены sh-скрипты: bitrix-env.sh и bitrix-env-crm.sh. Способ запуска прежний:

Обновление ПО :
— nginx 1.16.0

Основные исправления :
nginx обновлен до версии 1.16.0, добавлена поддержка TLS 1.3.
В сборку nginx добавлен модуль PageSpeed (только для CentOS 7).
Обновлены настройки сайтов в связи с deprecated опцией ‘ssl on’ для nginx версии 1.16.0 и выше.
Для отдачи через nginx добавлены svg и woff2.
Исправлено автоматической определение смены IP адреса для сетевого интерфейса.
Исправлена работа push-сервера после изменения IP адреса машины.
Исправлено поведение, при котором файл resolv.conf очищался при конфигурации сетевого интерфейса, если указать DNS сервер.
Исправлены некоторые фразы в меню виртуальной машины.
Добавлена возможность обновить PHP до версии 7.2.
Добавлено включение и выключение дополнительных модулей PHP в меню (curl, zip, dom, phar, xdebug, imagick).
Исправлены конфигурационные файлы окружения — заменена устаревшая опция mbstring.internal_encoding для версии PHP 7.0 и выше.
OpenVZ: исправлена установка и настройка виртуальной машины на OpenVZ окружении.
OpenVZ: исправлена ошибка запуска сервисов роли мониторинг на OpenVZ окружении.
Исправлена установка и настройка виртуальной машины на ОС, где полностью или частично отсутствуют iptables модули.
Добавлена возможность выбора межсетевого экрана для CentOS 7 при первоначальной установке с помощью sh скриптов. Добавлены опции: «-F» будет использоваться firewalld, «-I» будет использоваться iptables. По умолчанию используется iptables.
Исправлена ошибка пакета percona-release, возникающая при установке окружения sh скриптом на чистый CentOS 6 или 7.
Исправлена ошибка при обновлении машин, возникающая при обновлении пакета percona-release.
Исправлена ссылка на пакет percona-release в задачах раздела MySQL.
Добавлена возможность настроить и откатить ssl сертификаты для push сервера, настроенного с помощью nginx-push-stream-module.
Исправлена процедура отката Lets Encrypt сертификата к дефолтному: сертификат удаляется для всех сайтов, на которых используется; удаляется его упоминание из настроек dehydrated.
Исправлена процедура автопродления Lets Encrypt сертификатов.
Исправлена работа NodeJS Push сервера для VMBitrix.CRM.
Добавлена возможность включить и выключить мониторинг через меню в VMBitrix.CRM.
Исправлены ошибки конфигурирования nagios и munin при включении мониторинга.
Исправлено отображение данных и графиков нагрузки сервера для сервиса munin на CentOS 7.
NTLM-настройки сайта теперь используют ssl сертификат сайта в случае: NTLM настроен, настраиваем ssl сертификат сайта; ssl сертификат сайта настроен, настраиваем NTLM.
Исправлена процедура введения хоста в ActiveDirectory.
Добавлена возможность использовать существующие NTLM-настройки для новых сайтов.
Уменьшили максимальное количество ядер ОС с 5 до 3.
Исправлено обновление конфигурации httpd при удаленном дефолтном сайте.
Исправлен запуск сервиса crond при установке окружения sh скриптом на CentOS 6.
Исправлена ошибка рассинхронизации времени в случае отсутствия файла /etc/localtime.
Исправлена ошибка отсутствия меню настройки localhost в случае отсутствия настроенного сетевого интерфейса (IP адреса).
Исправлены ошибки в мастере включения Sphinx.
Для сайта типа link наличие папки images у сайта типа ext_kernel теперь не обязательно.
Virtual Hardware Version поднята до 12-ой версии в образах для VMWare и ESXi/vSphere.
Исправлена ошибка работы образа для 5-го поколения машин в Amazon EC2.

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

Если же у вас старый образ или установка — до версии 7.4.0 — ничего не изменится. На CentOS 6 — iptables, на CentOS 7 — firewalld.

Если же у вас новая установка или образ:
1) CentOS 6 (только машина VMBitrix)
iptables был и остается межсетевым экраном по умолчанию на этой версии CentOS. Даже если сказать скрипту «поставь-ка мне firewalld на CentOS 6» (команда ./bitrix-env-beta.sh -F) — будет iptables
2) CentOS 7 (оба типа машин VMBitrix и VMBitrix.CRM)
iptables будет новым межсетевым экраном по умолчанию. Запуск скрипта без параметров (./bitrix-env-beta.sh или ./bitrix-env-crm-beta.sh) поставит iptables. Если нужен firewalld, добавляем параметр -F: ./bitrix-env-beta.sh -F или ./bitrix-env-crm-beta.sh -F.
3) OpenVZ
Для этого типа окружения возможно 4 типа работы сетевого экрана (он же netfilter): disabled, stateless, stateful, full.
Использование firtewalld в OpenVZ stateful окружение зависит от модулей ядра, которые подключены в системе. В случае, если машина обнаружит ошибки запуска firewalld в stateful окружение, она включит принудительно iptables.
Во всех остальных случаях будет использован iptables (stateless, disabled).

Причины использования iptables:
— одинаковые настройки для CentOS 6 и CentOS 7
— в некоторых кейсах firewalld ведет себя нестабильно, сервис падает и с ним падает настроенный межсетевой экран (в случае iptables этого не замечено).

Список AMI VMBitrix для Amazon :

Region BitrixVM-7.4.0_CentOS7.6_x64_HVM_EBS
us-east-1 ami-05d814503d9cc3e28
us-west-1 ami-08579acdd3f1ca1d8
us-west-2 ami-09115a857c1009cbb
eu-west-1 ami-00b82bbb6d05ea51b
ap-southeast-1 ami-0690b9eb0d56b595f
ap-northeast-1 ami-0e291ab3239ffde42
sa-east-1 ami-025387c7af2e94b1a
eu-central-1 ami-02a96b2c956e1f7af
ap-southeast-2 ami-0355c4fd06d01c896

Исходники пакетов (с версии 7.3.0):

Добавляем файл для репозитория /etc/yum.repos.d/bitrix-source.repo с содержимым:

Примерный ответ в консоли:

else < this.nextSibling.style.display=’none’; BX.removeClass(this, ‘forum-spoiler-head-open’); >BX.onCustomEvent(‘BX.Forum.Spoiler:toggle’, [

]); event.stopPropagation();»>

]# yumdownloader —source bitrix-env-crm
Loaded plugins: etckeeper, fastestmirror
Enabling base-source repository
Enabling extras-source repository
Enabling epel-source repository
Enabling updates-source repository
Enabling nodesource-source repository
Loading mirror speeds from cached hostfile
epel/x86_64/metalink | 28 kB 00:00:00
epel-source/x86_64/metalink | 27 kB 00:00:00
* base: mirror.corbina.net
* epel: fedora-mirror01.rbc.ru
* epel-source: fedora-mirror01.rbc.ru
* extras: mirror.docker.ru
* remi: mirror.awanti.com
* remi-php71: mirror.awanti.com
* remi-safe: mirror.awanti.com
* updates: mirror.docker.ru
base | 3.6 kB 00:00:00
base-source | 2.9 kB 00:00:00
bitrix-beta | 2.9 kB 00:00:00
bitrix-source | 2.9 kB 00:00:00
extras | 3.4 kB 00:00:00
extras-source | 2.9 kB 00:00:00
nodesource | 2.5 kB 00:00:00
nodesource-source | 2.4 kB 00:00:00
percona-release-noarch | 2.9 kB 00:00:00
percona-release-x86_64 | 2.9 kB 00:00:00
remi | 3.0 kB 00:00:00
remi-php71 | 3.0 kB 00:00:00
remi-safe | 3.0 kB 00:00:00
updates | 3.4 kB 00:00:00
updates-source | 2.9 kB 00:00:00
No source RPM found for bitrix-env-crm-7.2-1.el7.centos.noarch
No source RPM found for bitrix-env-crm-7.3-4.el7.noarch
No source RPM found for bitrix-env-crm-7.3-0.el7.noarch
No source RPM found for bitrix-env-crm-7.3-1.el7.noarch
No source RPM found for bitrix-env-crm-7.3-13.el7.noarch
No source RPM found for bitrix-env-crm-7.3-12.el7.noarch
No source RPM found for bitrix-env-crm-7.4-0.el7.noarch
No source RPM found for bitrix-env-crm-7.2-0.el7.centos.noarch
No source RPM found for bitrix-env-crm-7.3-3.el7.noarch
No source RPM found for bitrix-env-crm-7.3-2.el7.noarch
No source RPM found for bitrix-env-crm-7.3-0.el7.centos.noarch
No source RPM found for bitrix-env-crm-7.2-2.el7.centos.noarch
No source RPM found for bitrix-env-crm-7.1-0.el7.centos.noarch
No source RPM found for bitrix-env-crm-7.3-14.el7.noarch
Package bitrix-env-crm-7.4-0.src.rpm is not signed 31% [======================== ] 0.0 B/s | 2.4 MB —:—:— ETA
bitrix-env-crm-7.4-0.src.rpm | 7.8 MB 00:00:00

Источник

Adblock
detector

В начале этого года Битрикс выпустили новую, седьмую, версию своего “Веб-окружения”. Самое главное – теперь официально поддерживается установка на CentOS 7 и php 7. Небольшое пояснение, если вы не в курсе. «1С-Битрикс: Веб-окружение» – это готовая среда с предустановленным рекомендуемым набором программного обеспечения, необходимого для корректной работы CMS 1С-Битрикс. Поставляется как в большом многообразии – есть готовые образа для различной виртуализации (подробнее см. на официальном сайте) и установочный скрипт для установки на сервер. Вот работу с последним мы и рассмотрим.

Что получим

Веб-окружение позиционируется, как лучшее решение для всей линейки продуктов Битрикс – как для всех редакций “1С-Битрикс: Управление Сайтом” так и для коробки Битрикс24. Давайте посмотрим, что нам предлагают использовать в качестве рекомендуемой связки.
Сама схема традиционна: Apache+nginx. Для текущей 7.0.1 версии веб-окружения используются стабильные Apache 2.4 и nginx 1.10.2. Самое главное нововведение, переход на php 7. Про официальную поддержку nginx+php-fpm пока даже слухов нет, так что данный вариант по прежнему придется собирать руками.
Версия MySQL, а точнее форка MariaDB, по прежнему 5.5, в соответствии с официальными репозиториями CentOS. Хотя, если вы обновлялись до последних версий Битрикс, наверняка встречали предложение выполнить в консоли БД некий sql-запрос для модуля “Веб-мессенджер”, который можно провернуть только с версией 5.6. Про переход на 5.6, так же как нибудь расскажу.
Что еще входит в пакет:

  • memcached – сервис обеспечивающий кеширование данных в ОЗУ, при правильном использовании дает значительное ускорение работы. По умолчанию не используется;
  • stunnel – для организации шифрованных ssl-тунелей;
  • catdoc – библиотека для работы с форматами MS Office. В частности используется для поиска по документам;
  • xpdf – задачи те же что и пунктом выше, только для PDF;
  • munin и nagios – мониторинг состояния сервера. По умолчанию не используется;
  • sphinx – полнотекстовый поиск. На данный момент наилучшее решение по удобству, качеству и скорости поиска. По умолчанию не используется.

Само собой все это уже настроено на корректную работу друг с другом. Давайте ставить.

Установка «1С-Битрикс: Веб-окружение» на сервер

Качаем скрипт установки – актуальную ссылку на скачивание можно поглядеть на оф. сайте. Запускать надо root’ом и далее подразумевается, что мы находимся в
/root
. Если нет, перейдите выполнив:

В процессе установки будут задаваться уточняющие вопросы.
n
или
N
служат для отказа, любой другой ввод – для соглашения. Т.е. что бы согласится достаточно нажать
Enter
.

# curl -O http://repos.1c-bitrix.ru/yum/bitrix-env.sh

# bash bitrix-env.sh

Если у вас включен SElinux, то первым шагом попросят отключить:

You must disable SElinux before installing the Bitrix Environment.

Do you want disable SELinux?(Y|n)

Соглашаемся и жмем
Enter
для подтверждения. После успешного отключения надо перегрузить сервер:

Change SELinux state to disabled in /etc/selinux/config

Change SELinux state to disabled in /etc/sysconfig/selinux

Please reboot the system! (cmd: reboot)

После перезагрузки заново запускаем скрипт установки.

Запуск установки "1С-Битрикс: Веб-Окружение"

Запуск установки “1С-Битрикс: Веб-Окружение”

Первым будет запушен процесс обновления системы, что бы актуализировать версии установленных пакетов. Т.е. по сути:

Затем будет установлено все необходимое ПО. Процесс установки занимает около 10-15 мин. После установки спросят, хотим ли мы задать пароль root для MySQL. Соглашаемся и устанавливаем:

Do you want to set a password for root user in MySQL service?(Y|n):

Enter root password:

Re-enter root password:

На этом установка завершена, о чем будет выдано соответствующее извещение.
Запускаем скрипт управления средой (после перезагрузки и входа по root’ом этот скрипт будет запускаться автоматически):

При первом запуске нас попросят задать пароль для пользователя
bitrix
.

Первый запуск 1С-Битрикс: Веб окружение

Первый запуск 1С-Битрикс: Веб окружение

Задаем пароль и попадаем в стартовое меню “1С-Битрикс: Веб-окружение”. Установка завершена, переходим к настройке.

Настройка Веб-окружения Битрикс

Меню при первом запуске

Меню при первом запуске

Чем хороши скрипты Веб-окружения, то это тем, что позволяют настроить веб-сервер под 1С-Битрикс, не обладая глубокими знаниями по администрированию Linux. А для тех, кто разбирается, сократить время на рутинные операции по настройке сервера. Теоретически, вам вообще нет необходимости выходить из оболочки веб-окружения, все должно делается ее средствами. На практике, конечно, это не совсем так, но для быстрого запуска веб-сервера, это отличное решение.
Давайте все же немного разберемся с настройками и создадим среду для сайта, куда развернем Битрикс: Управление Сайтом (БУС).
Первым делом нам надо создать Menengment pool (управляемую среду). Для этого выбираем пункт 1 меню (жмем цифру 1 и
Enter
). Запустится мастер который попросит вас ввести FQDN адрес вашего сайта. Вводите имя вашего домена без www, http и т.п. Т.к. я настраиваю в локальной виртуальной среде, у меня это будет mysite.local.

Создаем управляемую среду (Managment pool) в веб-окружении Битрикс.

Создаем управляемую среду (Managment pool) в веб-окружении Битрикс.

После этого в главном меню добавится значительное число пунктов.

Главное меню, после создания пула

Главное меню, после создания пула

Собственно, на этом можно было бы и остановится, если вы перейдете по адресу, который вы задали для среды, то увидите следующее:

Среда создана, можно ставить Битрикс

Среда создана, можно ставить Битрикс

Т.е. вполне можете разворачивать свой Битрикс с нуля или из резервной копии.
Давайте еще немного помучаем меню веб-окружения и посмотрим, чего полезного надо сделать.

Настройка почты

Этот пункт первый, который надо сделать еще до установки самой CMS.
Идем сначала
6. Manage sites in the pool
, затем
4. Change email settings on site
. Затем выбираем сайт, для которого идет настройка, если он у нас один (будет обозначен как default), то просто жмем
Enter
. Затем:

  1. Enter from address (ex. bob@example.org): указываем адрес от имени которого будет происходить рассылка, желательно указывать существующий;
  2. Enter server address or DNS (127.0.0.1): оставляем как указано и жмем
    Enter
    ;
  3. Enter server port (25): то же оставляем как есть;
  4. Do you want to use SMTP authentication on the 127.0.0.1:25? (N|y) – нет, спасибо. Вводим
    n
    ;
  5. Do you need TLS enable for 127.0.0.1:25 (n|Y): то же нет, вводим
    n
    .

Собственно все видно на скриншоте:

Настраиваем почту

Настраиваем почту

В Битрикс, запускаем “Проверку системы” и убеждаемся, что все в порядке:

Почта работает

Почта работает

Надеюсь, вы понимаете, что к отправленной таким образом почте будет крайне мало доверия. Поэтому рекомендую настраивать почту через реальный SMTP сервер с аутентификацией и настроенным DKIM.
И ещё один момент – почтовый лог пишется в
/home/bitrix/msmtp_default.log

Включаем memcached

В главном меню переходим к пункту
4. Configure memcahed servers
. И затем
1. Create memcached server
. Затем вводим имя хоста для которого будет запущен сервис. В нашем случае он у нас один.

Включаем memcached для Битрикс: Веб-окружение

Включаем memcached для Битрикс: Веб-окружение

Собственно все – как видно на скрине, все запущено. Жмем Enter для возврата в предыдущее меню.
После этого не забудьте включить поддержку memcached в Битрикс – как описано в официальной документации.

Включаем sphinx

Аналогично добавим для Битрикс поддержку полнотекстового поиска через sphinx. Выбираем
7. Manage sphinx in the pool
, затем
1. Create sphinx instance on server

Здесь нам надо сначала ввести имя хоста, а затем имя базы данных, с которой будет работать sphinx. На запрос переиндексации соглашайтесь (Битрикс должен быть уже установлен и БД не пустая).

Включаем sphinx

Включаем sphinx

Как всегда с Битрикс, есть особенности. Если модуль “Поиск” меньше версии 17.0.0 то будете получать сообщение “Ошибка подключения к серверу Sphinx: Расширение MySql не установлено”.

Ну и последнее,

Как отключить автоматический запуск меню Веб-окружения при логине

Выходим из меню веб-окружения в консоль сервера (
0. Exit
). И в файле
~/.bash_profile
комментируем последнюю строку, где скрипт меню и вызывается:

export PATH

#bitrix-env

export BITRIX_VA_VER=7.0.1

#menu

#~/menu.sh — вызов меню при старте сесии

BitrixVM — полностью настроенный виртуальный сервер, который адаптирован для работы с продуктами 1С-Битрикс. Его можно установить самостоятельно или воспользоваться VPS с готовым образом на сайте REG.RU.

BitrixEnv — окружение, которое находится внутри BitrixVM. Оно помогает устанавливать всё необходимое ПО и оптимизирует настройки для работы 1C-Битрикс.

Стабильная версия BitrixEnv работает на версии PHP 7.2. В свою очередь 1С-Битрикс уже может работать с более новыми версиями. При входе в админку CMS просит обновить версию PHP. В этой ситуации требуется сделать выбор:

  1. Подождать стабильную версию BitrixEnv с новой версией PHP и обновить всё вместе.
  2. Воспользоваться бета-версией BitrixEnv.
  1. Beta-версия программы нестабильна. В ней могут быть недоработки. Компания REG.RU не несёт ответственности за эти ошибки. Если вы не готовы столкнуться с трудностями, подождите стабильную версию.
  2. После установки бета-версии вернуться обратно на стабильную нельзя. Вам придётся ждать выхода новой стабильной версии и переходить на неё или устанавливать прежнюю стабильную версию заново.
  3. Перед настройками сделайте резервную копию сервера. Например, на VPS можно воспользоваться снэпшотами.

Если вам подходит второй вариант, ниже мы дадим инструкцию для CentOS 7, как использовать новую версию PHP на BitrixVM.

Обратите внимание! Если вы используете CentOS 6, обновить PHP до версии 7.4 в BitrixEnv нельзя.

Настройка состоит из трёх этапов:

  1. Обновление BitrixEnv до последней стабильной версии.
  2. Переход на beta-версию BitrixEnv.
  3. Обновление версии PHP.

Этап 1. Обновите BitrixEnv до последней стабильной версии

Если у вас уже установлена последняя стабильная версия BitrixEnv, сразу переходите к этапу 2.
Чтобы перейти к новой стабильной версии:

  1. 1.

  2. 2.

    Перейдите в меню Bitrix. Если меню не запущено, откройте его с помощью команды:

  3. 3.

    Выберите пункт 2. Configure localhost settings, затем 6. Update server:



    =1222x473




  4. 4.

    Для подтверждения действий нажмите y:




  5. 5.

    Сервер начнёт проверять версии пакетов. Если чего-то не хватает, он начнёт обновление. После обновления нажмите ENTER:




  6. 6.

    Далее сервер вернёт вас к предыдущему меню. В запросе Please confirm you want to update the server нажмите N:




  7. 7.

    Вернитесь в главное меню. Для этого выберите 0. Previous screen or exit:



    Обновление BitrixEnv до последней стабильной версии 6

Готово, переходите к этапу 2.

Этап 2. Перейдите на beta-версию BitrixEnv

  1. 1.

    Выберите пункт 1. Manage servers in the pool, затем 10. Enable or disable bitrix-env beta versions:



    Переход на beta-версию BitrixEnv 1



    Переход на beta-версию BitrixEnv 2

  2. 2.

    Выберите пункт 1. Enable bitrix-env beta versions.

  3. 3.

    Для подтверждения обновления введите y:



    Переход на beta-версию BitrixEnv 3

  4. 4.

    Снова обновите пакеты. Выберите пункт 2. Configure localhost settings, затем 6. Update server:



    Переход на beta-версию BitrixEnv 4



    Переход на beta-версию BitrixEnv 5

  5. 5.

    Для подтверждения действий нажмите y:



    Переход на beta-версию BitrixEnv 6

  6. 6.

    Сервер начнёт проверять версии пакетов. Если чего-то не хватает, он начнёт обновление. Как только обновление завершится, появится надпись Complete!.

  7. 7.

    После обновления нажмите ENTER:



    Переход на beta-версию BitrixEnv 7

  8. 8.

    В запросе Please confirm you want to update the server нажмите N:



    Переход на beta-версию BitrixEnv 8

Готово, начнётся процесс обновления.

Чтобы отслеживать обновление в главном меню, выберите пункт 10. Background pool tasks. Статус running ― операция выполняется, finished ― операция завершена.



Переход на beta-версию BitrixEnv 9



Переход на beta-версию BitrixEnv 10

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

Этап 3. Обновите версию PHP

  1. 1.

    В основном меню выберите пункт 1. Manage servers in the pool, затем 8. Update PHP and MySQL.



    Обновление версии PHP в BitrixVM 1



    Обновление версии PHP в BitrixVM 2

  2. 2.

    Введите имя хоста, для которого нужно обновить PHP или введите all для обновления всех хостов:



    =1440x382




  3. 3.

    Выберите 1. Upgrade PHP:



    Обновление версии PHP в BitrixVM 5

  4. 4.

    Выберите пункт 1. Update PHP to version 7.4:



    Обновление версии PHP в BitrixVM 6

  5. 5.

    Чтобы подтвердить обновления, введите y для подтверждения обновления:



    Обновление версии PHP в BitrixVM 7

Установка может занять некоторое время. Чтобы отслеживать обновление в главном меню, выберите пункт 10. Background pool tasks. Статус:

  • running ― операция выполняется,
  • finished ― операция завершена,
  • error ― произошла ошибка. Обратитесь в службу поддержки.

Готово, последняя версия РНР установлена.

Битрикс для разработчиков

Битрикс для разработчиков

West-Pedro



West
Pedro

screenshot

./bitrix-env.sh в процессе выводится ошибка. В логах такие данные, кому либо знакома данная ситуация?

russian

software

it

bitrix

04:29 26.05.2022


4

ответов

Дмитрий-Komkov



Дмитрий
Komkov

Может, какой-то MySQL уже стоит и конфликтует с тем, что пытается установиться вместе с bitrix env

04:35 26.05.2022

West-Pedro



West
Pedro


Автор вопроса


Дмитрий Komkov

Может, какой-то MySQL уже стоит и конфликтует с те…

нужно удалить?

04:36 26.05.2022

Дмитрий-Komkov



Дмитрий
Komkov


West Pedro

нужно удалить?

Думаю да. Bitrix env нужно ставить на чистый сервер. У меня недавно было аналогичная проблема с ISP manager из-за предыдущих установок

04:37 26.05.2022

West-Pedro



West
Pedro


Автор вопроса


Дмитрий Komkov

Думаю да. Bitrix env нужно ставить на чистый серве…

Cпасибо за инфу

04:46 26.05.2022

1С-Битрикс: Веб-окружение позволяет развернуть окружение для работы продуктов 1С-Битрикс: Управление сайтом и Битрикс24 на Linux-платформе CentOS 7. В состав включены и преднастроены:

  • mysql-server 5.*
  • web-server (Apache 2.2.*)
  • php 5.6/7.1.х
  • nginx 1.6.1
  • memcached
  • stunnel
  • catdoc
  • xpdf
  • munin
  • nagios
  • sphinx

Установка

Для установки потребуется сервер с чистой установленной CentOS 7.

Примечание: Здесь и далее все команды должны выполняться под root.

Если вход под root отключен, залогинетесь под своей учетной записью, а затем перейдите под root.

sudo -s

Убедитесь, что находитесь в своей домашней директории:

pwd

Должны находиться в директории /root. Если нет перейдите в нее:

cd ~

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

wget http://repos.1c-bitrix.ru/yum/bitrix-env.sh && chmod +x bitrix-env.sh && ./bitrix-env.sh

Примечание: Если на сервере нет утилиты загрузки файлов wget, установите ее:

yum install wget

Примечание: Если при запуске скрипта получили предупреждение.

Согласитесь отключить SELinux, выбрав Y, после чего перезагрузите сервер и повторно запустите скрипт установки.

./bitrix-env.sh

Когда установка закончится (5-10 минут), перезагрузите сервер:

reboot

При первом входе на сервер под root будет предложено сменить пароль пользователя bitrix. Если этого не произошло, запустите скрипт:

/root/menu.sh

Установите пароль пользователя bitrix.

Далее будет предложено создать пул серверов. В меню BitrixEnv выберите Create Management pool of server, а затем укажите имя пула.

Мастер создания пула откроет необходимые порты в CentOS для корректной работы продуктов 1С-Битрикс. Когда пул будет создан, появиться интерактивное меню для взаимодействия с BitrixEnv.

Для выполнения команд, в меню BitrixEnv необходимо ввести число и нажать Enter. Чтобы выйти из BitrixEnv в консоль CentOS нажмите 0. Чтобы вернуться из командной строки (если нажали 0. Exit или Ctrl+C) обратно в меню BitrixEnv, введите в консоли команду:

/root/menu.sh

Примечание: Чтобы проверить, какие порты открыты на сервере, нужно выйти из BitrixEnv в консоль CentOS и выполнить:

netstat -tnlp или netstat -nlp

Если вызвать команду без прав root, не будет видно процессов, которые слушают порты. Примерный список портов:

25 — smtp сервер;
80 — http ;
443 — https;
5222 — bitrix xmpp сервер;
5223 — bitrix xmpp сервер по ssl
8890 — ntlm авторизация;
8891 — ntlm авторизация по ssl;
8893 — http сервер мгновенных сообщений;
8894 — https сервер мгновенных сообщений.

Примечание: При необходимости, откройте дополнительные порты и перезагрузите iptables:

iptables -I INPUT -p tcp --dport 25 -j ACCEPT
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
iptables -I INPUT -p tcp --dport 5222 -j ACCEPT
iptables -I INPUT -p tcp --dport 5223 -j ACCEPT
iptables -I INPUT -p tcp --dport 8890 -j ACCEPT
iptables -I INPUT -p tcp --dport 8891 -j ACCEPT
iptables -I INPUT -p tcp --dport 8893 -j ACCEPT
iptables -I INPUT -p tcp --dport 8894 -j ACCEPT
service iptables save
/etc/init.d/iptables restart

Первоначальная настройка

Залогиньтесь в BitrixEnv.

Обновите серверные библиотеки до последних версий из меню веб-окружения: Configure localhost settings > Update server (аналог серверной команды yum update).

Для сервера определите хостнейм: Configure localhost settings > Configure hostname, например bitrix.site.ru

Проверьте обновления BitrixEnv Manage servers in the pool > Update packages on host.

Обновите (или для старых сайтов 1С-Битрикс понизьте) версии PHP и MySQL: Manage servers in the pool > Upgrade PHP and MySQL.

В настройках укажите таймзону: Manage servers in the pool > Configure pool timezone.

Убедитесь, что все команды были выполнены успешно Background pool tasks.

Перезагрузите сервер Configure localhost settings > Reboot server.

Добавление сайта

Предварительно настройте DNS-записи в на хостинге где размещены домены, записи должны соответствовать ip-адресу сервера.

В BitrixEnv запустите мастер добавления новго сайта Configure pool sites > Create site.

Укажите адрес сайта, тип kernel и другие данные по своему усмотрению.

Спустя некоторое время сайт будет добавлен.

Cайт будет создан в каталоге /home/bitrix/ext_www/site.ru

Если записи для домена настроены, то при переходе по адресу сайта в браузере, откроется страница установки сайта 1С-Битрикс.

Теперь можно установить новый сайт или восстановить уже существующий из бэкапа.

Примечание: Следует отметить, что при установке BitrixEnv в директории /home/bitrix/www/ создается сайт по умолчанию. Этот сайт будет открываться при переходе по ip-адресу вашего сервера в браузере. В нем так же размещены скрипты установки 1С-Битрикс. Не стоит оставлять их без внимания. Например, можно удалить и загрузить сюда пустой индексный файл index.html и/или при необходимости с помощью .htaccess настроить редирект на нужный сайт. Пример файлов.

Может пригодиться:

Ссылка на загрузку скрипта для новой установки битрикс: bitrixsetup.php
Ссылка на загрузку скрипта для восстановления сайта из бекапа: restore.php

Настройка почты

Залогиньтесь BitrixEnv. Выберите Configure pool sites > Change a site’s email settings.

Можно указать настройки почты для всех сайтов выбрав default или настроить почту для конкретного сайта выбрав его из списка.

Настройте почту для всех сайтов сервера, указав в Enter site name значение default.

Укажите почтовый адрес, Enter From email address.

Далее ведите DNS или IP-адреса почтового сервера Enter server address or DNS. Подтвердите нажатием Enter.

Укажите порт сервера Enter server port 25, 443 или иной используемый вашим почтовым сервером.

Выберите возможность авторизации на SMTP сервере Do you need auth options for. Если планируете использовать почту только для отправки уведомлений, нажмите N.

Укажите нужно ли использовать TLS Do you need TLS enabled for.

Подтвердите настройки нажатием Enter.

Настройки применены, посмотрите и при необходимости скорректируйте их в файле /home/bitrix/.msmtprc.

Пример настроек для хостинга сервера REG.RU

Промокод для REG.RU на скидку для заказа домена или хостинга: 2229-CC0A-AC4D-C31B

smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host serverXXX.hosting.reg.ru
port 587
from portal@domain.com
keepbcc on
auth on
user portal@domain.com
password <пароль>
tls on
tls_starttls on
tls_certcheck off

Пример настроек для корпоративного сервера Exchange

smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host sendsmtp.domain.com
port 46225
from portal@domain.com
keepbcc on
auth off
user userportal
password <пароль>
tls off
tls_certcheck off

Пример настроек для Yandex почты

Важно: поле поле «From» («От кого») в настройках сайта Битрикс, не должно отличается от адреса пользователя, с данными которого производится авторизация на сервере.

# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587 (или 465)
from pochta@yandex.ru
keepbcc on
auth on
user pochta@yandex.ru
password <пароль>
tls on
tls_starttls on
tls_certcheck off 

Пример настроек для Google почты

Важно: поле поле «From» («От кого») в настройках сайта Битрикс, не должно отличается от адреса пользователя, с данными которого производится авторизация на сервере.

account default
logfile /home/bitrix/.msmtp.log
host smtp.gmail.com
port 587  #иногда рекомендуют ставить 465
from pochta@gmail.com
auth on
user pochta@gmail.com
password <пароль>
tls on
tls_starttls on
tls_certcheck off

Попробуйте отправить тестовое письмо.

Из консоли сервера:

mail("email@example.com", "Subject", "Message");

Или сайта на 1С-Битрикс (Инструменты — Командная PHP строка):

if(mail("email@example.com", "Subject", "Message"))
echo "Почтовая система работает!";
else
echo "Неудача, почтовая система не работает, попробуйте еще!";

Если почта не отправляется

Посмотрите почтовый лог на сервере, путь до лога указан в конфигурационном файле .msmtprc, по умолчанию /home/bitrix/msmtp_default_.log или /home/bitrix/msmtp_site.ru_.log.

При ошибке вида: cannot use a secure authentication method, нужно включить авторизацию: auth on или auth login. Один из вариантов должен сработать, если нет — возможен другой, специфический механизм, это нужно уточнять у администратора почтового сервера.

Полезные ссылки

Если что то не получается или возникли ошибки, возможно вам смогут помочь статьи:

Устранение неполадок в Битрикс
Веб-окружение Битрикс: How-To
Виртуальная машина VMBitrix v7.x

На этом всё. Но вы можете поддержать проект. Даже небольшая сумма поможет нам писать больше полезных статей.

Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.

Views: 40003
Last Modified: 07.06.2022

Installation of Bitrix Environment (BitrixEnv) for Linux will be helpful for:

  • Users and developers who previously used Bitrix Virtual Appliance product for site preparation and experienced problems when migrating the configuration to host or non-virtual hardware with loss of performance.
  • For hosting-partners specialists planning to create different VPS templates for Bitrix products.
  • For system administrators requiring fast preparation of high-performance framework for the installation or migration of sites based on Bitrix.
  • For programmers and system administrators requiring the fast deployment of a cluster, based on Bitrix.

Bitrix Virtual Environment for Linux provides fast deployment of Bitrix products and solutions to operate with minimal expenses in an optimal environment of CentOS 6/7 (i386, x86_64) Linux-based platform:

  • mysql-server 5.*
  • web-server (Apache 2.4.*)
  • php 7.4
  • nginx 1.10.2
  • memcached
  • stunnel
  • catdoc
  • xpdf
  • munin
  • nagios
  • sphinx

Below you can find the review of Bitrix Virtual Environment for Linux installation on the equipment with pre-installed CentOS 7 (Minimal) (x86_64).

  1. Get authorized on the server with root administrative account.
  2. Download the Bitrix Virtual Environment for Linux script and run it via the following commands:
    wget https://repo.bitrix.info/yum/bitrix-env.sh && chmod +x bitrix-env.sh && ./bitrix-env.sh
    

    Note: If there is no utility software on the server to upload wget files, it can be installed via the yum install wget command

  3. Then, it is necessary to accept the disabling of SElinux (if SElinux is enabled in the system) and reboot the system via reboot command:

  4. After the server is rebooted, continue the BitrixEnv installation:

    ./bitrix-env.sh
    

  5. When entering the server with root login you will be prompted to change Bitrix user password:

  6. Then, it will be necessary to create the pool (1. Create Management pool of server) and the work can be started:

    Attention! In Bitrix Virtual Environment for Linux version 7.x+ the pool should be mandatorily created (1. Create Management pool of server). Pool configuration manager opens all the necessary ports in CentOS for the Bitrix24 product services to operate correctly.

    Pool creation wizard opens all the necessary CentOS ports allowing for correct operation:

    • 22 – ssh access;
    • 80 / 443 – http / https web-server;
    • 8890 / 8891 – http/https ntlm;
    • 8893 / 8894 – http/https instant message server;
    • 5222 / 5223 – http/https xmpp-server.

    When a pool is not created, only ports 22, 80 and 443 are open.
    Additional ports for services can be used inside Virutal Appliance, but they are not open for data input.

  7. Server is ready for further use.
  8. After all server Settings are configured, don’t forget to exit the root account for security purposes:
    • To go console, select 0. Exit in the menu (or press Ctrl+C)
    • And then, run the exit command

«Silent» BitrixEnv installation (silent mode)

Starting from Version 7.1, there is an available option to create a pool in silent mode: after BitrixEnv is installed, the pool creation is immediately initiated with the required host name and MySQL root password.

./bitrix-env.sh [-s] [-p [-H hostname]] [-M mysql_root_password]

where:

  • -s — Silent mode for installation. Don’t ask any questions.
  • -p — Create pool after Bitrix Environment is installed.
  • -H — Host name for pool creation procedure).
  • -F — Used as firewalld.
  • -I — Used as iptables firewall (by default).
  • -M — MySQL root password (Mysql password for root user).

Example use:

Launch the Bitrix Environment installation in silent mode, create the pool with the ‘server1’ host name and set the MySQL root password — 111111.

./bitrix-env.sh -s -p -H server1 -M '111111'

How to manage BitrixEnv

To proceed to execution of any action in Virtual Appliance, please input the number and press Enter. For example, to configure virtual server, input 2 in the line (Manage localhost) and press Enter.

To return from the command line (if you have pressed 0. Exit or Ctrl+C) back to the BitrixEnv menu, input the following command in the console:

/root/menu.sh

Handling files in BitrixEnv

Handling files in BitrixEnv is performed using protocols SSH / SFTP. Protocols FTP and SCP are not supported by default.

Понравилась статья? Поделить с друзьями:
  • Error installing ikernel exe 0xa00
  • Error installing ikernel exe 0x2200
  • Error installing ikernel exe 0x10000 как исправить ошибку
  • Error installing hive miners t rex
  • Error installing hive miners phoenixminer hiveos