August 2017
Intermediate to advanced
278 pages
8h 53m
English
The standard NGINX installation only includes basic WebDAV support; however, we can extend it to provide the full functionality by compiling a custom module. At the time of writing, the extended module hadn't been converted into a dynamic module, so we need to recompile all of NGINX.
Firstly, we will download the source for NGINX and prepare it for compilation:
mkdir /tmp/nginxbuild cd /tmp/nginxbuild yumdownloader --source nginx
Then, we will download a copy of the extension so that it can be included in the source build:
git clone https://github.com/arut/nginx-dav-ext-module.git /tmp/ nginxbuild/nginx-dav-ext-module
To include the extra module, we modify the nginx.spec file to compile the additional module to add the additional ...
Read now
Unlock full access