From d8addd4d0ccdeb081207d6592bde083e501e86cc Mon Sep 17 00:00:00 2001 From: Tommy Date: Wed, 4 Sep 2024 15:00:07 -0700 Subject: [PATCH] Update README.md Signed-off-by: Tommy --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9773cc5..21ec214 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ These are my NGINX configurations. They are written for `nginx-core` with `nginx ## Getting Started -1. Install `nginx-core`, `nginx-mod-stream`, and `policycoreutils-python-utils` on Fedora. Makesure `rsync` is available on the OS. -2. Comment out the default server block in `/etc/nginx/nginx.conf`. +1. On Fedora, install `nginx-core`, `nginx-mod-stream`, `certbot` and `policycoreutils-python-utils`. On RHEL, install `nginx` from the mainline repository, `certbot`, and `python3-certbot-nginx`. Makesure `rsync` is available on the OS. +2. On Fedora, comment out the default server block in `/etc/nginx/nginx.conf`. On RHEL, move `/etc/nginx/conf.d/default.conf` to `/etc/nginx/conf.d/default.conf.bk` 3. Run `setup.sh` 4. Generate a certificate with your hostname with the `certbot/default-quic` example. Copy `etc/nginx/conf.d/sites_default_quic.conf` to the corresponding directory on your server and edit it approprieately. 5. Generate certificates with the example in the certbot directory.