Skip to content

Angie

Angie is an efficient, powerful and scalable web server that was forked from NGINX by some of its former core devs, with intention to extend functionality far beyond the original version.

Angie is a drop-in replacement for nginx, so you can use the existing nginx configuration without major changes.

Installation and compatibility

NGINX Extras provide you with production-grade, SELinux compatible packages for Angie web server.

sudo yum -y install https://extras.getpagespeed.com/release-latest.rpm yum-utils
sudo yum-config-manager --enable getpagespeed-extras-angie
sudo yum -y install angie
sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm dnf-plugins-core
sudo dnf config-manager --enable getpagespeed-extras-angie
sudo dnf -y install angie

Compatibility notes

Angie is based on mainline NGINX branch, but does not have 100% compatibility with NGINX ABI. In fact, it has runtime checks when loading a module compiled for NGINX to prevent the loading, to avoid unexpected problems.

So for the time being, you can't use numerous module packages from NGINX Extras with Angie.

Angie Features

Angie is a superset to standard NGINX distribution and includes a number of features not available elsewhere. You can consult the CHANGES document to find the features unique to Angie.