Views: 10670
Last Modified: 24.12.2020
BitrixVM/BitrixEnv v7.4.х (Stable version)
List of updates v7.4.4 (November 2020)
|
Main improvements:
– Deprecated option PHP mbstring.func_overload has been deleted.
Main module updates (main 20.100.0) requires a deleted option mbstring.func_overload . This option is no longer required and is not longer supported.
|
List of updates v7.4.3 (November 2019)
|
Software update:
– php 7.2
– nginx 1.16.1
Main improvements:
– PHP 7.2 supported by default.
– Brotli module added to nginx (for CentOS 7 only).
– fixed issue updating images for VirtualBox (MySQL issue slowed down the process).
– fixed phrase issue when attempting to install VA environment via sh-script for CentOS 8.
|
List of updates v7.4.2 (October 2019)
|
Main improvements:
– Updated Let's Encrypt certificate issuing server, now using the version API v2. API v1 will be finally disabled by Let's Encrypt from 31 October 2019.
|
List of updates v7.4.1 (August 2019)
|
Main improvements:
– Fixed issue defining mysql service status for CentOS 6 when init.d script is called mysql.
– Fixed issue updating ssl certificate upon chain retrieving.
– Fixed issue updating file ssl_options.conf for nginx service during packet update.
|
List of updates v7.4.0 (July 2019)
|
Software update:
– nginx 1.16.0
Main improvements:
– nginx updated to version 1.16.0, added TLS 1.3 support.
– PageSpeed module added to the nginx build (only for CentOS 7).
– Updated site settings due to deprecated option ssl on for nginx version 1.16.0 and higher.
– Added svg and woff2 to pass via nginx.
– Fixed automatic detection of an IP address change for network interface.
– Fixed push-server operational issues after IP address change.
– Fixed behaviour when the file resolv.conf was cleaned when configuring network interface and DNS server is specified.
– Fixed some phrases in the Virtual Appliance menu.
– Added option to update PHP to version 7.2.
– Added option to enable/disable additional PHP modules in the menu (curl, zip, dom, phar, xdebug, imagick).
– Fixed configuration files for the environment: replaced legacy option mbstring.internal_encoding for the PHP version 7.0 and higher.
– OpenVZ: fixed virtual appliance installation and config in OpenVZ environment.
– OpenVZ: fixed issue launching the monitoring role services in OpenVZ environment.
– Fixed virtual appliance installation and config for OS that have fully or partially missing iptables-modules.
– Added option to select network firewall for CentOS 7 with initial installation via sh-scripts. Added options: -F will use firewalld, -I will use iptables. Uses iptables by default.
– Fixed percona-release issue found when installing the environment via sh-script to a cleanCentOS 6 or 7.
– Fixed issue when updating virtual appliances and updating percona-release package.
– Fixed link to the percona-release package in tasks of MySQL section.
– Added option to configure and rollback ssl-certifiates for push-server, configured via nginx-push-stream-module.
– Fixed Lets Encrypt certificate rollback procedure: certificate is deleted for all sites where it is used; its reference deleted from dehydrated settings.
– Fixed auto-extension procedure for Lets Encrypt certificates.
– Fixed NodeJS Push server issues for VMBitrix.CRM.
– Added option to enable/disable monitoring via the menu in VMBitrix.CRM.
– Fixed issues found in nagios and munin config with enabled monitoring.
– Fixed the load diagram and data display for munin service on CentOS 7.
– NTLM site settings now use SSL site certificate in the following cases: NTLM configured, configure SSL site certificate; SSL site certificate is configured, configure NTLM.
– Fixed procedure for connecting of host to ActiveDirectory.
– Added option to use existing NTLM settings for new sites.
– Reduced maximum number of OS kernels from 5 to 3.
– Fixed httpd config update with the default deleted site.
– Fixed crond server start when installing environment via sh-script on CentOS 6.
– Fixed asynchronous behavior issue when the file /etc/localtime is missing.
– Fixed issue with missing localhost settings menu when the configured network interface (IP address) is not available.
– Fixed issues in the Sphinx enabling wizard.
– Availability of folder images for ext_kernel site type now is optional for the link site type.
– Virtual Hardware Version upgraded to version 12 in the image files for VMWare and ESXi/vSphere.
– Fixed image file performance issues for 5th generation VMs in Amazon EC2.
Note:
Now Iptables will be always used by default for new builds and images.
If you have an old image or build version older than 7.4.0, then nothing will change: iptables for CentOS 6, firewalld for CentOS 7.
But when you have a new build or image:
- CentOS 6 (only VMBitrix)
iptables still continues to act as a default network firewall for this CentOS version. Even if the firewalld is forcibly installed on CentOS 6 (command ./bitrix-env-beta.sh -F ), then iptables will still be installed anyway.
- CentOS 7 (VMBitrix и VMBitrix.CRM)
iptables becomes the new default network firewall. Launching the installation script without parameters (./bitrix-env-beta.sh or ./bitrix-env-crm-beta.sh ) will install iptables.
When the firewalld is required, add the parameter -F when installing the package: ./bitrix-env-beta.sh -F or ./bitrix-env-crm-beta.sh -F .
- OpenVZ
There are 4 type of network firewall (also known as netfilter) available for OpenVZ environment: disabled, stateless, stateful, full.
Using firtewalld in the OpenVZ stateful environment depends on kernel modules that are connected to the system. When the virtual appliance detects errors in the launch of firewalld within the stateful environment, it will forcibly enable iptables.
All the rest of cases will use iptables (stateless, disabled).
|
BitrixVM/BitrixEnv v7.3.x (Stable version)
List of updates v7.3.4 (December 2018)
|
Main improvements:
- Push-server package is updated to optimize operation on CentOS 7.6. Fixed issue launching push-server service via systemd.
|
List of updates v7.3.3 (September 2018)
|
Main improvements:
- Added automatic enabling of zip and dom PHP Extensions. Now they are required for the document generator (documentgenerator) module to work.
|
List of updates v7.3.2 (August 2018)
|
Main improvements:
- Added option to enable and disable yum-repository that stores beta versions of virtual appliance packets.
- Fixed menu phrase typo that prohibited default restoration of the certificate for site.
|
List of updates v7.3.1 (July 2018)
|
Software update:
- push-server 2.0.0
Main improvements:
- Fixed display of items for MySQL and PHP updates, if server has MySQL version 5.5 and PHP is updated to version 7.0.
- Added copying of certificate chain when configuring own SSL certificate.
- Improved generating of dhparam.
- Fixed blocked menu with launched configuration script.
- Fixed menu exit for several items.
- Fixed menu behaviour when monitoring is enabled.
|
List of updates v7.3.0 (May 2018)
|
Software update:
- php 7.1 (installed by default in the new virtual appliance)
- nginx 1.14.0
- hostname 1.0.0
Main improvements:
- Added by default use of PHP version 7.1.
- Fixed certificate settings with configured https access to site.
- Packet settings improvements (option in dbconn.php and ethtool dependencies).
|
BitrixVM/BitrixEnv v7.4.1х (BETA version)
List of updates v7.4.11 (February 2020)
|
Main improvements:
– Now supporting PHP update to version 7.3.
– Now supporting PHP update to version 7.4 (only for Centos 7).
– Virtual appliance menu now have updated section for updating or rolling back PHP and MySQL versions. Added subsections: Upgrade PHP, Downgrade PHP, Upgrade MySQL version.
– When updating or downgrading PHP version, several actions inside each subsection can be dynamically generated depending on current version. For example, the current version is PHP 7.2. There are options to Upgrade PHP to version 7.3 or 7.4, or for Downgrade PHP – to roll back to earlier versions 5.6, 7.0 or 7.1.
– nginx settings now have TLS versions 1.0 and 1.1 disabled.
– Fixed issues found in site operation and handling of windows-1251 encoding.
– Fixed a httpd configuration issue, encountered when configuring NTLM for site that use windows-1251 encoding.
– Fixed issue deleting temporary files that are created when configuring NTLM for site.
Note:
– Intermediary steps in PHP upgrading and downgrading were removed. For example, 7.0 -> 7.4 or 7.3 -> 7.1 now are completed in a single step.
– PHP cannot be updated to version 7.4 for CentOS 6, community doesn't collect php packages for this version.
– PHP version can be downgraded only to version 7.1 for VMBitrix.CRM.
– Subsection Upgrade MySQL version will be displayed only if you have an old version MySQL 5.5 MariaDB.
|
List of updates v7.4.10 (December 2019)
|
Software update:
– ansible 2.7.9
Main improvements:
– Fixed scenarios for Virtual Appliance under new ansible version.
– Implemented option to add custom nginx configs to site settings. Personal nginx configs for site must be located at the path /etc/nginx/bx/site_settings/<---site_name--->/<--file_name--->.conf.
– Implemented temporary file storage setting outside root project directory. This setting is used by default for default site type and for new sites. Existing sites have the option to enable settings using virtual appliance menu.
– Virtual appliance VMBitrix.CRM now has option to enable NTLM.
– Fixed issue viewing files in mobile app when cloud storage is connected.
– Fixed issue updating all packages of Virtual Appliance on the step of deleting old operation system kernels.
– Fixed issue encountered when enabling imagick php expansion.
– Fixed issue encountered during site check due to MySQL setting innodb_strict_mode .
– Fixed issue, encountered when committing virtual appliance config files by etckeeper (conflict due to daily autocommit).
– Fixed scenarios handling links and ext_kernel sites.
– Added creating server push settings in the file /bitrix/.settings.php for ext_kernel site, when using NodeJS Push server.
|
BitrixVM/BitrixEnv v7.3.1x (BETA version)
List of updates v7.3.13 бета (January 2019)
|
Main improvements:
- OpenVZ: fixed installation and setup of virtual appliance on the OpenVZ environment.
- OpenVZ: fixed issue booting servers for monitoring role.
- Fixed installation and setup of virtual appliance on CentOS when iptables modules are partially or completely missing.
- Added option to select network firewall for CentOS 7 during initial installation via sh-scripts. Added options:
-F firewalld is used,
-I iptables is used. Iptables are used by default.
- Fixed data and server load diagram display for munin service on CentOS 7.
- Fixed issue launching crond service when installing virtual environment via sh-script on CentOS 6.
- Fixed percona-release package issue, when installing virtual environment via sh-script on CentOS 6 or 7.
|
List of updates v7.3.12 beta (November 2018)
|
Main improvements:
- Added option to update PHP to version 7.2.
- Fixed environment configuration files: legacy option mbstring.internal_encoding is replaced for PHP 7.0 and higher.
- nginx updated to version 1.14.1, added TLS 1.3 support.
|
List of updates v7.3.11 beta (September 2018)
|
Main improvements:
- Added enabling and disabling of additional PHP modules in menu (curl, zip, dom, phar, xdebug, imagick).
- Reduced maximum number of operating system kernels from 5 to 3.
- Fixed the httpd configuration update with default-site deleted.
|
List of updates v7.3.10 beta (August 2018)
|
Main improvements:
- Fixed automatic detection of IP update for the network interface.
- Fixed issue with push-server after individual IP update.
- Fixed behaviour when DNS server was specified and resolv.conf file was cleaned in the network interface settings.
- Fixed same phrases in the virtual appliance menu.
|
How to install beta version of BitrixEnv/VMBitrix.CRM.