Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The instructions below are based on installation on a Debian-based distubution distribution of linuxLinux, and use the apt command. If you are installing on a RedHat-based distribution of linuxLinux, the equivalent yum commands for NGINX installation are well documented on the web.

Single server, single PhixFlow webapp

The following instructions assume that NGINX is installed on the same server as PhixFlow itself (i.e. the same server as the tomcat installation), and with a single installation of PhixFlow (a “webapp”). If you have multiple webapps on a single server, mutliple multiple webapps across several several servers, or a single webapp on a different server from the reverse proxy, see Multiple PhixFlows, PhixFlow webapps or multiple servers below.

Install NGINX

...

Follow the instructions here up to Step 7: https://certbot.eff.org/instructions?ws=nginx&os=ubuntubionic. In Step 7, run the first command: sudo certbot --nginx - the final step stage of this (installing the certificate into NGINX) will fail. Continuing with the instructions here will install the certificate manually.

...