AWS Security ChangesHomeSearch

AWS lightsail documentation change

Service: lightsail · 2026-05-01 · Documentation medium

File: lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nginx.md

Summary

Updated Nginx quick start guide to differentiate between Lightsail and Bitnami instances. Changed application credential retrieval methods, IP address references from public to static IP, added deployment steps, and replaced Bitnami documentation links with Lightsail-specific instructions including HTTPS setup.

Security assessment

The change adds documentation for enabling HTTPS using Let's Encrypt certificates ('Secure your Lightsail Nginx website with Let's Encrypt SSL/TLS'), which is a security feature. However, there's no evidence of addressing a specific security vulnerability or incident. The credential path changes and IP reference updates appear to be routine documentation improvements without security implications.

Diff

diff --git a/lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nginx.md b/lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nginx.md
index 9cbf74592..073b7e889 100644
--- a//lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nginx.md
+++ b//lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nginx.md
@@ -23 +23 @@ Select the appropriate guide for your Nginx instance:
-Bitnami
+Lightsail
@@ -34,5 +34 @@ You need the default application password to access pre-installed applications o
-        cat bitnami_application_password
-
-###### Note
-
-If you're in a directory other than the user home directory, then enter `cat $HOME/bitnami_application_password`.
+        cat ~/application_credentials
@@ -42,2 +38 @@ You should see a response similar to this, which contains the default applicatio
-![Bitnami default application password.](/images/lightsail/latest/userguide/images/amazon-lightsail-bitnami-application-password.png)
-
+![Default application password.](/images/lightsail/latest/userguide/images/amazon-lightsail-application-password.png)
@@ -47 +41,0 @@ You should see a response similar to this, which contains the default applicatio
-For more information, see [Getting the application user name and password for your Bitnami instance in Amazon Lightsail](./log-in-to-your-bitnami-application-running-on-amazon-lightsail.html).
@@ -59 +53 @@ On the instance management page, under the **Networking** tab, choose **Create a
-Navigate to the public IP address of your instance to access the application installed on it, access phpMyAdmin, or access the Bitnami documentation.
+Navigate to the static IP address of your instance to access the application installed on your instance.
@@ -61 +55 @@ Navigate to the public IP address of your instance to access the application ins
-  1. On your instance management page, under the **Connect** tab, make note of the public IP.
+  1. On your instance management page, copy the static IP address:
@@ -63 +57 @@ Navigate to the public IP address of your instance to access the application ins
-  2. Browse to the public IP address, for example by going to `http://192.0.2.3`.
+![Copy static IP](/images/lightsail/latest/userguide/images/instances/headers/nginx-copy-static-ip.png)
@@ -64,0 +59 @@ Navigate to the public IP address of your instance to access the application ins
+  2. Paste the static IP address into your browser address, for example `http://192.0.0.1`.
@@ -68 +63,2 @@ Navigate to the public IP address of your instance to access the application ins
-For more information, see [Getting the application user name and password for your Bitnami instance in Amazon Lightsail](./log-in-to-your-bitnami-application-running-on-amazon-lightsail.html).
+
+For more information, see the [Nginx admin guide](https://docs.nginx.com/nginx/admin-guide/).
@@ -78 +74,12 @@ For more information, see [Create a DNS zone to manage your domain’s DNS recor
-## Step 5: Read the Bitnami documentation
+For enabling HTTPS, see [Secure your Lightsail Nginx website with Let's Encrypt SSL/TLS](./amazon-lightsail-using-lets-encrypt-certificates-with-nginx.html).
+
+## Step 5: Deploy your application
+
+  1. Follow the instructions from [ Transfer files between Linux instances on Lightsail using scp ](./amazon-lightsail-transfer-files-between-linux-instances.html) to copy your application to `/usr/share/nginx/html`
+
+  2. On your instance management page, under the **Connect** tab, choose **Connect using SSH**.
+
+  3. Run `sudo systemctl restart nginx`
+
+  4. Navigate to your instance's static IP address
+
@@ -80 +86,0 @@ For more information, see [Create a DNS zone to manage your domain’s DNS recor
-Read the Bitnami documentation to learn how to deploy your Nginx application, enable HTTPS support with SSL certificates, upload files to the server with SFTP, and more.
@@ -82 +87,0 @@ Read the Bitnami documentation to learn how to deploy your Nginx application, en
-For more information, see the [Bitnami Nginx for AWS Cloud](https://docs.bitnami.com/aws/infrastructure/nginx/).
@@ -94 +99 @@ You can work with snapshots on your instance's management page on the **Snapshot
-Lightsail
+Bitnami
@@ -105 +110,5 @@ You need the default application password to access pre-installed applications o
-        cat ~/application_credentials
+        cat bitnami_application_password
+
+###### Note
+
+If you're in a directory other than the user home directory, then enter `cat $HOME/bitnami_application_password`.
@@ -109 +118 @@ You should see a response similar to this, which contains the default applicatio
-![Default application password.](/images/lightsail/latest/userguide/images/amazon-lightsail-application-password.png)
+![Bitnami default application password.](/images/lightsail/latest/userguide/images/amazon-lightsail-bitnami-application-password.png)
@@ -113,0 +123,2 @@ You should see a response similar to this, which contains the default applicatio
+For more information, see [Getting the application user name and password for your Bitnami instance in Amazon Lightsail](./log-in-to-your-bitnami-application-running-on-amazon-lightsail.html).
+
@@ -124,3 +135 @@ On the instance management page, under the **Networking** tab, choose **Create a
-Navigate to the static IP address of your instance to access the application installed on your instance.
-
-  1. On your instance management page, copy the static IP address:
+Navigate to the public IP address of your instance to access the application installed on it, access phpMyAdmin, or access the Bitnami documentation.
@@ -128 +137 @@ Navigate to the static IP address of your instance to access the application ins
-![Copy static IP](/images/lightsail/latest/userguide/images/instances/headers/nginx-copy-static-ip.png)
+  1. On your instance management page, under the **Connect** tab, make note of the public IP.
@@ -130 +139 @@ Navigate to the static IP address of your instance to access the application ins
-  2. Paste the static IP address into your browser address, for example `http://192.0.0.1`.
+  2. Browse to the public IP address, for example by going to `http://192.0.2.3`.
@@ -135 +144 @@ Navigate to the static IP address of your instance to access the application ins
-For more information, see the [Nginx admin guide](https://docs.nginx.com/nginx/admin-guide/).
+For more information, see [Getting the application user name and password for your Bitnami instance in Amazon Lightsail](./log-in-to-your-bitnami-application-running-on-amazon-lightsail.html).
@@ -145,12 +154 @@ For more information, see [Create a DNS zone to manage your domain’s DNS recor
-For enabling HTTPS, see [Secure your Lightsail Nginx website with Let's Encrypt SSL/TLS](./amazon-lightsail-using-lets-encrypt-certificates-with-nginx.html).
-
-## Step 5: Deploy your application
-
-  1. Follow the instructions from [ Transfer files between Linux instances on Lightsail using scp ](./amazon-lightsail-transfer-files-between-linux-instances.html) to copy your application to `/usr/share/nginx/html`
-
-  2. On your instance management page, under the **Connect** tab, choose **Connect using SSH**.
-
-  3. Run `sudo systemctl restart nginx`
-
-  4. Navigate to your instance's static IP address
-
+## Step 5: Read the Bitnami documentation
@@ -157,0 +156 @@ For enabling HTTPS, see [Secure your Lightsail Nginx website with Let's Encrypt
+Read the Bitnami documentation to learn how to deploy your Nginx application, enable HTTPS support with SSL certificates, upload files to the server with SFTP, and more.
@@ -158,0 +158 @@ For enabling HTTPS, see [Secure your Lightsail Nginx website with Let's Encrypt
+For more information, see the [Bitnami Nginx for AWS Cloud](https://docs.bitnami.com/aws/infrastructure/nginx/).