Skip to content

Commit 9e5bb6c

Browse files
authored
Merge pull request #146 from sboldyreva/php-updates
Update php info/instructions and redirect
2 parents af560b2 + d494ddb commit 9e5bb6c

File tree

2 files changed

+27
-30
lines changed

2 files changed

+27
-30
lines changed

docs/.vuepress/routes.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,10 @@
66
"/endless-lifecycle-support-for-languages/": "/els-for-languages/",
77
"/endless-lifecycle-support-for-languages": "/els-for-languages",
88
"/endless-lifecycle-support": "/els-for-os",
9-
"/endless-lifecycle-support/": "/els-for-os/"
9+
"/endless-lifecycle-support/": "/els-for-os/",
10+
"/els-for-languages/#installation-instructions-of-yum-repositories": "/els-for-languages/#installation-instructions-for-linux",
11+
"/els-for-languages/#rhel-based-systems": "/els-for-languages/#rpm-based-systems",
12+
"/els-for-languages/#ubuntu": "/els-for-languages/#deb-based-systems",
13+
"/els-for-languages/#supported-os": "/els-for-languages/#supported-os-and-php-versions",
14+
"/els-for-languages/#supported-versions": "/els-for-languages/#supported-os-and-php-versions"
1015
}

docs/els-for-languages/README.md

Lines changed: 21 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,17 @@
1414

1515
Endless Lifecycle Support (ELS) for PHP from TuxCare provides security fixes for PHP versions that have reached their end-of-life. This allows you to continue running your server vulnerability-free.
1616

17-
### Supported OS
18-
19-
TuxCare provides Endless Lifecycle Support for four years after the EOL date.
20-
21-
| OS | Version |
22-
| :-----------------------------------: | :---------------------------------------------------: |
23-
| CentOS, CloudLinux, OracleLinux, etc. | 6.x 64-bit, 7.x 64-bit, 8.x 64-bit, 9.x 64-bit |
24-
| AlmaLinux | 8.x 64-bit, 9.x 64-bit |
25-
| Ubuntu | 16.04 64-bit, 18.04 64-bit, 20.04 64-bit, 22.04 64-bit|
26-
| Debian | 10, 11, 12 |
27-
| Windows | Windows Server 2019, 2022, 2025 |
28-
29-
*Other distros upon request.
30-
31-
### Supported versions
32-
33-
**CentOS, CloudLinux, AlmaLinux, Oracle Linux, etc.:** 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4
17+
### Supported OS and PHP versions
3418

35-
**Ubuntu:** 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4
19+
| OS | Package Type | OS Version | PHP Version |
20+
| :-----------------------------------: | :----------: | :----------------------------------------------------: | :---------: |
21+
| CentOS, CloudLinux, OracleLinux, etc. | RPM | 6.x 64-bit, 7.x 64-bit, 8.x 64-bit, 9.x 64-bit | 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 |
22+
| AlmaLinux | RPM | 8.x 64-bit, 9.x 64-bit | 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 |
23+
| Ubuntu | DEB | 16.04 64-bit, 18.04 64-bit, 20.04 64-bit, 22.04 64-bit | 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 |
24+
| Debian | DEB | 10, 11, 12 | 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 |
25+
| Windows | - | Windows Server 2019, 2022, 2025 | 5.6, 7.4 |
3626

37-
**Debian:** 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4
38-
39-
**Windows:** 5.6, 7.4
27+
Other distros upon request.
4028

4129
### Vulnerability Coverage and Target Response Times
4230

@@ -51,20 +39,22 @@ TuxCare will make commercially reasonable efforts to adhere to the following gui
5139
* **Low-severity CVEs:** Patches provided within 90 days
5240
* TuxCare may offer a mitigation strategy as an alternative to a direct code fix.
5341

54-
### Installation instructions of yum repositories
42+
### Installation Instructions for Linux
5543

56-
#### RHEL based systems
44+
#### RPM-based Systems
45+
46+
These steps are suitable for RPM-based systems (CentOS, CloudLinux, AlmaLinux, Oracle Linux, etc).
5747

5848
1. Download the installer script:
5949

6050
```text
61-
wget https://repo.cloudlinux.com/php-els/install-php-els-repo.sh
51+
wget https://repo.cloudlinux.com/php-els/install-php-els-rpm-repo.sh
6252
```
6353
6454
2. Run the installer script with keys. The installation script registers the server in the CLN with the key, adds the yum repository, and adds a PGP key to the server.
6555
6656
```text
67-
sh install-php-els-repo.sh --license-key XXX-XXXXXXXXXXXX
57+
sh install-php-els-rpm-repo.sh --license-key XXX-XXXXXXXXXXXX
6858
```
6959
7060
3. Verify that the installation was successful.
@@ -103,18 +93,20 @@ TuxCare will make commercially reasonable efforts to adhere to the following gui
10393
yum groupinstall alt-php
10494
```
10595

106-
#### Ubuntu
96+
#### DEB-based Systems
10797

108-
1. Download the installer script:
98+
These steps are suitable for DEB-based systems (Ubuntu, Debian).
99+
100+
1. Download an installer script:
109101

110102
```text
111-
wget https://repo.cloudlinux.com/php-els/install-php-els-ubuntu-repo.sh
103+
wget https://repo.cloudlinux.com/php-els/install-php-els-deb-repo.sh
112104
```
113105

114106
2. Run the installer script with your key:
115107

116108
```text
117-
bash install-php-els-ubuntu-repo.sh --license-key XXX-XXXXXXXXXXXX
109+
bash install-php-els-deb-repo.sh --license-key XXX-XXXXXXXXXXXX
118110
```
119111

120112
3. To ensure the installation has been completed successfully, run the following command. It should return info about a package. If information about the package is available it means that installation was successful. After which, updates will be available for installation from the repository using the usual `apt upgrade` command.

0 commit comments

Comments
 (0)