Guides
NGINX AMI
How to deploy NGINX powered by Minimus as an Amazon Machine Image
Minimus offers a minimal, hardened NGINX AMI on the AWS Marketplace.
What’s special about the Minimus nginx AMI
The following are technical aspects of Minimus AMI:
- Runs on MinimOS - Minimus proprietary minimal operating system.
- Based on the GNU C Library (glibc). Learn more
- When the VM starts, it automatically starts up in the nginx service with the default configuration.
- To elevate permissions, you will need to use
doas
(instead of sudo). Doas is a utility that allows a user account to run a command as another user account. Learn more about doas
Versioning
The Minimus NGINX AMI currently runs nginx version 1.27.4.
Configurations
The configuration path is under /etc/nginx/nginx.conf
.
Deploying a new AMI
When you deploy a new NGINX AMI, the image will be pre-configured and started.
-
The nginx version will be 1.27.4.
-
To log into the AMI, use the default user
minimus
. There is no password. -
To check the status of the NGINX service on your image, open an SSH connection to your AMI and run:
-
Access the default index page from the public EC2 instance address. It should look like this: