After vetting half a dozen firms around the globe, our company hired Webbee to manage our CRM customization. They do not disappoint! Very attentive to the needs of our business, friendly, and responsive. For any business looking to customize Bitrix24, look no further! Well done, friends! Feel free to use me as a reference anytime!
Why Upgrade to CentOS Stream 9?
Upgrading your Bitrix24 virtual machine from CentOS 7 to CentOS Stream 9 is essential for maintaining a secure and efficient system. The new VMBitrix 9.0.0 version includes a comprehensive package of updates and improvements:
- New Base Operating System Version: CentOS Stream 9
- Adaptation of Virtual Machine Mechanisms: Updated scripts, roles, and other mechanisms for the new version of Ansible
- Full Transition to UTF-8: Ensuring better compatibility and performance
- Enhanced Security: Improved security measures to protect your data
- Bug Fixes: Resolution of known issues for a smoother experience
Software Updates
The new VMBitrix 9.0.0 version includes the following software updates:
- Ansible-core: 2.14.2
- PHP: 8.1 (with options to upgrade to 8.2 or 8.3)
- nginx: 1.26.1
- Percona Server: 8.0
- Node.js: 20
- Push-server: 3.0.0
- Redis: 7.2
Description of Fixes and New Features
The major version change to VMBitrix 9.0.0, released in 2024, is due to the transition to CentOS Stream 9. The basic configuration is aimed at providing a machine for websites. Key changes include:
Removed/Hidden Features:
- Adding 2 and N machines to the pool (removal as well)
- Separate roles on the machine(s) in the pool (mysql, memcache, push, web, etc.)
- At startup removed: sphinx, ntlm, transformer (expected to return these roles later)
- Support reduced: scale module, push on nginx, xmpp
- Monitoring hidden
- Removed old software versions: PHP versions from 5.6 to 8.0, Percona Server 5.7
- Support for websites in windows-1251 encoding, now only UTF-8
- Scripts bitrixsetup.php and restore.php for the site (if needed, the user can download and place them in the root of the site for the required project)
- Sudo rights for the bitrix user
- Beta version
Everything Else Remains:
- Websites, their creation and configuration, certificate issuance, software version updates, etc.
- Management through the menu, similar to the current machines version 7.x.
Technical Details
- Base OS: CentOS Stream 9 (install in server mode without GUI, or server+GUI, or desktop)
- Software:
- Front Web Server: nginx (our package bx-nginx)
- Back Web Server: httpd
- Database: Percona Server 8.0
- Push Server: push on Node.js 20 (our package bx-push-server)
- Caching: Redis (needed for push), memcached through the menu
- Mail: msmtp as before (but better through the product admin panel)
- Firewall: firewalld
- Management: menu on the front and Ansible on the back (fixing the Ansible version, our package bx-ansible-core)
Versions:
- Kernel 5.14.0, Python 3.9, OpenSSL 3.2.2
- PHP 8.1 is the default version, with options to upgrade to 8.2 or 8.3
- Ability to downgrade PHP from 8.3/8.2 to 8.1
- Rules for cloud storage have been refined
- nginx updated to version 1.26.1, with OpenSSL updated to 3.2.2 in the nginx build
- The push-server role now installs Node.js version 20
The Upgrade Process
Upgrading directly from CentOS 7 to CentOS Stream 9 is officially impossible. Therefore, the recommended path involves deploying a new machine and transferring your websites to it. .
Here’s how Webbee Group can help:
1. Deploy a New Machine: We will set up a new virtual machine with CentOS Stream 9.
2. Transfer Portal (websites): Our team will securely transfer your websites and data to the new machine.
3. Adjustments and Optimization: We will make necessary adjustments to ensure everything runs smoothly on the new system.
Here’s how Webbee Group can help:
1. Deploy a New Machine: We will set up a new virtual machine with CentOS Stream 9.
2. Transfer Portal (websites): Our team will securely transfer your websites and data to the new machine.
3. Adjustments and Optimization: We will make necessary adjustments to ensure everything runs smoothly on the new system.
Benefits of Upgrading with Webbee Group
- Expertise: As a Bitrix24 Gold Partner, we have the expertise to handle complex upgrades seamlessly.- Security: Upgrading to CentOS Stream 9 enhances your system’s security, protecting against vulnerabilities.
- Performance: Enjoy improved performance and access to the latest features with the new operating system.
- Support: We provide ongoing support to ensure your system remains up-to-date and efficient.
Important Note
Support for the virtual machine based on CentOS 7 has been discontinued, with version 7.5.5 being the last for this OS. The RPM package is available for CentOS Stream 9, making it crucial to upgrade to continue receiving support and updates.Get Started Today
Don’t wait until your system becomes outdated and vulnerable. Contact Webbee Group today to schedule your upgrade to CentOS Stream 9 and ensure your Bitrix24 On-Premise virtual machine is running at its best.---
By upgrading with Webbee Group, you can rest assured that your Bitrix24 On-Premise system will be secure, efficient, and ready to meet your business needs. Reach out to us now to learn more about this essential service.
NDA Compliance and Privacy Policy
We are sure to sign a non-disclosure agreement with each of our clients, which guarantees you that any information received from you will not be disclosed to third parties without your written consent. This allows you to be reassured about the security of data on your Bitrix24 portal (regardless of whether you have an on-premise or cloud version), for the safety of your company confidential information and any information about your business stored with us.
Serving more than 140 projects, we have become experts in the Bitrix24 support services. There are no more impossible tasks for us and we are ready to accept a challenge from you!