From 07f4ae271c4c72d01bbdf4588cc5854a9a3668df Mon Sep 17 00:00:00 2001 From: Ryan McCullagh Date: Sun, 2 Aug 2026 11:43:42 -0500 Subject: [PATCH] expand abbreviations --- api/environments/update-environment.md | 4 ++-- caching/index.md | 4 ++-- caching/patterns.md | 2 +- configuration/storage.md | 2 +- domains/index.md | 2 +- instances/enable-or-disable-ssh.md | 4 ++-- instances/index.md | 2 +- instances/ssh.md | 3 +++ logs/index.md | 2 +- nginx/index.md | 5 +++-- php/extensions.md | 2 +- php/index.md | 2 +- php/versions.md | 2 +- policies/index.md | 4 ++-- 14 files changed, 22 insertions(+), 18 deletions(-) diff --git a/api/environments/update-environment.md b/api/environments/update-environment.md index 8739471..cb78ece 100644 --- a/api/environments/update-environment.md +++ b/api/environments/update-environment.md @@ -19,8 +19,8 @@ ssh_enabled | boolean | body | Enables or disables SSH access for the environmen trusted_ssh_ips | array | body | An array of IPv4 addresses allowed to connect over SSH When you update `newrelic_license_key`, the change takes effect on the next -[deployment](../deployments/index.md). A `null` value disables the New Relic APM -integration. Amezmo encrypts the key at rest, decrypts it at instance creation +[deployment](../deployments/index.md). A `null` value disables the New Relic Application Performance Monitoring +(APM) integration. Amezmo encrypts the key at rest, decrypts it at instance creation and stores it in the `newrelic.ini` PHP configuration file. You can read the stored value with `php --ri newrelic | grep newrelic.license`. diff --git a/caching/index.md b/caching/index.md index 9015fee..5d8ff96 100644 --- a/caching/index.md +++ b/caching/index.md @@ -1,7 +1,7 @@ # PHP Caching Caching dynamically generated PHP files can increase site speed by saving the result in a static file and serving it in subsequent requests. -PHP pages are cached by the unique URI associated with each page. +PHP pages are cached by the unique Uniform Resource Identifier (URI) associated with each page. With caching enabled, dynamically generated PHP pages are cached at the edge and served as static files. Caching makes applications significantly faster by reducing the amount of time and resources it takes to render a page. @@ -38,7 +38,7 @@ To disable cookies, see the documentation for your framework. - **Marketing pages** Your marketing pages are dynamically generated with a template engine such as [Blade](https://laravel.com/docs/blade), or [Twig](https://twig.symfony.com/). These pages don't change often but each HTTP request must -call into PHP-FPM and run the PHP engine to generate the page. Caching these pages would make your marketing site behave as if it was a static HTML site instead. +call into PHP-FPM (FastCGI Process Manager) and run the PHP engine to generate the page. Caching these pages would make your marketing site behave as if it was a static HTML site instead. - **WordPress** Your blog posts probably don't change often, so there's no reason to have PHP regenerate the page for each requests. diff --git a/caching/patterns.md b/caching/patterns.md index 0d3897f..8194c0e 100644 --- a/caching/patterns.md +++ b/caching/patterns.md @@ -3,7 +3,7 @@ Amezmo caches your PHP script output based on a set of caching patterns that you must provided from the settings tab under Caching. See below for sample caching URL patterns. -Caching conditions operate on the Request-URI, not the URL. For example, if our domain is `example.com`, +Caching conditions operate on the Request-URI (Uniform Resource Identifier), not the URL. For example, if our domain is `example.com`, Caching URI patterns target everything after the `.com` The examples below are regular expression based an exact match. Matching happens per repository/environment diff --git a/configuration/storage.md b/configuration/storage.md index 666122b..e05eb86 100644 --- a/configuration/storage.md +++ b/configuration/storage.md @@ -41,7 +41,7 @@ from `/webroot/storage/public` to `/webroot/current/public`. See the [public directory documentation](public-directory.md) for more details. When uploading files from your PHP app, the default owner and group is `www-data`. At this time, -Amezmo has chosen not to modify the default PHP FPM configuration in an effort to run +Amezmo has chosen not to modify the default PHP FastCGI Process Manager (FPM) configuration in an effort to run the FPM daemon as a non-shell capable access user. We recommend the following file system permissions when writing and uploading new files to your instance. diff --git a/domains/index.md b/domains/index.md index 137112d..5114a97 100644 --- a/domains/index.md +++ b/domains/index.md @@ -23,7 +23,7 @@ minutes. Point your domain at your instance with one of these records: - An A record to your instance's public IP address. -- A CNAME record to your [development subdomain](development-subdomain.md). +- A Canonical Name (CNAME) record to your [development subdomain](development-subdomain.md). The Domains tab shows the exact IP address and subdomain to use. A root domain usually can't use a CNAME, so use the A record for the root and a CNAME for diff --git a/instances/enable-or-disable-ssh.md b/instances/enable-or-disable-ssh.md index f14ec13..dd2a331 100644 --- a/instances/enable-or-disable-ssh.md +++ b/instances/enable-or-disable-ssh.md @@ -4,8 +4,8 @@ From the Overview tab, you can enable or disable SSH access to your instance with the green toggle. When SSH is off, your instance does not respond to SSH requests. -Once SSH is on, see [connecting over SSH](ssh.md) for the login command and SFTP -details. +Once SSH is on, see [connecting over SSH](ssh.md) for the login command and SSH File Transfer Protocol +(SFTP) details. ![Instance Overview tab showing the SSH access toggle and the list of added public keys.](https://s3.us-east-2.amazonaws.com/static.amezmo.net/SSHKeyList.png){.img-enlargable} diff --git a/instances/index.md b/instances/index.md index 18dfbe4..f93ff5c 100644 --- a/instances/index.md +++ b/instances/index.md @@ -33,7 +33,7 @@ For pricing and features, see the [pricing](/pricing) page. - Nginx - Redis - Node.js, [NPM](../npm/index.md) and Yarn -- Optimized PHP-FPM +- Optimized PHP-FPM (FastCGI Process Manager) - Composer and [Composer 2](../php/composer.md) - [Development subdomain](../domains/development-subdomain.md) - Staging environments diff --git a/instances/ssh.md b/instances/ssh.md index b570dbe..3bbf9ce 100644 --- a/instances/ssh.md +++ b/instances/ssh.md @@ -20,6 +20,9 @@ $ ssh -i -p $PORT deployer@$DOMAIN.lb2.amezmo.co ## SFTP Command +Transfer files to and from your instance over SSH File Transfer Protocol +(SFTP). + {title="SFTP command"} ```bash $ sftp -i -P $PORT deployer@$DOMAIN.lb3.amezmo.co diff --git a/logs/index.md b/logs/index.md index dee954f..9aaaf16 100644 --- a/logs/index.md +++ b/logs/index.md @@ -13,7 +13,7 @@ lists them on the Logs tab. To set your framework up to write there, see Amezmo also surfaces the server logs for your stack: - Nginx error log -- PHP-FPM log +- PHP-FPM (FastCGI Process Manager) log - MySQL error log, if your instance runs MySQL Which logs appear depends on what your instance runs. diff --git a/nginx/index.md b/nginx/index.md index 1e5ebef..ba5af45 100644 --- a/nginx/index.md +++ b/nginx/index.md @@ -2,9 +2,10 @@ {.lead} **Nginx** runs in front of every application on Amezmo and serves it in -production from the first deploy. It terminates TLS, serves static files +production from the first deploy. It terminates Transport Layer Security +(TLS), serves static files directly from your public document root and passes dynamic requests to -PHP-FPM. You adjust the parts that vary per application through the pages below. +PHP-FPM (FastCGI Process Manager). You adjust the parts that vary per application through the pages below. - [Configuration](config.md) documents the directives Amezmo generates and the values you can override. diff --git a/php/extensions.md b/php/extensions.md index 41bf287..e82c6d4 100644 --- a/php/extensions.md +++ b/php/extensions.md @@ -31,6 +31,6 @@ platform can provision extra extensions for your instance. ## New Relic -New Relic APM isn't a PHP extension you install. It's a feature of +New Relic Application Performance Monitoring (APM) isn't a PHP extension you install. It's a feature of dedicated-memory plans. On a qualifying plan, turn it on by setting a ``newrelic_license_key`` environment variable with your New Relic license key. diff --git a/php/index.md b/php/index.md index d526c13..df68300 100644 --- a/php/index.md +++ b/php/index.md @@ -1,6 +1,6 @@ # PHP -PHP on Amezmo comes with FPM and the PHP command line. The common extensions you +PHP on Amezmo comes with FastCGI Process Manager (FPM) and the PHP command line. The common extensions you expect are installed by default, so you can focus on your code, not configuration. diff --git a/php/versions.md b/php/versions.md index 5ff2c34..67209f6 100644 --- a/php/versions.md +++ b/php/versions.md @@ -1,7 +1,7 @@ # PHP Versions You choose a PHP version when you launch an instance, and you can change it -later. The version applies to both FPM and the PHP command line, so your web +later. The version applies to both FastCGI Process Manager (FPM) and the PHP command line, so your web requests and your scripts run the same PHP. ## Available Versions diff --git a/policies/index.md b/policies/index.md index ac33958..6f43100 100644 --- a/policies/index.md +++ b/policies/index.md @@ -1,9 +1,9 @@ # Resource policy Containers are allocated a memory reservation and a swap allocation. If the total memory is exceeded, the container will be killed. -Container restarts do not happen automatically. Excessive OOM events will result in the container being shut down. +Container restarts do not happen automatically. Excessive Out of Memory (OOM) events will result in the container being shut down. -## OOM Policy +## Out of Memory Policy Amezmo may take the following actions when an OOM event happens. - Increase the memory of your instance automatically