Skip to content

Commit 4dd3142

Browse files
authored
Minor updates for NGINX OSS and Plus installation guides. (#283)
* Updated versions in NGINX OSS Install Guide. * Updated unpriv install installation to match script. * Updated procedure of adding JWT in Install Guide.
1 parent cac2c21 commit 4dd3142

File tree

3 files changed

+65
-91
lines changed

3 files changed

+65
-91
lines changed

content/includes/nginx-plus/install/copy-jwt-to-etc-nginx-dir.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
docs:
33
---
44

5-
After downloading the JWT file, copy it to the **/etc/nginx/** directory and make sure it's named **license.jwt**:
5+
Copy the downloaded JWT file to the **/etc/nginx/** directory and make sure it is named **license.jwt**:
66

77
```shell
88
sudo cp <downloaded-file-name>.jwt /etc/nginx/license.jwt
99
```
10-
11-
Replace `<downloaded-file-name>.jwt` with the actual name of your downloaded JWT file.

content/nginx/admin-guide/installing-nginx/installing-nginx-open-source.md

Lines changed: 31 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,8 @@ NGINX, Inc. provides packages for the following CentOS, Oracle Linux, RHEL, Alm
4747

4848
|Version | Supported Platforms |
4949
| ---| --- |
50-
|7.4+ | x86_64, aarch64/arm64 |
51-
|8x | x86_64, aarch64/arm64, s390x |
52-
|9x | x86_64, aarch64/arm64, s390x |
50+
|8x | x86_64, aarch64/arm64 |
51+
|9x | x86_64, aarch64/arm64 |
5352

5453
{{</bootstrap-table>}}
5554

@@ -155,7 +154,7 @@ The package can be installed from:
155154
```shell
156155
curl -I 127.0.0.1
157156
HTTP/1.1 200 OK
158-
Server: nginx/1.27.0
157+
Server: nginx/1.27.4
159158
```
160159

161160
<span id="prebuilt_debian"></span>
@@ -284,7 +283,7 @@ The package can be installed from:
284283
```shell
285284
curl -I 127.0.0.1
286285
HTTP/1.1 200 OK
287-
Server: nginx/1.27.0
286+
Server: nginx/1.27.4
288287
```
289288

290289
<span id="prebuilt_ubuntu"></span>
@@ -299,8 +298,8 @@ NGINX provides packages for the following Ubuntu operating systems:
299298
| ---| ---| --- |
300299
|20.04 | focal | x86_64, aarch64/arm64, s390x |
301300
|22.04 | jammy | x86_64, aarch64/arm64, s390x |
302-
|22.10 | kinetic | x86_64, aarch64/arm64 |
303-
|23.04 | lunar | x86_64, aarch64/arm64 |
301+
|24.04 | noble | x86_64, aarch64/arm64 |
302+
|24.10 | oracular | x86_64, aarch64/arm64 |
304303

305304
{{</bootstrap-table>}}
306305

@@ -412,7 +411,7 @@ The package can be installed from:
412411
```shell
413412
curl -I 127.0.0.1
414413
HTTP/1.1 200 OK
415-
Server: nginx/1.27.0
414+
Server: nginx/1.27.4
416415
```
417416

418417
<span id="prebuilt_suse"></span>
@@ -425,7 +424,6 @@ NGINX provides packages for SUSE Linux Enterprise Server:
425424

426425
|Version | Supported Platforms |
427426
| ---| --- |
428-
|SLES 12 SP5+ | x86_64 |
429427
|SLES 15 SP2+ | x86_64 |
430428

431429
{{</bootstrap-table>}}
@@ -508,10 +506,10 @@ NGINX provides packages for the following Alpine Linux operating systems:
508506

509507
|Version | Supported Platforms |
510508
| ---| --- |
511-
|3.15 | x86_64, aarch64/arm64 |
512-
|3.16 | x86_64, aarch64/arm64 |
513-
|3.17 | x86_64, aarch64/arm64 |
514509
|3.18 | x86_64, aarch64/arm64 |
510+
|3.19 | x86_64, aarch64/arm64 |
511+
|3.20 | x86_64, aarch64/arm64 |
512+
|3.21 | x86_64, aarch64/arm64 |
515513

516514
{{</bootstrap-table>}}
517515

@@ -689,9 +687,9 @@ Prior to compiling NGINX Open Source from source, you need to install librarie
689687
- [PCRE](http://pcre.org/) – Supports regular expressions. Required by the NGINX [Core](https://nginx.org/en/docs/ngx_core_module.html) and [Rewrite](https://nginx.org/en/docs/http/ngx_http_rewrite_module.html) modules.
690688

691689
```shell
692-
wget github.com/PCRE2Project/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.gz
693-
tar -zxf pcre2-10.42.tar.gz
694-
cd pcre2-10.42
690+
wget github.com/PCRE2Project/pcre2/releases/download/pcre2-10.43/pcre2-10.43.tar.gz
691+
tar -zxf pcre2-10.43.tar.gz
692+
cd pcre2-10.43
695693
./configure
696694
make
697695
sudo make install
@@ -700,9 +698,9 @@ Prior to compiling NGINX Open Source from source, you need to install librarie
700698
- [zlib](http://www.zlib.net/) – Supports header compression. Required by the NGINX [Gzip](https://nginx.org/en/docs/http/ngx_http_gzip_module.html) module.
701699

702700
```shell
703-
wget http://zlib.net/zlib-1.2.13.tar.gz
704-
tar -zxf zlib-1.2.13.tar.gz
705-
cd zlib-1.2.13
701+
wget http://zlib.net/zlib-1.3.1.tar.gz
702+
tar -zxf zlib-1.3.1.tar.gz
703+
cd zlib-1.3.1
706704
./configure
707705
make
708706
sudo make install
@@ -711,9 +709,9 @@ Prior to compiling NGINX Open Source from source, you need to install librarie
711709
- [OpenSSL](https://www.openssl.org/) – Supports the HTTPS protocol. Required by the NGINX [SSL](https://nginx.org/en/docs/http/ngx_http_ssl_module.html) module and others.
712710

713711
```shell
714-
wget http://www.openssl.org/source/openssl-1.1.1v.tar.gz
715-
tar -zxf openssl-1.1.1v.tar.gz
716-
cd openssl-1.1.1v
712+
wget http://www.openssl.org/source/openssl-3.0.13.tar.gz
713+
tar -zxf openssl-3.0.13.tar.gz
714+
cd openssl-3.0.13
717715
./Configure darwin64-x86_64-cc --prefix=/usr
718716
make
719717
sudo make install
@@ -727,17 +725,17 @@ Download the source files for both the stable and mainline versions from [**ngin
727725
To download and unpack the source for the latest _mainline_ version, run:
728726

729727
```shell
730-
wget https://nginx.org/download/nginx-1.27.0.tar.gz
731-
tar zxf nginx-1.27.0.tar.gz
732-
cd nginx-1.27.0
728+
wget https://nginx.org/download/nginx-1.27.4.tar.gz
729+
tar zxf nginx-1.27.4.tar.gz
730+
cd nginx-1.27.4
733731
```
734732

735733
To download and unpack source files for the latest _stable_ version, run:
736734

737735
```shell
738-
wget https://nginx.org/download/nginx-1.26.1.tar.gz
739-
tar zxf nginx-1.26.1.tar.gz
740-
cd nginx-1.26.1
736+
wget https://nginx.org/download/nginx-1.26.3.tar.gz
737+
tar zxf nginx-1.26.3.tar.gz
738+
cd nginx-1.26.3
741739
```
742740

743741
<span id="configure"></span>
@@ -752,8 +750,8 @@ An example of options to the `configure` script (should be typed as a single lin
752750
--sbin-path=/usr/local/nginx/nginx
753751
--conf-path=/usr/local/nginx/nginx.conf
754752
--pid-path=/usr/local/nginx/nginx.pid
755-
--with-pcre=../pcre2-10.42
756-
--with-zlib=../zlib-1.2.13
753+
--with-pcre=../pcre2-10.43
754+
--with-zlib=../zlib-1.3.1
757755
--with-http_ssl_module
758756
--with-stream
759757
--with-mail=dynamic
@@ -841,8 +839,8 @@ If you do not need a module that is built by default, you can disable it by nami
841839
--pid-path=/usr/local/nginx/nginx.pid
842840
--with-http_ssl_module
843841
--with-stream
844-
--with-pcre=../pcre2-10.42
845-
--with-zlib=../zlib-1.2.13
842+
--with-pcre=../pcre2-10.43
843+
--with-zlib=../zlib-1.3.1
846844
--without-http_empty_gif_module
847845
```
848846

@@ -896,8 +894,8 @@ An example of the `configure` command that includes nondefault modules (should b
896894
--sbin-path=/usr/local/nginx/nginx
897895
--conf-path=/usr/local/nginx/nginx.conf
898896
--pid-path=/usr/local/nginx/nginx.pid
899-
--with-pcre=../pcre2-10.42
900-
--with-zlib=../zlib-1.2.13
897+
--with-pcre=../pcre2-10.43
898+
--with-zlib=../zlib-1.3.1
901899
--with-http_ssl_module
902900
--with-stream
903901
--with-mail

0 commit comments

Comments
 (0)