Skip to content

Commit 35c8068

Browse files
committed
Hide obsolete 2.5 information (#2563)
* Removed obsolete 2.5 information * Applied review remark
1 parent c26d90c commit 35c8068

File tree

1 file changed

+1
-154
lines changed

1 file changed

+1
-154
lines changed

docs/getting_started/requirements.md

Lines changed: 1 addition & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
5151

5252
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
5353

54-
=== "eZ Platform v2.5"
55-
56-
|Name|Version|
57-
|---|---|
58-
|Debian 10 "Buster" |10.0-10.13+|
59-
|Ubuntu "Bionic" | 18.04 LTS |
60-
|RHEL / CentOS | 8.0-8.5+ |
61-
62-
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
63-
6454
## Web server
6555

6656
=== "Ibexa DXP v4.6"
@@ -77,12 +67,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
7767
- Apache 2.4 (with required modules `mod_rewrite`, `mod_env` and recommended: `mod_setenvif`, `mod_expires`;
7868
event MPM is recommended, if you need to use prefork you also need the `mod_php` module)
7969

80-
=== "eZ Platform v2.5"
81-
82-
- Nginx 1.12, 1.14, 1.16
83-
- Apache 2.4 (with required modules `mod_rewrite`, `mod_env` and recommended: `mod_setenvif`, `mod_expires`;
84-
event MPM is recommended, if you need to use prefork you also need the `mod_php` module)
85-
8670
## DBMS
8771

8872
=== "Ibexa DXP v4.6"
@@ -101,14 +85,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
10185

10286
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
10387

104-
=== "eZ Platform v2.5"
105-
106-
- MariaDB 10.3, 10.4 (optionally 10.2 - deprecated)
107-
- MySQL 8.0 (optionally 5.7 - deprecated)
108-
- PostgreSQL 10+ (PostgreSQL 10 has reached its End of Life. We highly recommend using PostgreSQL 14 for optimal performance and security)
109-
110-
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
111-
11288
## PHP
11389

11490
=== "Ibexa DXP v4.6"
@@ -128,13 +104,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
128104
- 7.4 (PHP 7.4 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should use PHP 8.1)
129105
- 7.3 (PHP 7.3 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should use PHP 8.1)
130106

131-
=== "eZ Platform v2.5"
132-
133-
- 7.1 (PHP 7.1 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should upgrade to Ibexa DXP v3.3 or v4.x)
134-
- 7.2 (PHP 7.2 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should upgrade to Ibexa DXP v3.3 or v4.x)
135-
- 7.3 (PHP 7.3 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should upgrade to Ibexa DXP v3.3 or v4.x)
136-
- 7.4 (PHP 7.4 has reached its End of Life. Unless you have extended support from vendors like Debian or Zend, you should upgrade to Ibexa DXP v3.3 or v4.x)
137-
138107
### PHP extensions
139108

140109
=== "Ibexa DXP v4.6"
@@ -168,20 +137,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
168137
- `php-gd` or `php-imagick` (via pecl on RHEL/CentOS)
169138
- `php-sodium`
170139

171-
=== "eZ Platform v2.5"
172-
173-
- `php-cli`
174-
- `php-fpm`
175-
- `php-mysql` (`php-mysqlnd`) or `php-pgsql`
176-
- `php-xml`
177-
- `php-mbstring`
178-
- `php-json`
179-
- `php-process` (on RHEL/CentOS)
180-
- `php-intl`
181-
- `php-curl`
182-
- `php-pear` (optional, provides pecl)
183-
- `php-gd` or `php-imagick` (via pecl on RHEL/CentOS)
184-
185140
### Cluster PHP extensions
186141

187142
=== "Ibexa DXP v4.6"
@@ -192,12 +147,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
192147

193148
- `php-redis` or `php-memcached`
194149

195-
=== "eZ Platform v2.5"
196-
197-
- `php-redis` 3.1.3+ or `php-memcached` 3.x+*
198-
199-
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
200-
201150
## Search
202151

203152
=== "Ibexa DXP v4.6"
@@ -211,12 +160,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
211160
- For BinaryFile Field indexing, Apache Tika 1.20 or higher 1.x version, recommended 1.28.1 or higher.
212161
- The above solutions require Oracle Java/Open JDK. The minimum requirement is 8 LTS, recommended 11 LTS. Newer versions are not supported.
213162

214-
=== "eZ Platform v2.5"
215-
216-
- For content search, Solr 7.7 LTS or Solr 8, recommended 8.11.1 or higher. Alternatively, Elasticsearch 7.16.2 or higher 7.x version.
217-
- For BinaryFile Field indexing, Apache Tika 1.20 or higher 1.x version, recommended 1.28.1 or higher.
218-
- The above solutions require Oracle Java/Open JDK. The minimum requirement is 8 LTS, recommended 11 LTS. Newer versions are not supported.
219-
220163
## Graphic Handler
221164

222165
=== "Ibexa DXP v4.6"
@@ -249,12 +192,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
249192
- Gifsicle
250193
- cwebp
251194

252-
=== "eZ Platform v2.5"
253-
254-
- GraphicsMagick
255-
- ImageMagick
256-
- GD
257-
258195
## [Clustering](clustering.md)
259196

260197
=== "Ibexa DXP v4.6"
@@ -273,14 +210,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
273210

274211
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
275212

276-
=== "eZ Platform v2.5"
277-
278-
- Linux NFS or S3/EFS (for IO, aka binary files stored in content repository, not supported with legacy)
279-
- Redis 3.2+ (separate instances for session and cache, both using a `volatile-*` [eviction policy](https://redis.io/docs/reference/eviction/), session instance configured for persistence) or [Memcached](https://memcached.org/) 1.5 or higher
280-
- [Varnish](http://varnish-cache.org/) 5.1 or 6.0LTS with [varnish-modules](https://github.com/varnish/varnish-modules/blob/master/README.md) or [Fastly](https://www.fastly.com/) using [the provided bundle](https://doc.ibexa.co/en/2.5/guide/cache/http_cache/#serving-varnish-through-fastly) (for HTTP Cache)
281-
282-
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
283-
284213
## Filesystem
285214

286215
=== "Ibexa DXP v4.6"
@@ -291,10 +220,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
291220

292221
- Linux ext4 / XFS
293222

294-
=== "eZ Platform v2.5"
295-
296-
- Linux ext4 / XFS
297-
298223
## Package manager
299224

300225
=== "Ibexa DXP v4.6"
@@ -305,10 +230,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
305230

306231
- Composer: recent 2.1 version
307232

308-
=== "eZ Platform v2.5"
309-
310-
- Composer: recent 2.1 version
311-
312233
## Asset manager
313234

314235
=== "Ibexa DXP v4.6"
@@ -325,13 +246,6 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
325246

326247
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
327248

328-
=== "eZ Platform v2.5"
329-
330-
- `Node.js` 10, 12 or 14
331-
- `yarn` 1.15.2+
332-
333-
If you see a "+" next to the product version, it indicates a recommended version or higher within the same major release. For example, "1.18+" means any 1.x version equal to or higher than 1.18, but not 2.x.
334-
335249
## Browser
336250

337251
=== "Ibexa DXP v4.6"
@@ -352,16 +266,7 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
352266
- Chromium™ based browsers such as Microsoft® Edge® and Opera®, most recent stable version, desktop *and* tablet
353267
- Apple® Safari® most recent stable version, desktop *and* tablet
354268

355-
=== "eZ Platform v2.5"
356-
357-
eZ Platform is developed to work with *any* web browser that supports modern standards, on *any* screen resolution suitable for web, running on *any* device. However for the Editorial and Administration User Interfaces you'll need; a minimum of 1366-by-768 screen resolution, a desktop or tablet device, and a recommended/supported browser among the ones found below.
358-
359-
- Mozilla® Firefox® most recent stable version (recommended)
360-
- Google Chrome™ most recent stable version (recommended)
361-
- Chromium™ based browsers such as Microsoft® Edge® and Opera®, most recent stable version, desktop *and* tablet
362-
- Apple® Safari® most recent stable version, desktop *and* tablet
363-
364-
## Ibexa Cloud requirements and setup
269+
## [[= product_name_cloud =]] requirements and setup
365270

366271
=== "Ibexa Cloud v4.6"
367272

@@ -456,61 +361,3 @@ Recommendation for production setups is to use Varnish/Fastly, Redis/Memcached,
456361
For example, you can create an integration with S3 by means of setting up your own S3 bucket and configuring the relevant parts of Ibexa DXP.
457362
We recommend giving the development team working on the project access to the bucket
458363
to ensure work is done in a DevOps way without depending on external teams when changes are needed.
459-
460-
=== "eZ Platform Cloud v2.5 "
461-
462-
### Cloud hosting with eZ Platform Cloud and Platform.sh
463-
464-
In general, eZ Platform Cloud supports all features and services of [Platform.sh](https://platform.sh/hosting/php/ez) that are compatible and supported by the eZ Platform version you use.
465-
466-
For example:
467-
468-
- Platform.sh provides Redis support for versions 2.8, 3.0 and 3.2. eZ Platform supports Redis version 3.2 or higher. As a result, Redis is supported by eZ Platform Cloud versions 3.2.
469-
- Platform.sh provides Elastic Search service (different versions supported). Elastic Search is not supported for use as search engine for eZ Platform.
470-
471-
Features or services supported by eZ Platform but not covered by Platform.sh may be possible by means of a [custom integration](#custom-integrations).
472-
473-
### Recommended eZ Platform Cloud setup
474-
475-
For more details on recommended setup configuration see bundled `.platform.app.yaml` and `.platform/` configuration files.
476-
477-
These files are kept up-to-date with latest recommendations and can be improved through contributions.
478-
479-
### Supported eZ Platform Cloud setup
480-
481-
Because of the large range of possible configurations of eZ Publish legacy, there is no ready-made recommended setup.
482-
Make sure to set aside time and budget for:
483-
484-
- Verifying your legacy configuration and ensuring it is supported by Platform.sh
485-
- Additional time for adaptation and configuration work, and testing by your own team
486-
- Additional consulting/onboarding time with Platform.sh, Ibexa technical services, and/or one of the many partners with prior experience using Platform.sh with eZ Publish legacy
487-
488-
The cost and effort of this is not included in eZ Platform Cloud subscription and will vary depending on the project.
489-
490-
### Experimental/custom Platform.sh setups
491-
492-
Any use of experimental versions or setups is not eligible for use with eZ Platform Cloud.
493-
However, it is possible to use an eZ Enterprise subscription in combination with a Platform.sh contract,
494-
where you or a partner take ownership of the configuration to set up the project.
495-
496-
Such projects are possible by means of custom integrations/configuration,
497-
but they may generate issues that won't be covered by eZ Enterprise subscription bug fix guarantee.
498-
499-
!!! tip "Use a partner with prior experience on legacy and Platform.sh"
500-
501-
If you are in need of setting up your legacy project on Platform.sh for a transitional period,
502-
eZ can put you in contact with a partner experienced in setting up older projects on Platform.sh.
503-
This will save you a lot of time and effort.
504-
505-
!!! note
506-
507-
As Platform.sh does not support a configuration with multiple PostgreSQL databases,
508-
for eZ Platform Cloud / Platform.sh it is impossible to have a DFS table in a separate database.
509-
510-
### Custom integrations
511-
512-
Features supported by eZ Platform, but not natively by Platform.sh, can in many cases be used by means of custom integrations with external services.
513-
514-
For example, you can create an integration with S3 by means of setting up your own S3 bucket and configuring the relevant parts of eZ Platform.
515-
We recommend giving the development team working on the project access to the bucket
516-
to ensure work is done in a DevOps way without depending on external teams when changes are needed.

0 commit comments

Comments
 (0)