Title: how-to Archives · Page 12 of 19 · WordPress VIP Documentation

---

#  Tag: how-to

Showing page 12 of 19

 1. VIP-CLI

##  󠀁[ Target environments with VIP-CLI commands ](https://docs.wpvip.com/vip-cli/target-environments/)󠁿

A VIP-CLI command can only be run against one environment at a time. Both an application
and an environment type must be specified in a VIP-CLI command.

 1. Security Controls

##  󠀁[ Basic Authentication ](https://docs.wpvip.com/security-controls/basic-authentication/)󠁿

Basic Authentication restricts site access to a limited set of users that have valid
Basic Authentication login credentials

 1. Security Controls

##  󠀁[ IP Restrictions ](https://docs.wpvip.com/security-controls/ip-restrictions/)󠁿

The IP Restrictions panel in the VIP Dashboard allows IP addresses to be added to
an "IP Allow List" or an "IP Deny List" for an application's environment.

 1. Domains

##  󠀁[ Point DNS for a domain to VIP ](https://docs.wpvip.com/domains/point-dns-to-vip/)󠁿

Once a site is ready to launch, the DNS for a site's new domain must be updated 
with the DNS provider and pointed at VIP for the site to be publicly available at
that domain.

 1. VIP-CLI
 2. WP-CLI with VIP-CLI

##  󠀁[ Save command output to a file ](https://docs.wpvip.com/vip-cli/wp-cli-with-vip-cli/save-command-output/)󠁿

When running long-running custom WP-CLI commands, or commands that will affect many
records, it is recommended to save the output to a file for review.

 1. Enterprise Search

##  󠀁[ Choose what to index ](https://docs.wpvip.com/enterprise-search/indexing/)󠁿

By default, Enterprise Search will index all public post types, their statuses and
their public taxonomy terms. Use allow lists and indexables to selectively index
additional post types, statuses, taxonomies, and post meta.

 1. Infrastructure
 2. VIP Platform environments

##  󠀁[ Manage environment variables ](https://docs.wpvip.com/infrastructure/environments/manage-environment-variables/)󠁿

Environment variables are a method for injecting information into WordPress and 
Node.js VIP Platform environments.

 1. Enterprise Search

##  󠀁[ Check the index health ](https://docs.wpvip.com/enterprise-search/check-index-health/)󠁿

Use VIP-CLI to check if an index is in sync with a database, or to debug issues 
related to Enterprise Search.

 1. VIP-CLI
 2. WP-CLI with VIP-CLI

##  󠀁[ Best practices for writing WP-CLI commands ](https://docs.wpvip.com/vip-cli/wp-cli-with-vip-cli/wp-cli-commands-on-vip/)󠁿

By following best practices when writing a custom WP-CLI command, the command is
more likely to be performant, and easier to debug and maintain over time.

 1. VIP-CLI
 2. WP-CLI with VIP-CLI

##  󠀁[ Write custom WP-CLI commands at scale ](https://docs.wpvip.com/vip-cli/wp-cli-with-vip-cli/cli-commands-at-scale/)󠁿

On the VIP Platform, WP-CLI commands run in a container that is separate from a 
site’s web application, but it shares the Memcached and database containers. It 
is very important to set protections in place to prevent custom WP-CLI commands 
from inadvertently affecting a site’s performance.

---

 *  [Previous](https://docs.wpvip.com/tag/how-to/page/11/?output_format=md)
 *  [Page 1](https://docs.wpvip.com/tag/how-to/?output_format=md)
 *  …
 *  [Page 9](https://docs.wpvip.com/tag/how-to/page/9/?output_format=md)
 *  [Page 10](https://docs.wpvip.com/tag/how-to/page/10/?output_format=md)
 *  [Page 11](https://docs.wpvip.com/tag/how-to/page/11/?output_format=md)
 *  Page 12
 *  [Page 13](https://docs.wpvip.com/tag/how-to/page/13/?output_format=md)
 *  [Page 14](https://docs.wpvip.com/tag/how-to/page/14/?output_format=md)
 *  [Page 15](https://docs.wpvip.com/tag/how-to/page/15/?output_format=md)
 *  …
 *  [Page 19](https://docs.wpvip.com/tag/how-to/page/19/?output_format=md)
 *  [Next](https://docs.wpvip.com/tag/how-to/page/13/?output_format=md)