Skip to content
Shellbay

Web & TLS · about 2 min · 4 steps

Nginx web server

Installs Nginx from your distribution's packages, starts it and keeps it running after reboots.

Runs on

  • Debian / Ubuntu: supported
  • RHEL / Fedora: supported
  • Alpine: supported

What it changes on your server

  • Installs the nginx package.
  • Enables and starts the nginx service.
  • Serves the default page on port 80.

What Shellbay asks you

Nothing. This workflow needs no details from you.

Steps

  1. Refresh the package list
  2. Install Nginx
  3. Start Nginx and enable it at boot
  4. Check the configuration and port 80

Shellbay checks the server before the first step, and stops at the first step that fails.

When it's done

  • Nginx is running and serving its default page on port 80.
  • If a firewall is on, allow port 80 (and 443 for HTTPS), e.g. with the Firewall baseline workflow.