a0382e4559866f9d8aae28c5c48356569e64130b
Change existing nginx script to freenginx
nginx-custom
Iamdoubz custom nginx config for Ubuntu 22.04. I was tired of forgetting what I used to compile nginx so I made my own repo.
Enhancements
- Support for H3/QUIC
- Brotli compression
- GeoIP2 (MaxMind)
- debug
Dependencies
There are quite a few dependencies to install. The main ones being:
- build-essential
- git
- curl
- wget
- libmaxminddb
- And probably others...
How to download
Please use the provided script nginx.sh. Make sure to make it executable first sudo chmod +x nginx.sh. Then run it with ./nginx.sh.
Make a backup of your existing binary
Type which nginx and make a copy i.e. sudo cp /usr/sbin/nginx /usr/sbin/nginx_apt. NOTE: if you have not installed nginx, you do not have to do this step.
Install newly compiled binary
cd /path/to/buildroot/nginx-1.27.3sudo make install- Check nginx
sudo nginx -t - Reload nginx
sudo nginx -s reload - Verify new version
sudo nginx -vshould outputnginx version: nginx/1.27.3 (w/GeoIP2,Brotli,H3,debug)
Description
Custom build configs for freenginx/nginx Ubuntu 22.04
https://github.com/iamdoubz/nginx-custom
Readme
MIT
147 KiB
0 Stars
1 Watchers
0 Forks