AWS lightsail documentation change
Summary
Reordered content by moving the Bitnami section and steps 1-5 from the beginning to the end of the document, maintaining identical content but changing the structure.
Security assessment
The change is purely structural reorganization with no modifications to the actual content. No new security information is added, and there is no evidence of addressing a specific security vulnerability, weakness, or incident. The existing security-related mentions (e.g., enabling HTTPS with SSL certificates) remain unchanged and are not new additions.
Diff
diff --git a/lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nodejs.md b/lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nodejs.md index 0382652a4..0ac03aad4 100644 --- a//lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nodejs.md +++ b//lightsail/latest/userguide/amazon-lightsail-quick-start-guide-nodejs.md @@ -19,48 +18,0 @@ Select the appropriate guide for your Node.js instance: -Bitnami - - -## Step 1: Attach a static IP address to your Node.js instance - -The default dynamic public IP address attached to your instance changes every time you stop and start the instance. You can create a static IP address and attach it to your instance to keep the public IP address from changing. Later, when you use your domain name with your instance, you don’t have to update your domain’s DNS records each time you stop and start the instance. You can attach only one static IP address to each instance. - -On the instance management page, under the **Networking** tab, choose **Create a static IP** or **Attach static IP** (if you previously created a static IP that you can attach to your instance), then follow the instructions on the page. For more information, see [Create a static IP and attach it to an instance](./lightsail-create-static-ip.html). - - - -## Step 2: Visit your Node.js instance welcome page - -Navigate to the public IP address of your instance to access the application installed on it, access phpMyAdmin, or access the Bitnami documentation. - - 1. On your instance management page, under the **Connect** tab, make note of the public IP. - - 2. Browse to the public IP address, for example by going to `http://192.0.2.3`. - - - - -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). - -## Step 3: Map your domain name to your Node.js instance - -To map your domain name, such as `example.com`, to your instance, you add a record to the domain name system (DNS) of your domain. DNS records are typically managed and hosted at the registrar where you registered your domain. However, we recommend that you transfer management of your domain's DNS records to Lightsail so that you can administer it using the Lightsail console. - -On the Lightsail console home page, under the **Networking** tab, choose **Create DNS zone** , then follow the instructions on the page. - -For more information, see [Create a DNS zone to manage your domain’s DNS records](./lightsail-how-to-create-dns-entry.html). - -## Step 4: Read the Bitnami documentation - -Read the Bitnami documentation to learn how to deploy your Node.js application, enable HTTPS support with SSL certificates, upload files to the server with SFTP, and more. - -For more information, see the [Bitnami Node.js for AWS Cloud](https://docs.bitnami.com/aws/infrastructure/nodejs/). - -## Step 5: Create a snapshot of your Node.js instance - -After you configure your website the way you want it, create periodic snapshots of your instance to back it up. A snapshot is a copy of the system disk and original configuration of an instance. A snapshot contains all of the data that is needed to restore your instance (from the moment when the snapshot was taken). - -You can create [snapshots manually](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#manual-snapshots), or [enable automatic snapshots](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#automatic-snapshots) to have Lightsail create daily snapshots for you. If something goes wrong with your instance, you can create a new replacement instance using the snapshot. - -You can work with snapshots on your instance's management page on the **Snapshots** tab. For more information, see [Snapshots in Amazon Lightsail](./understanding-snapshots-in-amazon-lightsail.html). - - - @@ -139,0 +92,48 @@ You can work with snapshots on your instance's management page on the **Snapshot + + + +Bitnami + + +## Step 1: Attach a static IP address to your Node.js instance + +The default dynamic public IP address attached to your instance changes every time you stop and start the instance. You can create a static IP address and attach it to your instance to keep the public IP address from changing. Later, when you use your domain name with your instance, you don’t have to update your domain’s DNS records each time you stop and start the instance. You can attach only one static IP address to each instance. + +On the instance management page, under the **Networking** tab, choose **Create a static IP** or **Attach static IP** (if you previously created a static IP that you can attach to your instance), then follow the instructions on the page. For more information, see [Create a static IP and attach it to an instance](./lightsail-create-static-ip.html). + + + +## Step 2: Visit your Node.js instance welcome page + +Navigate to the public IP address of your instance to access the application installed on it, access phpMyAdmin, or access the Bitnami documentation. + + 1. On your instance management page, under the **Connect** tab, make note of the public IP. + + 2. Browse to the public IP address, for example by going to `http://192.0.2.3`. + + + + +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). + +## Step 3: Map your domain name to your Node.js instance + +To map your domain name, such as `example.com`, to your instance, you add a record to the domain name system (DNS) of your domain. DNS records are typically managed and hosted at the registrar where you registered your domain. However, we recommend that you transfer management of your domain's DNS records to Lightsail so that you can administer it using the Lightsail console. + +On the Lightsail console home page, under the **Networking** tab, choose **Create DNS zone** , then follow the instructions on the page. + +For more information, see [Create a DNS zone to manage your domain’s DNS records](./lightsail-how-to-create-dns-entry.html). + +## Step 4: Read the Bitnami documentation + +Read the Bitnami documentation to learn how to deploy your Node.js application, enable HTTPS support with SSL certificates, upload files to the server with SFTP, and more. + +For more information, see the [Bitnami Node.js for AWS Cloud](https://docs.bitnami.com/aws/infrastructure/nodejs/). + +## Step 5: Create a snapshot of your Node.js instance + +After you configure your website the way you want it, create periodic snapshots of your instance to back it up. A snapshot is a copy of the system disk and original configuration of an instance. A snapshot contains all of the data that is needed to restore your instance (from the moment when the snapshot was taken). + +You can create [snapshots manually](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#manual-snapshots), or [enable automatic snapshots](https://docs.aws.amazon.com/lightsail/latest/userguide/understanding-snapshots-in-amazon-lightsail.html#automatic-snapshots) to have Lightsail create daily snapshots for you. If something goes wrong with your instance, you can create a new replacement instance using the snapshot. + +You can work with snapshots on your instance's management page on the **Snapshots** tab. For more information, see [Snapshots in Amazon Lightsail](./understanding-snapshots-in-amazon-lightsail.html).