CINXE.COM
Custom Domain Name | Virtuozzo Dev Docs
<!doctype html><html lang=en> <head> <meta charset=utf-8> <meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.92.0"> <link rel=apple-touch-icon sizes=180x180 href=https://www.virtuozzo.com/application-platform-docs/favicons/apple-touch-icon.png> <link rel=icon type=image/png sizes=32x32 href=https://www.virtuozzo.com/application-platform-docs/favicons/favicon-32x32.png> <link rel=icon type=image/png sizes=16x16 href=https://www.virtuozzo.com/application-platform-docs/favicons/favicon-16x16.png> <link rel=manifest href=https://www.virtuozzo.com/application-platform-docs/favicons/site.webmanifest> <link rel=mask-icon href=https://www.virtuozzo.com/application-platform-docs/favicons/safari-pinned-tab.svg color=#004750> <link rel="shortcut icon" href=https://www.virtuozzo.com/application-platform-docs/favicons/favicon.ico> <meta name=msapplication-TileColor content="#ffffff"> <meta name=msapplication-config content="https://www.virtuozzo.com/application-platform-docs/favicons/browserconfig.xml"> <meta name=theme-color content="#ffffff"> <title>Custom Domain Name | Virtuozzo Dev Docs</title> <meta name=description content="Learn how to attach a custom domain name to your environment instead of the default URL with your hosting provider domain. Configure required DNS records (CNAME, ANAME, A Record) to point traffic correctly."> <meta name=keywords content="domain name,custom domain name,application custom domain,dns record,cname,aname,a record,cname record,aname record,configure custom domain,bind domain name,configure dns,root domain,dns record examples,domain name redirect,root domain redirect"> <meta name=robots content="index, follow"><meta property="og:title" content="Custom Domain Name"> <meta property="og:description" content="Custom Domain Name With the platform, you have a possibility to set an external domain address for your site, instead of the default environment URL (i.e. {env_name}.hoster_domain_name). The custom domain allows promoting your unique branding and improves your web application recognition over the Internet. Before diving in, let’s deal with some basic concepts for better understanding: Domain is the name you specify within a browser to access a website."> <meta property="og:type" content="article"> <meta property="og:url" content="https://www.virtuozzo.com/application-platform-docs/custom-domains/"><meta property="article:section" content="application-settings"> <meta property="article:modified_time" content="2024-10-15T17:59:07+02:00"> <meta itemprop=name content="Custom Domain Name"> <meta itemprop=description content="Custom Domain Name With the platform, you have a possibility to set an external domain address for your site, instead of the default environment URL (i.e. {env_name}.hoster_domain_name). The custom domain allows promoting your unique branding and improves your web application recognition over the Internet. Before diving in, let’s deal with some basic concepts for better understanding: Domain is the name you specify within a browser to access a website."> <meta itemprop=dateModified content="2024-10-15T17:59:07+02:00"> <meta itemprop=wordCount content="1028"> <meta itemprop=keywords content><meta name=twitter:card content="summary"> <meta name=twitter:title content="Custom Domain Name"> <meta name=twitter:description content="Custom Domain Name With the platform, you have a possibility to set an external domain address for your site, instead of the default environment URL (i.e. {env_name}.hoster_domain_name). The custom domain allows promoting your unique branding and improves your web application recognition over the Internet. Before diving in, let’s deal with some basic concepts for better understanding: Domain is the name you specify within a browser to access a website."> <link rel=stylesheet href=https://www.virtuozzo.com/application-platform-docs/css/styles.css> <script>(function(a,e,f,g,b,c,d){a.GoogleAnalyticsObject=b,a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)},a[b].l=1*new Date,c=e.createElement(f),d=e.getElementsByTagName(f)[0],c.async=1,c.src=g,d.parentNode.insertBefore(c,d)})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'),ga('create','UA-89532314-1','auto',{allowLinker:!0}),ga('require','linker'),ga('linker:autoLink',['jelastic.cloud']),ga('send','pageview')</script> </head> <body class="line-numbers page-page"> <div class=page-wrapper> <header class=header id=top> <div class=jlc-container> <div class=menu-content> <div class=logo-part> <div class=left-header> <a class=jelastic-logo href=https://www.virtuozzo.com/application-platform-docs/> <img class="main-logo nolaz docs-logo" alt="Virtuozzo Dev Docs" width=312 height=30 src=https://www.virtuozzo.com/application-platform-docs/images/logo_docs.svg> <img class="mobile-logo nolaz" alt=Jelastic width=180 height=35 src=https://www.virtuozzo.com/application-platform-docs/images/VZ_Logo.svg> </a> <span class=sidebar-menu>Docs menu</span> </div> <span class=menu-mobile><span>MENU</span></span> </div> <div class=menu-container> <div class="menu header-menu"> <ul> <li id=menu-item-14885 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14885 menu-item-has-children menu-dropdown-icon"> <a href=#>Products</a> <ul class=sub-menu> <li id=menu-item-27216 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27216"> <a href=https://www.virtuozzo.com/hybrid-cloud/>Virtuozzo Hybrid Cloud</a> </li> <li id=menu-item-14898 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14898"> <a href=https://www.virtuozzo.com/hybrid-infrastructure/>Virtuozzo Hybrid Infrastructure</a> </li> <li id=menu-item-27219 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27219"> <a href=https://www.virtuozzo.com/application-platform/>Virtuozzo Application Platform</a> </li> <li id=menu-item-14897 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14897"> <a href=https://www.virtuozzo.com/hybrid-server/>Virtuozzo Hybrid Server</a> </li> </ul> </li> <li id=menu-item-14886 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14886 menu-item-has-children menu-dropdown-icon"> <a href=#>Support</a> <ul class=sub-menu> <li id=menu-item-21552 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21552"> <a href=https://www.virtuozzo.com/all-supported-products/>Product Support</a> </li> <li id=menu-item-27215 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27215"> <a href=https://www.virtuozzo.com/documentation/>Documentation</a> </li> <li id=menu-item-14915 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14915"> <a href=https://www.virtuozzo.com/professional-services/>Professional Services</a> </li> </ul> </li> <li id=menu-item-14952 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14952 menu-item-has-children menu-dropdown-icon"> <a href=#>Partners</a> <ul class=sub-menu> <li id=menu-item-29571 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29571"> <a href=https://www.virtuozzo.com/iaas-providers/>IaaS Providers</a> </li> <li id=menu-item-29572 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29572"> <a href=https://www.virtuozzo.com/application-platform-partners/>PaaS Providers</a> </li> <li id=menu-item-29573 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29573"> <a href=https://www.virtuozzo.com/technology-partnerships/>Technology Partners</a> </li> <li id=menu-item-29574 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29574"> <a href=https://www.virtuozzo.com/distributors/>Distributors</a> </li> <li id=menu-item-29575 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29575"> <a href=https://www.virtuozzo.com/resellers/>Resellers</a> </li> <li id=menu-item-29576 class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29576"> <a href=https://www.virtuozzo.com/partners/>Partner with us</a> </li> </ul> </li> <li id=menu-item-29569 class="btn menu-item menu-item-type-custom menu-item-object-custom menu-item-29569"> <a href=https://www.virtuozzo.com/company/contact/>Get in touch</a> </li> </ul> </div> </div> </div> </div> </header> <div class=main-content-wrapper> <div class=banner> <div class=jlc-container> This is a documentation portal for Virtuozzo PaaS solutions, previously known as <a href=https://jelastic.com target=_blank>Jelastic</a>. </div> </div> <div class=container><aside class=aside> <div class="menu-items-wrap sticky"> <div class=aside-menu> <div class=search-box-side id=search-box-side> <form action=https://www.virtuozzo.com/application-platform-docs/search/> <label for=docs-search class=sr-only>Search</label> <button type=submit aria-label=search></button> <input id=docs-search type=text name=s placeholder=Search required> <span class=clear-search></span> </form> <div class=hide-sidebar-menu></div> </div> <div class=aside-menu-wrapp> <ul class=menu-level-1> <li id=quickstart-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/quickstart.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/quickstart/ title=Quickstart>Quickstart</a> </span> <ul class=menu-level-2> <li id=getting-started.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/getting-started/ title="Getting Started">Getting Started</a> </span> </li> <li id=dashboard-guide.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/dashboard-guide/ title="Dashboard Guide">Dashboard Guide</a> </span> </li> <li id=welcome-tutorial.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/welcome-tutorial/ title="Welcome Tutorial">Welcome Tutorial</a> </span> </li> <li id=software-stacks-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/software-stacks-versions/ title="Software Stack Versions">Software Stack Versions</a> </span> </li> <li id=hosting-providers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/hosting-providers/ title="Hosting Providers">Hosting Providers</a> </span> </li> </ul> </li> <li id=platform-overview-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/platform-overview.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/platform-overview/ title="Platform Overview">Platform Overview</a> </span> <ul class=menu-level-2> <li id=what-is-paas.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/what-is-paas-platform-as-a-service-types-explained/ title="What is Platform-as-a-Service" target=_blank>What is Platform-as-a-Service</a> </span> </li> <li id=concept-and-terminology.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/concept-and-terminology/ title="Concept & Terminology">Concept & Terminology</a> </span> </li> <li id=release-notes-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes/ title="Release Notes">Release Notes</a> </span> <ul class=menu-level-3> <li id=release-notes-810.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-810/ title="Release Notes 8.10">Release Notes 8.10</a> </span> </li> <li id=release-notes-88.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-88/ title="Release Notes 8.8">Release Notes 8.8</a> </span> </li> <li id=release-notes-862.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-862/ title="Release Notes 8.6.2">Release Notes 8.6.2</a> </span> </li> <li id=release-notes-86.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-86/ title="Release Notes 8.6">Release Notes 8.6</a> </span> </li> <li id=release-notes-84.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-84/ title="Release Notes 8.4">Release Notes 8.4</a> </span> </li> <li id=release-notes-832.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-832/ title="Release Notes 8.3.2">Release Notes 8.3.2</a> </span> </li> <li id=release-notes-83.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-83/ title="Release Notes 8.3">Release Notes 8.3</a> </span> </li> <li id=release-notes-825.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-825/ title="Release Notes 8.2.5">Release Notes 8.2.5</a> </span> </li> <li id=release-notes-824.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-824/ title="Release Notes 8.2.4">Release Notes 8.2.4</a> </span> </li> <li id=release-notes-823.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-823/ title="Release Notes 8.2.3">Release Notes 8.2.3</a> </span> </li> <li id=release-notes-82.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-82/ title="Release Notes 8.2">Release Notes 8.2</a> </span> </li> <li id=release-notes-81.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-81/ title="Release Notes 8.1">Release Notes 8.1</a> </span> </li> <li id=release-notes-802.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-802/ title="Release Notes 8.0.2">Release Notes 8.0.2</a> </span> </li> <li id=release-notes-80.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-80/ title="Release Notes 8.0">Release Notes 8.0</a> </span> </li> <li id=release-notes-archive.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/release-notes-archive/ title="Release Notes Archive">Release Notes Archive</a> </span> </li> </ul> </li> <li id=what-are-system-containers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/what-are-system-containers/ title="What are System Containers">What are System Containers</a> </span> </li> <li id=what-are-application-containers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/what-are-application-containers/ title="What are Application Containers">What are Application Containers</a> </span> </li> <li id=isolated-containers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/isolated-containers/ title="Isolated Containers">Isolated Containers</a> </span> </li> <li id=what-is-auto-clustering.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/what-is-auto-clustering/ title="What is Auto-Clustering">What is Auto-Clustering</a> </span> </li> <li id=cloudlet.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cloudlet/ title=Cloudlet>Cloudlet</a> </span> </li> <li id=architecture-overview-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/architecture-overview/ title="Architecture Overview">Architecture Overview</a> </span> <ul class=menu-level-3> <li id=cluster-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cluster-overview/ title="Cluster Overview">Cluster Overview</a> </span> </li> <li id=cluster-orchestrator.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cluster-orchestrator/ title="Cluster Orchestrator">Cluster Orchestrator</a> </span> </li> <li id=infrastructure-level.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/infrastructure-level/ title="Infrastructure Level">Infrastructure Level</a> </span> </li> </ul> </li> <li id=cluster-access-levels.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cluster-access-levels/ title="Cluster Access Levels">Cluster Access Levels</a> </span> </li> </ul> </li> <li id=containers-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/containers.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/containers/ title=Containers>Containers</a> </span> <ul class=menu-level-2> <li id=container-types.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-types/ title="Container Types">Container Types</a> </span> </li> <li id=container-deployment-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-deployment/ title="Container Deployment">Container Deployment</a> </span> <ul class=menu-level-3> <li id=certified-containers-deployment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/certified-containers-deployment/ title="Certified Containers Deployment">Certified Containers Deployment</a> </span> </li> <li id=custom-containers-deployment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-containers-deployment/ title="Custom Containers Deployment">Custom Containers Deployment</a> </span> </li> <li id=docker-engine-deployment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/docker-engine-deployment/ title="Docker Engine Deployment">Docker Engine Deployment</a> </span> </li> </ul> </li> <li id=container-redeploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-redeploy/ title="Container Redeploy">Container Redeploy</a> </span> </li> <li id=container-configuration-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-configuration/ title="Container Configuration">Container Configuration</a> </span> <ul class=menu-level-3> <li id=container-configuration-tools.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-configuration-tools/ title="Configuration Tools">Configuration Tools</a> </span> </li> <li id=container-variables.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-variables/ title=Variables>Variables</a> </span> </li> <li id=container-links.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-links/ title=Links>Links</a> </span> </li> <li id=container-volumes.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-volumes/ title=Volumes>Volumes</a> </span> </li> <li id=container-ports.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-ports/ title=Ports>Ports</a> </span> </li> <li id=container-run-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-run-configuration/ title="Run Configuration">Run Configuration</a> </span> </li> </ul> </li> <li id=container-image-requirements.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-image-requirements/ title="Container Image Requirements">Container Image Requirements</a> </span> </li> <li id=connect-to-custom-container.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connect-to-custom-container/ title="Connect to Custom Container">Connect to Custom Container</a> </span> </li> <li id=custom-container-ssh-access.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-container-ssh-access/ title="Custom Container SSH Access">Custom Container SSH Access</a> </span> </li> <li id=private-registry-inside-paas.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/private-registry-inside-paas/ title="Private Registry inside PaaS" rel="nofollow noindex">Private Registry inside PaaS</a> </span> </li> <li id=building-custom-container.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/building-custom-container/ title="Building Custom Container">Building Custom Container</a> </span> </li> </ul> </li> <li id=environment-management-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/environment-management.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/environment-management/ title="Environment Management">Environment Management</a> </span> <ul class=menu-level-2> <li id=setting-up-environment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/setting-up-environment/ title="Setting Up Environment">Setting Up Environment</a> </span> </li> <li id=share-environment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/share-environment/ title="Share Environment">Share Environment</a> </span> </li> <li id=clone-environment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/clone-environment/ title="Clone Environment">Clone Environment</a> </span> </li> <li id=http-headers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/http-headers/ title="HTTP Headers">HTTP Headers</a> </span> </li> <li id=environment-variables-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-variables/ title="Environment Variables">Environment Variables</a> </span> <ul class=menu-level-3> <li id=default-environment-variables.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/default-environment-variables/ title="Default Environment Variables">Default Environment Variables</a> </span> </li> <li id=java-options-arguments.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-options-arguments/ title="Java Options and Arguments">Java Options and Arguments</a> </span> </li> <li id=custom-environment-variables.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-environment-variables/ title="Custom Environment Variables">Custom Environment Variables</a> </span> </li> </ul> </li> <li id=environment-transferring.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-transferring/ title="Environment Transferring">Environment Transferring</a> </span> </li> <li id=environment-aliases.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-aliases/ title="Environment Aliases">Environment Aliases</a> </span> </li> <li id=environment-export-import-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-export-import/ title="Environment Export and Import">Environment Export and Import</a> </span> <ul class=menu-level-3> <li id=how-to-migrate-application.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/how-to-migrate-application/ title="How to Migrate Application">How to Migrate Application</a> </span> </li> <li id=environment-export.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-export/ title="Export Environment">Export Environment</a> </span> </li> <li id=environment-import.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-import/ title="Import Environment">Import Environment</a> </span> </li> </ul> </li> <li id=environment-regions-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-regions/ title="Environment Regions">Environment Regions</a> </span> <ul class=menu-level-3> <li id=choosing-region.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/choosing-region/ title="Choosing Region">Choosing Region</a> </span> </li> <li id=environment-regions-migration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-regions-migration/ title="Migration between Regions">Migration between Regions</a> </span> </li> </ul> </li> <li id=environment-groups-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-groups/ title="Environment Groups">Environment Groups</a> </span> <ul class=menu-level-3> <li id=environment-groups-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-groups-overview/ title=Overview>Overview</a> </span> </li> <li id=environment-groups-creation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-groups-creation/ title="Group Creation">Group Creation</a> </span> </li> <li id=environment-groups-navigation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-groups-navigation/ title="Navigation between Groups">Navigation between Groups</a> </span> </li> <li id=environment-groups-management.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-groups-management/ title="Group Management">Group Management</a> </span> </li> </ul> </li> <li id=environment-isolation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/environment-isolation/ title="Environment Isolation">Environment Isolation</a> </span> </li> </ul> </li> <li id=deployment-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/deployment.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/deployment/ title=Deployment>Deployment</a> </span> <ul class=menu-level-2> <li id=zero-code-change.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/zero-code-change/ title="Zero Code Change Deploy">Zero Code Change Deploy</a> </span> </li> <li id=deployment-manager.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/deployment-manager/ title="Deployment Manager">Deployment Manager</a> </span> </li> <li id=deployment-guide.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/deployment-guide/ title="Deployment Guide">Deployment Guide</a> </span> </li> <li id=git-svn-auto-deploy-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/git-svn-auto-deploy/ title="GIT & SVN Auto-Deploy">GIT & SVN Auto-Deploy</a> </span> <ul class=menu-level-3> <li id=auto-deploy-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/auto-deploy-overview/ title="Auto-Deploy Overview">Auto-Deploy Overview</a> </span> </li> <li id=multiple-containers-auto-update.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-containers-auto-update/ title="Auto-Deploy for Multiple Containers">Auto-Deploy for Multiple Containers</a> </span> </li> </ul> </li> <li id=git-push-deploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/git-push-deploy/ title="Git-Push-Deploy Add-On">Git-Push-Deploy Add-On</a> </span> </li> <li id=git-ssh.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/git-ssh/ title="SSH Access to GIT Repository">SSH Access to GIT Repository</a> </span> </li> <li id=gitblit.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/gitblit/ title="Deploying Apps via Gitblit">Deploying Apps via Gitblit</a> </span> </li> <li id=deployment-hooks.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/deployment-hooks/ title="Deployment Hooks">Deployment Hooks</a> </span> </li> </ul> </li> <li id=application-settings-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/application-settings.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/application-settings/ title="Application Settings">Application Settings</a> </span> <ul class=menu-level-2> <li id=configuration-file-manager.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/configuration-file-manager/ title="Configuration File Manager">Configuration File Manager</a> </span> </li> <li id=scaling-and-clustering-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/scaling-and-clustering/ title="Scaling and Clustering">Scaling and Clustering</a> </span> <ul class=menu-level-3> <li id=automatic-vertical-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/automatic-vertical-scaling/ title="Automatic Vertical Scaling">Automatic Vertical Scaling</a> </span> </li> <li id=horizontal-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/horizontal-scaling/ title="Horizontal Scaling">Horizontal Scaling</a> </span> </li> <li id=automatic-horizontal-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/automatic-horizontal-scaling/ title="Automatic Horizontal Scaling">Automatic Horizontal Scaling</a> </span> </li> <li id=data-synchronization.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/data-synchronization/ title="Data Synchronization">Data Synchronization</a> </span> </li> <li id=file-synchronization.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/file-synchronization/ title="File Synchronization in Cluster">File Synchronization in Cluster</a> </span> </li> <li id=auto-clustering.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/auto-clustering/ title="Auto-Clustering of Instances">Auto-Clustering of Instances</a> </span> </li> </ul> </li> <li id=smart-auto-configuration-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/smart-auto-configuration/ title="Smart Auto-Configuration">Smart Auto-Configuration</a> </span> <ul class=menu-level-3> <li id=auto-configuration-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/auto-configuration/ title="Auto-Configuration Overview">Auto-Configuration Overview</a> </span> </li> <li id=database-configuration-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-auto-configuration/ title="Database Auto-Configuration">Database Auto-Configuration</a> </span> </li> <li id=php-auto-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-auto-configuration/ title="PHP Auto-Configuration">PHP Auto-Configuration</a> </span> </li> </ul> </li> <li id=domain-name-management-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/domain-name-management/ title="Domain Name Management">Domain Name Management</a> </span> <ul class=menu-level-3> <li id=custom-domains.md-menu class=current-page> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-domains/ title="Custom Domain Name">Custom Domain Name</a> </span> </li> <li id=swap-domains.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/swap-domains/ title="Swap Domains">Swap Domains</a> </span> </li> <li id=multiple-domains-tomcat-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains-tomcat-server/ title="Multiple Domains for Tomcat">Multiple Domains for Tomcat</a> </span> </li> <li id=multiple-domains-glassfish.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains-glassfish/ title="Multiple Domains for GlassFish">Multiple Domains for GlassFish</a> </span> </li> <li id=multiple-domains-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains-php/ title="Multiple Domains for PHP">Multiple Domains for PHP</a> </span> </li> <li id=multiple-domains.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains/ title="Multiple Domains with Public IP">Multiple Domains with Public IP</a> </span> </li> <li id=tld-idn-domain.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tld-idn-domain/ title="gTLD + IDN Domain Names Support">gTLD + IDN Domain Names Support</a> </span> </li> <li id=container-dns-hostnames.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-dns-hostnames/ title="Container DNS Hostnames">Container DNS Hostnames</a> </span> </li> </ul> </li> <li id=external-access-to-applications-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/external-access-to-applications/ title="External Access to Applications">External Access to Applications</a> </span> <ul class=menu-level-3> <li id=shared-load-balancer.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/shared-load-balancer/ title="Shared Load Balancer">Shared Load Balancer</a> </span> </li> <li id=public-ip.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/public-ip/ title="Public IP">Public IP</a> </span> </li> <li id=multiple-public-ip.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-public-ip/ title="Multiple Public IP">Multiple Public IP</a> </span> </li> <li id=container-firewall.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/container-firewall/ title="Container Firewall">Container Firewall</a> </span> </li> <li id=endpoints.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/endpoints/ title=Endpoints>Endpoints</a> </span> </li> <li id=http3.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/http3/ title="HTTP/3 Support">HTTP/3 Support</a> </span> </li> </ul> </li> <li id=traffic-distributor-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/traffic-distributor/ title="Traffic Distributor">Traffic Distributor</a> </span> <ul class=menu-level-3> <li id=traffic-distributor-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/traffic-distributor-overview/ title="Traffic Distributor Overview">Traffic Distributor Overview</a> </span> </li> <li id=routing-methods-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/routing-methods/ title="Routing Methods">Routing Methods</a> </span> <ul class=menu-level-4> <li id=round-robin-traffic-routing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/round-robin-traffic-routing/ title="Round Robin">Round Robin</a> </span> </li> <li id=sticky-sessions-traffic-routing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/sticky-sessions-traffic-routing/ title="Sticky Sessions">Sticky Sessions</a> </span> </li> <li id=failover-traffic-routing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/failover-traffic-routing/ title=Failover>Failover</a> </span> </li> </ul> </li> <li id=traffic-distributor-installation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/traffic-distributor-installation/ title="Traffic Distributor Installation">Traffic Distributor Installation</a> </span> </li> <li id=traffic-distributor-integration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/traffic-distributor-integration/ title="Traffic Distributor Integration">Traffic Distributor Integration</a> </span> </li> <li id=traffic-distributor-use-cases-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/traffic-distributor-use-cases/ title="Use Cases">Use Cases</a> </span> <ul class=menu-level-4> <li id=blue-green-deploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/blue-green-deploy/ title="Blue-Green Deploy">Blue-Green Deploy</a> </span> </li> <li id=failover-protection.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/failover-protection/ title="Failover Protection">Failover Protection</a> </span> </li> <li id=ab-testing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ab-testing/ title="A/B Testing">A/B Testing</a> </span> </li> </ul> </li> </ul> </li> <li id=ssl-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssl/ title=SSL>SSL</a> </span> <ul class=menu-level-3> <li id=secure-sockets-layer.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/secure-sockets-layer/ title="Secure Sockets Layer">Secure Sockets Layer</a> </span> </li> <li id=built-in-ssl.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/built-in-ssl/ title="Built-In SSL">Built-In SSL</a> </span> </li> <li id=custom-ssl.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-ssl/ title="Custom SSL">Custom SSL</a> </span> </li> <li id=custom-ssl-via-slb.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-ssl-via-slb/ title="Custom SSL via SLB">Custom SSL via SLB</a> </span> </li> <li id=lets-encrypt-ssl.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/free-ssl-certificates-with-lets-encrypt/ title="Let's Encrypt SSL" target=_blank>Let's Encrypt SSL</a> </span> </li> <li id=nodejs-le-ssl.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-le-ssl/ title="Let's Encrypt SSL with Node.js">Let's Encrypt SSL with Node.js</a> </span> </li> <li id=self-signed-ssl.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/self-signed-ssl/ title="Self-Signed Custom SSL">Self-Signed Custom SSL</a> </span> </li> </ul> </li> <li id=scheduling-configurations-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/scheduling-configurations/ title="Scheduling Configurations">Scheduling Configurations</a> </span> <ul class=menu-level-3> <li id=cron-job.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cron-job/ title="Setting Up Cronjob">Setting Up Cronjob</a> </span> </li> <li id=quartz.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/quartz/ title="Quartz Scheduling">Quartz Scheduling</a> </span> </li> </ul> </li> <li id=built-in-monitoring-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/built-in-monitoring/ title="Built-In Monitoring">Built-In Monitoring</a> </span> <ul class=menu-level-3> <li id=log-files.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/log-files/ title="Log Files">Log Files</a> </span> </li> <li id=statistics-monitoring.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/statistics-monitoring/ title=Statistics>Statistics</a> </span> </li> <li id=load-alerts.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/load-alerts/ title="Load Alerts">Load Alerts</a> </span> </li> </ul> </li> <li id=monitoring-with-new-relic-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/monitoring-with-new-relic/ title="Monitoring with New Relic">Monitoring with New Relic</a> </span> <ul class=menu-level-3> <li id=new-relic-installation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/new-relic-installation/ title="New Relic Installation">New Relic Installation</a> </span> </li> <li id=update-new-relic.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/update-new-relic/ title="New Relic Update">New Relic Update</a> </span> </li> </ul> </li> <li id=bitninja-server-security.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/bitninja-server-security/ title="BitNinja Server Security Add-On">BitNinja Server Security Add-On</a> </span> </li> <li id=locale-settings.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/locale-settings/ title="Managing Locale Settings">Managing Locale Settings</a> </span> </li> <li id=custom-error-page.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-error-page/ title="Custom Error Page Settings">Custom Error Page Settings</a> </span> </li> <li id=timezone-management.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/timezone-management/ title="Managing Timezone Settings">Managing Timezone Settings</a> </span> </li> <li id=oom-killer-troubleshooting-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oom-killer-troubleshooting/ title="OOM Killer Troubleshooting">OOM Killer Troubleshooting</a> </span> <ul class=menu-level-3> <li id=oom-killer-issues.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oom-killer-issues/ title=Overview>Overview</a> </span> </li> <li id=oom-killer-common-cases.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oom-killer-common-cases/ title="Common Cases">Common Cases</a> </span> </li> <li id=oom-killer-leak-risk-processes.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oom-killer-leak-risk-processes/ title="Memory Leak Processes">Memory Leak Processes</a> </span> </li> <li id=oom-killer-non-leaking-processes.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oom-killer-non-leaking-processes/ title="Non-Leaking Processes">Non-Leaking Processes</a> </span> </li> </ul> </li> <li id=remote-debugging.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-debugging/ title="Remote Debugging">Remote Debugging</a> </span> </li> <li id=application-lifecycle.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/application-lifecycle/ title="Application Lifecycle Management">Application Lifecycle Management</a> </span> </li> </ul> </li> <li id=development-tools-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/development-tools.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/development-tools/ title="Development Tools">Development Tools</a> </span> <ul class=menu-level-2> <li id=ssh-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh/ title=SSH>SSH</a> </span> <ul class=menu-level-3> <li id=ssh-gate.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-gate/ title="SSH Overview">SSH Overview</a> </span> </li> <li id=ssh-generate-key.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-generate-key/ title="Generate SSH Key">Generate SSH Key</a> </span> </li> <li id=ssh-add-key.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-add-key/ title="Add SSH Key">Add SSH Key</a> </span> </li> <li id=ssh-access-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-access/ title="SSH Access">SSH Access</a> </span> <ul class=menu-level-4> <li id=ssh-access-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-access-overview/ title=Overview>Overview</a> </span> </li> <li id=web-ssh-client.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/web-ssh-client/ title="Web SSH">Web SSH</a> </span> </li> <li id=ssh-gate-access.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-gate-access/ title="SSH Gate">SSH Gate</a> </span> </li> </ul> </li> <li id=ssh-management.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/ssh-to-container/ title="SSH Management" target=_blank>SSH Management</a> </span> </li> <li id=ssh-protocols.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-protocols/ title="SSH Protocols">SSH Protocols</a> </span> </li> <li id=ssh-capistrano.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssh-capistrano/ title=Capistrano>Capistrano</a> </span> </li> </ul> </li> <li id=api-cli-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/api-cli/ title="API & CLI">API & CLI</a> </span> <ul class=menu-level-3> <li id=api-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/api-overview/ title="API Overview">API Overview</a> </span> </li> <li id=api-methods.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-api-docs/ title="API Methods" target=_blank>API Methods</a> </span> </li> <li id=platform-cli-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/platform-cli/ title="Platform CLI">Platform CLI</a> </span> <ul class=menu-level-4> <li id=cli.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli/ title="Platform CLI Overview">Platform CLI Overview</a> </span> </li> <li id=cli-create-environment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-create-environment/ title="Environment Creation">Environment Creation</a> </span> </li> <li id=cli-environment-control.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-environment-control/ title="Environment Start/Stop">Environment Start/Stop</a> </span> </li> <li id=cli-clone-environment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-clone-environment/ title="Environment Cloning">Environment Cloning</a> </span> </li> <li id=cli-environment-migration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-environment-migration/ title="Environment Migration">Environment Migration</a> </span> </li> <li id=cli-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-scaling/ title="Server Scaling">Server Scaling</a> </span> </li> <li id=cli-container-redeploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-container-redeploy/ title="Container Redeploy">Container Redeploy</a> </span> </li> <li id=cli-container-volumes.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-container-volumes/ title="Container Volumes">Container Volumes</a> </span> </li> <li id=cli-mount-points.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-mount-points/ title="Mount Points">Mount Points</a> </span> </li> <li id=cli-vcs-deploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-vcs-deploy/ title="VCS Project Deployment">VCS Project Deployment</a> </span> </li> <li id=cli-ip-swap.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-ip-swap/ title="Swap Public IPs">Swap Public IPs</a> </span> </li> <li id=cli-install-jps.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cli-install-jps/ title="Installing JPS">Installing JPS</a> </span> </li> </ul> </li> <li id=create-env-api.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/create-env-api/ title="CreateEnv Parameters">CreateEnv Parameters</a> </span> </li> </ul> </li> <li id=cloud-scripting-packaging-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/cloud-scripting-packaging/ title="Cloud Scripting & Packaging">Cloud Scripting & Packaging</a> </span> <ul class=menu-level-3> <li id=cloud-scripting.md-menu class=external> <span class=aside-menu-item> <a href=https://docs.cloudscripting.com/ title="Cloud Scripting" target=_blank rel="nofollow noopener">Cloud Scripting</a> </span> </li> <li id=packaging-standard.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/packaging-standard/ title="Packaging Standard Overview">Packaging Standard Overview</a> </span> </li> <li id=application-manifest.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/application-manifest/ title="Application Manifest">Application Manifest</a> </span> </li> <li id=marketplace.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/marketplace/ title=Marketplace>Marketplace</a> </span> </li> </ul> </li> <li id=ftp-ftps-support.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ftp-ftps-support/ title="FTP/FTPS Support">FTP/FTPS Support</a> </span> </li> <li id=websockets-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/websockets/ title=WebSockets>WebSockets</a> </span> <ul class=menu-level-3> <li id=websockets-support.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/websockets-support/ title="Websockets Support">Websockets Support</a> </span> </li> <li id=websockets-java.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/websockets-java/ title="WebSockets Support for Java">WebSockets Support for Java</a> </span> </li> <li id=websockets-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/websockets-php/ title="WebSockets Support for PHP">WebSockets Support for PHP</a> </span> </li> </ul> </li> <li id=mailings-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mailings/ title=Mailings>Mailings</a> </span> <ul class=menu-level-3> <li id=email-via-external-smtp.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/email-via-external-smtp/ title="Email via External SMTP">Email via External SMTP</a> </span> </li> <li id=sendmail.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/sendmail/ title="Running Sendmail Service">Running Sendmail Service</a> </span> </li> </ul> </li> <li id=remote-access-via-webdav.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-access-via-webdav/ title="Remote Access via WebDAV">Remote Access via WebDAV</a> </span> </li> </ul> </li> <li id=java-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/java.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/java/ title=Java>Java</a> </span> <ul class=menu-level-2> <li id=java-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-center/ title="Java Dev Center">Java Dev Center</a> </span> </li> <li id=java-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-versions/ title="Java Versions">Java Versions</a> </span> </li> <li id=java-app-servers-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-app-servers/ title="Java App Servers">Java App Servers</a> </span> <ul class=menu-level-3> <li id=tomcat-and-tomee-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tomcat-and-tomee/ title="Tomcat and TomEE">Tomcat and TomEE</a> </span> <ul class=menu-level-4> <li id=tomcat.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tomcat/ title="Tomcat Server">Tomcat Server</a> </span> </li> <li id=apache-tomee.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-tomee/ title="TomEE Server">TomEE Server</a> </span> </li> <li id=tomcat-tomee-variables.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-environment-variables/ title="Tomcat and TomEE Variables">Tomcat and TomEE Variables</a> </span> </li> <li id=tomcat-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tomcat-cluster/ title="Tomcat Cluster">Tomcat Cluster</a> </span> </li> <li id=tomcat-security.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tomcat-security/ title="Tomcat Security">Tomcat Security</a> </span> </li> <li id=multiple-domains-tomcat.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains-tomcat-server/ title="Multiple Domains for Tomcat">Multiple Domains for Tomcat</a> </span> </li> </ul> </li> <li id=eclipse-jetty.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/eclipse-jetty/ title="Eclipse Jetty">Eclipse Jetty</a> </span> </li> <li id=glassfish-server-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/glassfish-server/ title=GlassFish>GlassFish</a> </span> <ul class=menu-level-4> <li id=glassfish.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/glassfish/ title="GlassFish Server">GlassFish Server</a> </span> </li> <li id=glassfish-variables.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/custom-environment-variables/ title="GlassFish Environment Variables">GlassFish Environment Variables</a> </span> </li> <li id=glassfish-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/glassfish-cluster/ title="GlassFish Cluster">GlassFish Cluster</a> </span> </li> <li id=multiple-domains-glassfish-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multiple-domains-glassfish/ title="Multiple Domains for GlassFish">Multiple Domains for GlassFish</a> </span> </li> </ul> </li> <li id=payara.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/glassfish-payara-clustering-automated/ title=Payara target=_blank>Payara</a> </span> </li> <li id=wildfly-server-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/wildfly-server/ title=WildFly>WildFly</a> </span> <ul class=menu-level-4> <li id=wildfly.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/wildfly/ title="WildFly Server">WildFly Server</a> </span> </li> <li id=wildfly-managed-domain.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/wildfly-managed-domain-automatic-clustering-scaling/ title="WildFly Managed Domain" target=_blank>WildFly Managed Domain</a> </span> </li> <li id=building-wildfly-docker.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/building-custom-container/ title="Building WildFly Docker Image">Building WildFly Docker Image</a> </span> </li> </ul> </li> <li id=spring-boot.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/hosting-spring-boot-java-applications/ title="Spring Boot" target=_blank>Spring Boot</a> </span> </li> <li id=java-engine.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-engine/ title="Java Engine Server">Java Engine Server</a> </span> </li> </ul> </li> <li id=java-application-server-config.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-application-server-config/ title="Java App Server Configuration">Java App Server Configuration</a> </span> </li> <li id=garbage-collector-custom-settings.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/garbage-collection/ title="Java Garbage Collector" target=_blank>Java Garbage Collector</a> </span> </li> <li id=maven-build-node-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/maven-build-node/ title="Maven Build Node">Maven Build Node</a> </span> <ul class=menu-level-3> <li id=java-vcs-deployment.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-vcs-deployment/ title="Java VCS Deployment with Maven">Java VCS Deployment with Maven</a> </span> </li> <li id=maven-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/maven-configuration/ title="Maven Configuration">Maven Configuration</a> </span> </li> </ul> </li> <li id=java-apps-specifications-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-apps-specifications/ title="Java Apps Specifications">Java Apps Specifications</a> </span> <ul class=menu-level-3> <li id=upload-jar-files.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/upload-jar-files/ title="Upload JAR Files">Upload JAR Files</a> </span> </li> <li id=javaagent.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/javaagent/ title="Java Agent">Java Agent</a> </span> </li> <li id=remote-access-to-ejb-glassfish.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-access-to-ejb-glassfish/ title="Remote Access to EJB on GlassFish">Remote Access to EJB on GlassFish</a> </span> </li> </ul> </li> <li id=java-tutorials.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/java-tutorials/ title="Java Tutorials">Java Tutorials</a> </span> </li> </ul> </li> <li id=php-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/php.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/php/ title=PHP>PHP</a> </span> <ul class=menu-level-2> <li id=php-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-center/ title="PHP Dev Center">PHP Dev Center</a> </span> </li> <li id=php-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-versions/ title="PHP Versions">PHP Versions</a> </span> </li> <li id=php-app-servers-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-app-servers/ title="PHP App Servers">PHP App Servers</a> </span> <ul class=menu-level-3> <li id=apache-php-server-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-php-server/ title="Apache PHP">Apache PHP</a> </span> <ul class=menu-level-4> <li id=apache-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-php/ title="Apache PHP">Apache PHP</a> </span> </li> <li id=apache-security-configurations.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-security-configurations/ title="Apache Security Configurations">Apache Security Configurations</a> </span> </li> <li id=apache-nginx-modules.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-nginx-modules/ title="Apache Modules">Apache Modules</a> </span> </li> <li id=add-apache-modules.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/add-apache-modules/ title="Add Apache Modules">Add Apache Modules</a> </span> </li> <li id=apache-webdav-module.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-webdav-module/ title="Apache WebDav Module">Apache WebDav Module</a> </span> </li> <li id=apache-statistics-module.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/apache-statistics-module/ title="Apache Statistics Module">Apache Statistics Module</a> </span> </li> <li id=name-based-apache-virtual-host.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/name-based-apache-virtual-host/ title="Apache Name-Based Virtual Host">Apache Name-Based Virtual Host</a> </span> </li> <li id=tomcat-behind-apache.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tomcat-behind-apache/ title="Apache as Frontend">Apache as Frontend</a> </span> </li> </ul> </li> <li id=nginx-php-server-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-php-server/ title="NGINX PHP">NGINX PHP</a> </span> <ul class=menu-level-4> <li id=nginx-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-php/ title="NGINX PHP">NGINX PHP</a> </span> </li> <li id=nginx-security-configurations.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-security-configurations/ title="NGINX Security Configurations">NGINX Security Configurations</a> </span> </li> <li id=nginx-modules.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-modules/ title="NGINX Modules">NGINX Modules</a> </span> </li> <li id=nginx-webdav-module.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-webdav-module/ title="NGINX WebDav Module">NGINX WebDav Module</a> </span> </li> <li id=caching-nginx-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/caching-nginx-server/ title="Caching in NGINX App Server">Caching in NGINX App Server</a> </span> </li> </ul> </li> <li id=litespeed-web-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/litespeed-web-server/ title="LiteSpeed Web Server">LiteSpeed Web Server</a> </span> </li> <li id=lemp-llsmp.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/lemp-llsmp/ title="LEMP & LLSMP">LEMP & LLSMP</a> </span> </li> </ul> </li> <li id=php-application-server-config.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-application-server-config/ title="PHP App Server Configuration">PHP App Server Configuration</a> </span> </li> <li id=php-zero-downtime-deploy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-zero-downtime-deploy/ title="ZDT Deployment for PHP">ZDT Deployment for PHP</a> </span> </li> <li id=php-apps-specifications-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-apps-specifications/ title="PHP Apps Specifications">PHP Apps Specifications</a> </span> <ul class=menu-level-3> <li id=php-extensions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-extensions/ title="PHP Extensions">PHP Extensions</a> </span> </li> <li id=php-accelerators.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-accelerators/ title="PHP Accelerators">PHP Accelerators</a> </span> </li> </ul> </li> <li id=php-security-settings.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-security-settings/ title="PHP.INI Security Settings">PHP.INI Security Settings</a> </span> </li> <li id=php-composer.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-composer/ title="Composer Dependency Manager">Composer Dependency Manager</a> </span> </li> <li id=memcached-php-sessions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/memcached-php-sessions/ title="PHP Sessions Clustering">PHP Sessions Clustering</a> </span> </li> <li id=php-tutorials.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/php-tutorials/ title="PHP Tutorials">PHP Tutorials</a> </span> </li> </ul> </li> <li id=node-js-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/node-js.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/node-js/ title=Node.js>Node.js</a> </span> <ul class=menu-level-2> <li id=nodejs-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-center/ title="Node.js Dev Center">Node.js Dev Center</a> </span> </li> <li id=nodejs-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-versions/ title="Node.js Versions">Node.js Versions</a> </span> </li> <li id=nodejs-apps-specifications-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-apps-specifications/ title="Node.js Apps Specifications">Node.js Apps Specifications</a> </span> <ul class=menu-level-3> <li id=nodejs-package-managers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-package-managers/ title="Package Managers">Package Managers</a> </span> </li> <li id=nodejs-process-managers.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-process-managers/ title="Process Managers">Process Managers</a> </span> </li> </ul> </li> <li id=nodejs-tutorials.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nodejs-tutorials/ title="Node.js Tutorials">Node.js Tutorials</a> </span> </li> </ul> </li> <li id=ruby-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/ruby.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/ruby/ title=Ruby>Ruby</a> </span> <ul class=menu-level-2> <li id=ruby-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-center/ title="Ruby Dev Center">Ruby Dev Center</a> </span> </li> <li id=ruby-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-versions/ title="Ruby Versions">Ruby Versions</a> </span> </li> <li id=nginx-ruby.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-ruby/ title="NGINX Ruby">NGINX Ruby</a> </span> </li> <li id=ruby-application-server-config.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-application-server-config/ title="Ruby App Server Configuration">Ruby App Server Configuration</a> </span> </li> <li id=ruby-apps-specifications-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-apps-specifications/ title="Ruby Apps Specifications">Ruby Apps Specifications</a> </span> <ul class=menu-level-3> <li id=ruby-dependency-management.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-dependency-management/ title="Dependency Management">Dependency Management</a> </span> </li> <li id=ruby-post-deploy-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-post-deploy-configuration/ title="Post Deploy Configuration">Post Deploy Configuration</a> </span> </li> </ul> </li> <li id=ruby-tutorials-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ruby-tutorials/ title="Ruby Tutorials">Ruby Tutorials</a> </span> <ul class=menu-level-3> <li id=redmine.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redmine/ title=Redmine>Redmine</a> </span> </li> <li id=diaspora.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/diaspora/ title=Diaspora*>Diaspora*</a> </span> </li> </ul> </li> </ul> </li> <li id=python-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/python.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/python/ title=Python>Python</a> </span> <ul class=menu-level-2> <li id=python-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/python-center/ title="Python Dev Center">Python Dev Center</a> </span> </li> <li id=python-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/python-versions/ title="Python Versions">Python Versions</a> </span> </li> <li id=python-tutorials-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/python-tutorials/ title="Python Tutorials">Python Tutorials</a> </span> <ul class=menu-level-3> <li id=mezzanine-cms.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/how-to-get-mezzanine-cms-inside-jelastic-cloud/ title="Mezzanine CMS" target=_blank>Mezzanine CMS</a> </span> </li> <li id=wagtail-cms.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/deploy-wagtail-python-cms/ title="Wagtail CMS" target=_blank>Wagtail CMS</a> </span> </li> </ul> </li> </ul> </li> <li id=go-lang-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/go-lang.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/go-lang/ title="Go Lang">Go Lang</a> </span> <ul class=menu-level-2> <li id=go-center.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/go-center/ title="Go Dev Center">Go Dev Center</a> </span> </li> <li id=go-git-deploy.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/deploy-gogs-go-git-service/ title="Gogs Go Git Service" target=_blank>Gogs Go Git Service</a> </span> </li> </ul> </li> <li id=windows-dotnet-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/windows-dotnet.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/windows-dotnet/ title="Windows & .NET">Windows & .NET</a> </span> <ul class=menu-level-2> <li id=net-core.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/net-core/ title=".NET Core">.NET Core</a> </span> </li> <li id=win-vm.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/win-vm/ title="Windows Server VM">Windows Server VM</a> </span> </li> <li id=win-rdp-access.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/win-rdp-access/ title="Windows RD Access">Windows RD Access</a> </span> </li> <li id=win-vps-roles-features.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/win-vps-roles-features/ title="Managing Server Roles & Features">Managing Server Roles & Features</a> </span> </li> </ul> </li> <li id=databases-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/databases.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/databases/ title=Databases>Databases</a> </span> <ul class=menu-level-2> <li id=databases-hosting-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/databases-hosting/ title="Databases Hosting">Databases Hosting</a> </span> <ul class=menu-level-3> <li id=database-hosting.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-hosting/ title="DB Hosting Overview">DB Hosting Overview</a> </span> </li> <li id=database-configuration-files.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-configuration-files/ title="Database Configuration Files">Database Configuration Files</a> </span> </li> <li id=phpmyadmin-access.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/phpmyadmin-access/ title="Access to Admin Panel">Access to Admin Panel</a> </span> </li> <li id=database-connection-strings.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-connection-strings/ title="Database Connection Strings">Database Connection Strings</a> </span> </li> <li id=jdbc-connection-pool.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/jdbc-connection-pool/ title="JDBC Connection Pool">JDBC Connection Pool</a> </span> </li> <li id=connection-to-db-via-jndi.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-db-via-jndi/ title="Database Connection via JNDI">Database Connection via JNDI</a> </span> </li> <li id=connect-db-hibernate.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connect-db-hibernate/ title="Database Connection via Hibernate">Database Connection via Hibernate</a> </span> </li> <li id=database-backups.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-backups/ title="Manual Database Backups">Manual Database Backups</a> </span> </li> </ul> </li> <li id=mysql-like-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mysql-like/ title=MySQL/MariaDB/Percona>MySQL/MariaDB/Percona</a> </span> <ul class=menu-level-3> <li id=mysql-connection-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mysql-connection/ title="Connection to Applications">Connection to Applications</a> </span> <ul class=menu-level-4> <li id=connection-to-mysql-java.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mysql-java/ title="Java Connection">Java Connection</a> </span> </li> <li id=connection-to-mysql-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mysql-php/ title="PHP Connection">PHP Connection</a> </span> </li> <li id=connection-to-mysql-python.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mysql-python/ title="Python Connection">Python Connection</a> </span> </li> <li id=connection-to-mysql-nodejs.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mysql-nodejs/ title="Node.js Connection">Node.js Connection</a> </span> </li> </ul> </li> <li id=mysql-ha-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mysql-ha/ title="High Availability (Cluster)">High Availability (Cluster)</a> </span> <ul class=menu-level-4> <li id=db-auto-clustering.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-auto-clustering/ title=Auto-Clustering>Auto-Clustering</a> </span> </li> <li id=database-primary-secondary-replication.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/database-primary-secondary-replication/ title="Manual Primary-Secondary Replication">Manual Primary-Secondary Replication</a> </span> </li> <li id=multi-primary-replication.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/multi-primary-replication/ title="Manual Multi-Primary Replication">Manual Multi-Primary Replication</a> </span> </li> <li id=mariadb-multi-region-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mariadb-multi-region-cluster/ title="Multi-Region Cluster">Multi-Region Cluster</a> </span> </li> <li id=db-cluster-recovery-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-cluster-recovery-addon/ title="Cluster Recovery Add-On">Cluster Recovery Add-On</a> </span> </li> <li id=galera-recovery.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/galera-recovery/ title="Galera Cluster Recovery">Galera Cluster Recovery</a> </span> </li> </ul> </li> <li id=db-backup-restore-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-backup-restore-addon/ title="Backup/Restore Add-On">Backup/Restore Add-On</a> </span> </li> <li id=db-corruption-diagnostic-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-corruption-diagnostic-addon/ title="Corruption Diagnostic Add-On">Corruption Diagnostic Add-On</a> </span> </li> <li id=db-ssl-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-ssl-addon/ title="Encryption in Transit Add-On">Encryption in Transit Add-On</a> </span> </li> <li id=remote-access-mysql.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-access-mysql/ title="Remote Access">Remote Access</a> </span> </li> <li id=dump-import-export-to-mysql.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/dump-import-export-to-mysql/ title="Dump Import/Export">Dump Import/Export</a> </span> </li> </ul> </li> <li id=postgresql-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgresql/ title=PostgreSQL>PostgreSQL</a> </span> <ul class=menu-level-3> <li id=postgresql-connection-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgresql-connection/ title="Connection to Applications">Connection to Applications</a> </span> <ul class=menu-level-4> <li id=connection-to-postgresql-java.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/java-connection-to-postgresql/ title="Java Connection to PostgreSQL" target=_blank>Java Connection to PostgreSQL</a> </span> </li> <li id=connection-to-postgresql-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-postgresql-php/ title="PHP Connection to PostgreSQL">PHP Connection to PostgreSQL</a> </span> </li> <li id=ssl-for-pgsql.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/ssl-for-pgsql/ title="SSL Connection to PostgreSQL">SSL Connection to PostgreSQL</a> </span> </li> </ul> </li> <li id=postgresql-ha-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgresql-ha/ title="High Availability (Cluster)">High Availability (Cluster)</a> </span> <ul class=menu-level-4> <li id=postgresql-auto-clustering.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgresql-auto-clustering/ title=Auto-Clustering>Auto-Clustering</a> </span> </li> <li id=postgresql-multi-region-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgresql-multi-region-cluster/ title="Multi-Region Cluster">Multi-Region Cluster</a> </span> </li> </ul> </li> <li id=postgresql-backup-restore-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-backup-restore-addon/ title="Backup/Restore Add-On">Backup/Restore Add-On</a> </span> </li> <li id=postgres-ssl-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgres-ssl-addon/ title="Encryption in Transit Add-On">Encryption in Transit Add-On</a> </span> </li> <li id=remote-access-postgres.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-access-postgres/ title="Remote Access to PostgreSQL">Remote Access to PostgreSQL</a> </span> </li> <li id=dump-postgres.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/dump-postgres/ title="Dump Import/Export to PostgreSQL">Dump Import/Export to PostgreSQL</a> </span> </li> <li id=postgis-extension-to-postgresql-for-geoserver-hosting.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/postgis-extension-to-postgresql-for-geoserver-hosting/ title="PostGIS Extension">PostGIS Extension</a> </span> </li> <li id=hasura.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/hasura/ title="Hasura GraphQL Installation">Hasura GraphQL Installation</a> </span> </li> </ul> </li> <li id=mongodb-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb/ title=MongoDB>MongoDB</a> </span> <ul class=menu-level-3> <li id=mongodb-connection-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-connection/ title="Connection to Applications">Connection to Applications</a> </span> <ul class=menu-level-4> <li id=connection-to-mongodb-java.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mongodb-java/ title="Java Connection to MongoDB">Java Connection to MongoDB</a> </span> </li> <li id=connection-to-mongodb-php.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mongodb-php/ title="PHP Connection to MongoDB">PHP Connection to MongoDB</a> </span> </li> <li id=connection-to-mongodb-python.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mongodb-python/ title="Python Connection to MongoDB">Python Connection to MongoDB</a> </span> </li> <li id=connection-to-mongodb-nodejs.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/connection-to-mongodb-nodejs/ title="Node.js Connection to MongoDB">Node.js Connection to MongoDB</a> </span> </li> </ul> </li> <li id=mongodb-ha-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-ha/ title="High Availability (Cluster)">High Availability (Cluster)</a> </span> <ul class=menu-level-4> <li id=mongodb-auto-clustering.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-auto-clustering/ title=Auto-Clustering>Auto-Clustering</a> </span> </li> <li id=mongodb-replica-set.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/mongodb-replica-set-master-slave-failover/ title="Replica Set Manual Setup" target=_blank>Replica Set Manual Setup</a> </span> </li> </ul> </li> <li id=updating-to-mongodb-7.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/updating-to-mongodb-7/ title="Upgrading to MongoDB 6/7">Upgrading to MongoDB 6/7</a> </span> </li> <li id=mongodb-license.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-license/ title="MongoDB License Pricing">MongoDB License Pricing</a> </span> </li> <li id=mongodb-sandbox.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-sandbox/ title="MongoDB Sandbox">MongoDB Sandbox</a> </span> </li> <li id=mongodb-backup-restore-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-backup-restore-addon/ title="Backup/Restore Add-On">Backup/Restore Add-On</a> </span> </li> <li id=mongodb-ssl-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mongodb-ssl-addon/ title="Encryption in Transit Add-On">Encryption in Transit Add-On</a> </span> </li> <li id=remote-access-to-mongodb.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/remote-access-to-mongodb/ title="Remote Access">Remote Access</a> </span> </li> <li id=dump-import-export-to-mongodb.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/dump-import-export-to-mongodb/ title="Dump Import/Export">Dump Import/Export</a> </span> </li> </ul> </li> <li id=redis-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis/ title=Redis>Redis</a> </span> <ul class=menu-level-3> <li id=redis-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis-overview/ title="Redis Overview">Redis Overview</a> </span> </li> <li id=redis-ha-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis-ha/ title="High Availability (Cluster)">High Availability (Cluster)</a> </span> <ul class=menu-level-4> <li id=redis-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis-cluster/ title=Auto-Clustering>Auto-Clustering</a> </span> </li> <li id=redis-multi-region-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis-multi-region-cluster/ title="Multi-Region Cluster">Multi-Region Cluster</a> </span> </li> </ul> </li> <li id=redis-backup-restore-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/db-backup-restore-addon/ title="Backup/Restore Add-On">Backup/Restore Add-On</a> </span> </li> <li id=redis-ssl-addon.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/redis-ssl-addon/ title="Encryption in Transit Add-On">Encryption in Transit Add-On</a> </span> </li> <li id=diaspora-tutorial.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/diaspora/ title="Diaspora* Tutorial">Diaspora* Tutorial</a> </span> </li> </ul> </li> <li id=couchbase-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/couchbase/ title=Couchbase>Couchbase</a> </span> <ul class=menu-level-3> <li id=couchbase-auto-clustering.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/auto-scalable-couchbase-cluster-in-docker-containers/ title=Auto-Clustering target=_blank>Auto-Clustering</a> </span> </li> </ul> </li> <li id=opensearch-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/opensearch/ title=OpenSearch>OpenSearch</a> </span> <ul class=menu-level-3> <li id=opensearch-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/opensearch-cluster/ title=Auto-Clustering>Auto-Clustering</a> </span> </li> </ul> </li> </ul> </li> <li id=load-balancers-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/load-balancers.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/load-balancers/ title="Load Balancers">Load Balancers</a> </span> <ul class=menu-level-2> <li id=load-balancing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/load-balancing/ title="Load Balancing">Load Balancing</a> </span> </li> <li id=nginx-lb-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-lb/ title=NGINX>NGINX</a> </span> <ul class=menu-level-3> <li id=nginx-load-balancer.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-load-balancer/ title="NGINX Balancer">NGINX Balancer</a> </span> </li> <li id=tcp-load-balancing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/tcp-load-balancing/ title="TCP Load Balancing">TCP Load Balancing</a> </span> </li> <li id=nginx-balancer-config.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-balancer-config/ title="NGINX Balancer Configuration">NGINX Balancer Configuration</a> </span> </li> <li id=testing-load-balancing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/testing-load-balancing/ title="Testing Load Balancing">Testing Load Balancing</a> </span> </li> <li id=nginx-caching.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-caching/ title="Caching in NGINX Balancer">Caching in NGINX Balancer</a> </span> </li> <li id=nginx-balancer-security.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nginx-balancer-security/ title="App Security with NGINX Balancer">App Security with NGINX Balancer</a> </span> </li> <li id=nginx-modsecurity.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/modsecurity-nginx-waf/ title="NGINX ModSecurity" target=_blank>NGINX ModSecurity</a> </span> </li> </ul> </li> <li id=litespeed-web-adc.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/litespeed-web-adc/ title="LiteSpeed Web ADC">LiteSpeed Web ADC</a> </span> </li> <li id=haproxy.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/haproxy/ title=HAProxy>HAProxy</a> </span> </li> <li id=varnish.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/varnish/ title=Varnish>Varnish</a> </span> </li> </ul> </li> <li id=kubernetes-hosting-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/kubernetes-hosting.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-hosting/ title="Kubernetes Hosting">Kubernetes Hosting</a> </span> <ul class=menu-level-2> <li id=kubernetes-cluster-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster/ title="Kubernetes Cluster">Kubernetes Cluster</a> </span> <ul class=menu-level-3> <li id=kubernetes-cluster-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster-overview/ title="Kubernetes Overview">Kubernetes Overview</a> </span> </li> <li id=kubernetes-cluster-requirements.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster-requirements/ title="System Requirements">System Requirements</a> </span> </li> <li id=kubernetes-cluster-installation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster-installation/ title="Cluster Installation">Cluster Installation</a> </span> </li> <li id=kubernetes-cluster-versions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster-versions/ title="Cluster Versions">Cluster Versions</a> </span> </li> </ul> </li> <li id=managing-kubernetes-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/managing-kubernetes/ title="Managing Kubernetes">Managing Kubernetes</a> </span> <ul class=menu-level-3> <li id=kubernetes-cluster-access.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-cluster-access/ title="Cluster Access">Cluster Access</a> </span> </li> <li id=kubernetes-access-control.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-access-control/ title="Access Control">Access Control</a> </span> </li> <li id=kubernetes-troubleshooting.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-troubleshooting/ title="Cluster Troubleshooting">Cluster Troubleshooting</a> </span> </li> <li id=kubernetes-upgrade.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-upgrade/ title="Cluster Upgrade">Cluster Upgrade</a> </span> </li> <li id=kubernetes-velero-backups.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-velero-backups/ title="Velero Backups">Velero Backups</a> </span> </li> </ul> </li> <li id=kubernetes-scalability-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-scalability/ title="Kubernetes Scalability">Kubernetes Scalability</a> </span> <ul class=menu-level-3> <li id=kubernetes-vertical-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-vertical-scaling/ title="Vertical Scaling">Vertical Scaling</a> </span> </li> <li id=kubernetes-horizontal-scaling.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-horizontal-scaling/ title="Horizontal Scaling">Horizontal Scaling</a> </span> </li> </ul> </li> <li id=application-deployment-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/application-deployment/ title="Application Deployment">Application Deployment</a> </span> <ul class=menu-level-3> <li id=kubernetes-helm-integration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-helm-integration/ title="Helm Integration">Helm Integration</a> </span> </li> <li id=kubernetes-yaml-deployments.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-yaml-deployments/ title="YAML Deployments">YAML Deployments</a> </span> </li> <li id=kubernetes-internal-networking.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-internal-networking/ title="Internal Networking">Internal Networking</a> </span> </li> <li id=kubernetes-exposing-services.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-exposing-services/ title="Exposing Services">Exposing Services</a> </span> </li> <li id=kubernetes-creating-ingresses.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-creating-ingresses/ title="Creating Ingresses">Creating Ingresses</a> </span> </li> </ul> </li> <li id=persistent-data-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/persistent-data/ title="Persistent Data">Persistent Data</a> </span> <ul class=menu-level-3> <li id=kubernetes-volume-provisioner.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-volume-provisioner/ title="Volume Provisioner">Volume Provisioner</a> </span> </li> <li id=kubernetes-persistent-volume-claim.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-persistent-volume-claim/ title="Persistent Volume Claim">Persistent Volume Claim</a> </span> </li> <li id=kubernetes-custom-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/kubernetes-custom-storage/ title="Custom Storage">Custom Storage</a> </span> </li> </ul> </li> <li id=kubernetes-traefik-ingress.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/kubernetes-traefik-ingress-controller/ title="Traefik v2 Ingress Controller" target=_blank>Traefik v2 Ingress Controller</a> </span> </li> <li id=kubernetes-public-ip-address.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/kubernetes-public-ip-address/ title="Public IP for Access to Kubernetes" target=_blank>Public IP for Access to Kubernetes</a> </span> </li> <li id=kubernetes-cluster-federation.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/kubernetes-cluster-federation/ title="Multi-Region Cluster Federation" target=_blank>Multi-Region Cluster Federation</a> </span> </li> <li id=kubernetes-cluster-automated-upgrade.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/kubernetes-cluster-automated-upgrade/ title="Cluster Automated Upgrade" target=_blank>Cluster Automated Upgrade</a> </span> </li> <li id=kubernetes-gitlab-ci-cd-integration.md-menu class=external> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/company/blog/kubernetes-gitlab-ci-cd-integration/ title="GitLab CI/CD Integration" target=_blank>GitLab CI/CD Integration</a> </span> </li> </ul> </li> <li id=elastic-vps-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/elastic-vps.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/elastic-vps/ title="Elastic VPS">Elastic VPS</a> </span> <ul class=menu-level-2> <li id=elastic-vps-overview-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/elastic-vps-overview/ title="Elastic VPS Overview">Elastic VPS Overview</a> </span> <ul class=menu-level-3> <li id=vps.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps/ title="General Information">General Information</a> </span> </li> <li id=vps-centos.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-centos/ title="CentOS VPS">CentOS VPS</a> </span> </li> <li id=vps-ubuntu.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-ubuntu/ title="Ubuntu VPS">Ubuntu VPS</a> </span> </li> <li id=vps-debian.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-debian/ title="Debian VPS">Debian VPS</a> </span> </li> </ul> </li> <li id=elastic-vps-management-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/elastic-vps-management/ title="Elastic VPS Management">Elastic VPS Management</a> </span> <ul class=menu-level-3> <li id=vps-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-configuration/ title="VPS Configuration">VPS Configuration</a> </span> </li> <li id=vps-ssh-gate.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-ssh-gate/ title="Linux VPS Access via SSH Gate">Linux VPS Access via SSH Gate</a> </span> </li> <li id=vps-public-ip.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-public-ip/ title="Linux VPS Access via Public IP">Linux VPS Access via Public IP</a> </span> </li> <li id=win-vps-rdp.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/win-rdp-access/ title="Windows VPS Access via RDP">Windows VPS Access via RDP</a> </span> </li> </ul> </li> <li id=elastic-vps-use-cases-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/elastic-vps-use-cases/ title="Elastic VPS Use Cases">Elastic VPS Use Cases</a> </span> <ul class=menu-level-3> <li id=vps-standalone-application.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-standalone-application/ title="Run Java Console Application">Run Java Console Application</a> </span> </li> <li id=vps-adding-mail-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/vps-adding-mail-server/ title="Setting Mail Server Inside VPS">Setting Mail Server Inside VPS</a> </span> </li> </ul> </li> </ul> </li> <li id=data-storage-container-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/data-storage-container.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/data-storage-container/ title="Data Storage Container">Data Storage Container</a> </span> <ul class=menu-level-2> <li id=data-storage-container-overview.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/data-storage-container-overview/ title="Data Storage Overview">Data Storage Overview</a> </span> </li> <li id=shared-storage-container.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/shared-storage-container/ title="Shared Storage Container">Shared Storage Container</a> </span> </li> <li id=data-sharing-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/data-sharing/ title="Data Sharing">Data Sharing</a> </span> <ul class=menu-level-3> <li id=mount-points.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mount-points/ title="Mount Points">Mount Points</a> </span> </li> <li id=storage-exports.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/storage-exports/ title="Exporting Data for Sharing">Exporting Data for Sharing</a> </span> </li> <li id=mount-protocols-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/mount-protocols/ title="Mount Protocols">Mount Protocols</a> </span> <ul class=menu-level-4> <li id=nfs.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/nfs/ title=NFS>NFS</a> </span> </li> <li id=glusterfs.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/glusterfs/ title=GlusterFS>GlusterFS</a> </span> </li> </ul> </li> </ul> </li> <li id=storage-container-use-cases-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/storage-container-use-cases/ title="Use Cases">Use Cases</a> </span> <ul class=menu-level-3> <li id=local-filesystem-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/local-filesystem-storage/ title="Local Filesystem">Local Filesystem</a> </span> </li> <li id=primary-container-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/primary-container-storage/ title="Primary (Master) Container">Primary (Master) Container</a> </span> </li> <li id=compound-container-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/compound-container-storage/ title="Compound Container">Compound Container</a> </span> </li> <li id=dedicated-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/dedicated-storage/ title="Dedicated Container">Dedicated Container</a> </span> </li> <li id=external-nfs-storage.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/external-nfs-storage/ title="External Server">External Server</a> </span> </li> </ul> </li> <li id=migrating-standalone-storage-to-cluster.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/migrating-standalone-storage-to-cluster/ title="Migrating to GlusterFS Cluster">Migrating to GlusterFS Cluster</a> </span> </li> <li id=configure-external-nfs-server.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/configure-external-nfs-server/ title="External NFS Server Configuration">External NFS Server Configuration</a> </span> </li> </ul> </li> <li id=memcached-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/memcached.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/memcached/ title=Memcached>Memcached</a> </span> <ul class=menu-level-2> <li id=memcached-caching-system.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/memcached-caching-system/ title="Memcached System">Memcached System</a> </span> </li> <li id=memcached-configuration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/memcached-configuration/ title="Memcached Configuration">Memcached Configuration</a> </span> </li> <li id=memcached-memory-allocation.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/memcached-memory-allocation/ title="Memcached Memory Allocation">Memcached Memory Allocation</a> </span> </li> <li id=php-memcached-sessions.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/memcached-php-sessions/ title="PHP Sessions in Memcached">PHP Sessions in Memcached</a> </span> </li> <li id=replication-memcached.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/replication-memcached/ title="Session Replication via Memcached">Session Replication via Memcached</a> </span> </li> </ul> </li> <li id=account-and-pricing-menu class=has-children> <span class=aside-menu-item> <img src=https://www.virtuozzo.com/application-platform-docs/images/sidebar/account-&-pricing.svg alt> <a href=https://www.virtuozzo.com/application-platform-docs/account-and-pricing/ title="Account & Pricing">Account & Pricing</a> </span> <ul class=menu-level-2> <li id=account.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/account/ title="Account Registration">Account Registration</a> </span> </li> <li id=account-types.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/account-types/ title="Account Types">Account Types</a> </span> </li> <li id=account-statuses.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/account-statuses/ title="Account Statuses">Account Statuses</a> </span> </li> <li id=account-password-reset.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/account-password-reset/ title="Account Password Reset">Account Password Reset</a> </span> </li> <li id=quotas-system.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/quotas-system/ title="Quotas System">Quotas System</a> </span> </li> <li id=two-factor-authentication.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/two-factor-authentication/ title="Two-Factor Authentication">Two-Factor Authentication</a> </span> </li> <li id=subscription-products.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/subscription-products/ title="Subscription-Based Products">Subscription-Based Products</a> </span> </li> <li id=personal-access-tokens.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/personal-access-tokens/ title="Personal Access Tokens">Personal Access Tokens</a> </span> </li> <li id=accounts-collaboration-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/accounts-collaboration/ title="Accounts Collaboration">Accounts Collaboration</a> </span> <ul class=menu-level-3> <li id=account-collaboration.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/account-collaboration/ title="Collaboration Overview">Collaboration Overview</a> </span> </li> <li id=collaboration-roles-policies.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/collaboration-roles-policies/ title="Collaboration Roles & Policies">Collaboration Roles & Policies</a> </span> </li> <li id=collaboration-create.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/collaboration-create/ title="Create Collaboration">Create Collaboration</a> </span> </li> <li id=collaboration-user-experience.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/collaboration-user-experience/ title="Collaboration User Experience">Collaboration User Experience</a> </span> </li> </ul> </li> <li id=upgrade-refill-account.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/upgrade-refill-account/ title="Upgrade & Refill Account">Upgrade & Refill Account</a> </span> </li> <li id=resource-charging-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/resource-charging/ title="Resource Charging">Resource Charging</a> </span> <ul class=menu-level-3> <li id=resource-consumption.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/resource-consumption/ title="Pricing FAQ">Pricing FAQ</a> </span> </li> <li id=chargeable-resources.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/chargeable-resources/ title="Charged Resources">Charged Resources</a> </span> </li> <li id=monitoring-consumed-resources.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/monitoring-consumed-resources/ title="Monitoring Consumed Resources">Monitoring Consumed Resources</a> </span> </li> </ul> </li> <li id=pricing-model.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/pricing-model/ title="Pricing Model Overview">Pricing Model Overview</a> </span> </li> <li id=automatic-discounts.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/automatic-discounts/ title="Automatic Discounts">Automatic Discounts</a> </span> </li> <li id=billing-systems-menu class=has-children> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/billing-systems/ title="Billing Systems">Billing Systems</a> </span> <ul class=menu-level-3> <li id=billing-system.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/billing-system/ title="Billing Systems Overview">Billing Systems Overview</a> </span> </li> <li id=oba-billing-system.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/oba-billing-system/ title="OBA Billing System">OBA Billing System</a> </span> </li> <li id=obas.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/obas/ title="OBAS Billing System">OBAS Billing System</a> </span> </li> <li id=whmcs-billing.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/whmcs-billing/ title="WHMCS Billing System">WHMCS Billing System</a> </span> </li> </ul> </li> <li id=pricing-pages.md-menu> <span class=aside-menu-item> <a href=https://www.virtuozzo.com/application-platform-docs/pricing-pages/ title="Hosters Pricing">Hosters Pricing</a> </span> </li> </ul> </li> </ul> </div> </div> </div> </aside> <main class=main> <div class=content> <h1 id=custom-domain-name>Custom Domain Name</h1> <p><span class=image-left><img src=01-custom-domais.png alt="custom domains"></span></p> <p>With the platform, you have a possibility to set an external domain address for your site, instead of the default environment URL (i.e. <em>{env_name}.<a href=https://www.virtuozzo.com/application-platform-docs/hosting-providers/>hoster_domain_name</a></em>). The custom domain allows promoting your unique branding and improves your web application recognition over the Internet.</p> <p>Before diving in, let’s deal with some basic concepts for better understanding:</p> <ul> <li><strong>Domain</strong> is the name you specify within a browser to access a website. The part of the name to the far right (for example <em>.com</em> or <em>.org</em>) is known as the <em>top-level domain</em> (TLD), and the part before it - the <em>second-level domain</em> (SLD). Subdomain is an optional part, which is placed in front of the SLD and is separated with a period. See the image below for example.</li> <li><strong>Root Domain</strong> <a id=root-domain></a>is a combination of the <em>second-</em> and <em>top-level domain names</em> without the subdomain. Such an address represents a whole website instead of a particular web page. Each site has a unique root domain, which is included in all its pages and subdomains.</li> <li><strong>DNS</strong> is a system that converts textual domain names into numerical IP addresses, which are needed to locate and identify web services. For example, when you type <em>www.mydomain.com</em> into the browser address bar, it looks for the actual IP address of the server that hosts this page, e.g. <em>209.50.246.12</em>. If you type <em>https://209.50.246.12/</em>, you will arrive at the exact same site.</li> </ul> <p><img src=02-domain-name-components-scheme.png alt="domain name components scheme"></p> <div class=notify-block><div class=center-align><strong>Tip:</strong> The platform also provides the full <a href=https://www.virtuozzo.com/application-platform-docs/tld-idn-domain/>gTLD + IDN Domain Names</a> support so that you can use both internationalized and generic top-level names for your external domains.</div></div> <p>To attach the custom domain you should follow the next steps:</p> <ul> <li><a href=#how-to-buy-a-domain-name>purchase custom domain</a></li> <li><a href=#how-to-configure-dns-record>configure DNS record</a></li> <li><a href=#how-to-bind-domain-to-environment>bind domain name</a> (if needed)</li> </ul> <h2 id=how-to-buy-a-domain-name>How to Buy a Domain Name?</h2> <p>The exact steps vary based on your particular domain registrar. As an example, we use <a href=https://www.godaddy.com/ target=_blank rel="nofollow noopener">GoDaddy</a>.</p> <p>1. Log into your account or sign up a new one. Expand the <strong>Sign In</strong> option at the top and click the same-named button.</p> <p><img src=03-log-into-domain-registrar.png alt="log into domain registrar"></p> <p>2. Switch to your account management page by clicking the <strong>Visit My Account</strong> button.</p> <p><img src=04-manage-dns-account.png alt="manage DNS account"></p> <p>3. In case you don’t have any domain yet, click the <em><strong>Get one now</strong></em> link and follow the provided steps to select and purchase a domain.</p> <p><img src=05-get-custom-domain-name.png alt="get custom domain name"></p> <h2 id=how-to-configure-dns-record>How to Configure DNS Record?</h2> <p>Once you have your <a href=#how-to-buy-a-domain-name>own domain</a>, the flow to add a new DNS record is simple (<a href=https://www.godaddy.com/ target=_blank rel="nofollow noopener">GoDaddy</a> example):</p> <p><img src=05-1-godaddy-add-dns-a-record.gif alt="GoDaddy add DNS A Record"></p> <p>There are <a href=#which-dns-record-to-use>various types of DNS records</a>, which can be used to point to your environment:</p> <ul> <li><em><strong><a href=https://en.wikipedia.org/wiki/CNAME_record target=_blank rel="nofollow noopener">CNAME</a></strong></em> - maps your custom domain to environment domain (requires additional <a href=#how-to-bind-domain-to-environment>domain binding</a> via the platform dashboard)</li> <li><em><strong><a href=https://en.wikipedia.org/wiki/CNAME_record#ANAME_record target=_blank rel="nofollow noopener">ANAME</a></strong></em> (if supported by your DNS server) - maps whole <a href=#root-domain>root domain</a> (e.g. <em>example.com</em>) to your environment domain or other root domain</li> <li><em><strong>A Record</strong></em> - maps your custom domain to a public IP (requires external IP address attached to the environment)</li> </ul> <div class=notify-block><div class=center-align><p><strong>Note:</strong> The <em><strong>CNAME</strong></em>/<em><strong>ANAME</strong></em> DNS records can be used with <a href=https://www.virtuozzo.com/application-platform-docs/shared-load-balancer/>Shared Load Balancer</a> (i.e. without public IP). However, for the production environments, it is recommended to attach <a href=https://www.virtuozzo.com/application-platform-docs/public-ip/>public IP</a> and configure <em><strong>A Record</strong></em>.</p> <p>In case of a <em>Private Cloud</em> setup, when the platform owner controls all the environments, the Shared Load Balancer limitations can be disabled, making the CNAME usage a production-ready option.</p> </div></div> <p>Below, we’ll provide step-by-step instructions to configure a record for your domain name.</p> <p>1. Find the required domain in your domain registrar, and click on <strong>Manage DNS</strong> for it.</p> <p><img src=06-manage-domain-name.png alt="manage domain name"></p> <p>2. At the bottom of the <em><strong>Records</strong></em> section, click the <strong>Add</strong> button.</p> <p><img src=07-add-dns-record-to-domain-name.png alt="add DNS record to domain name"></p> <p>3. Within the shown <strong>Add Zone Record</strong> frame, select the <a href=#which-dns-record-to-use>required option</a> from the <strong>Type</strong> drop-down list (e.g. <em>A Record</em>).</p> <p><img src=08-select-dns-record-type.png alt="select DNS record type"></p> <p>4. Complete the selecter record addition.</p> <p><img src=09-configure-dns-a-record.png alt="configure DNS a record"></p> <p>In our case, for the A Record:</p> <ul> <li><strong>Host</strong> - enter hostname the A Record is linked to - in our case, just type <em>@</em> to point the record directly to your domain name</li> <li><strong>Points to</strong> - specify the external IP address of your environment entry point <div class=notify-block><div class=center-align><p><strong>Tip:</strong> To get this IP, expand your application server (load balancer) node to see your public IP address.</p> <p><img src=10-copy-public-ip-address.png alt="copy public IP address"></p> </div></div></li> <li><strong>TTL</strong> - select for how long the DNS server should keep your A Record information cached (i.e. the delay before new settings for it will be applied in case of their further change)</li> </ul> <p>Click <strong>Save</strong>.</p> <div class=notify-block><div class=center-align><strong>Note:</strong> Any DNS changes you make can take up to 48 hours to be reflected throughout the Internet.</div></div> <h3 id=which-dns-record-to-use>Which DNS Record to Use?</h3> <p>Check the following general rules and examples:</p> <ul> <li>use <strong>A Record</strong> if your environment is working over <a href=https://www.virtuozzo.com/application-platform-docs/public-ip/>public IP</a></li> </ul> <p><em>name1.mydomain.com > 111.111.111.111</em><br> <em>name2.mydomain.com > 111.111.111.112</em></p> <ul> <li>use <strong>CNAME</strong> if you want to alias custom domain to environment name (requires <a href=#how-to-bind-domain-to-environment>domain binding</a>)</li> </ul> <p><em>name1.mydomain.com > env1.hosterdomain.com</em><br> <em>name2.mydomain.com > env2.hosterdomain.com</em></p> <ul> <li>use <strong>ANAME</strong> if you need to redirect one DNS zone (<a href=#root-domain>root domain</a>) to another with all of its subdomains being resolved over the same subdomains</li> </ul> <p><strong>mydomain.com > hosterdomain.com</strong><br> As a result, any subdomain on your domain will be pointed to the appropriate one on the service hosting provider: <em>{subdomain}.mydomain.com > {subdomain}.hosterdomain.com</em>.</p> <p><strong>mynewcompany.com > myoldcompany.com</strong><br> As a result, you can point all traffic from your old domain to a new one keeping all the subdomains the same: <em>{subdomain}.mynewcompany.com > {subdomain}.myoldcompany.com</em>.</p> <p><strong>mydomain.com > env1.hosterdomain.com</strong> (requires <a href=#how-to-bind-domain-to-environment>domain binding</a>)<br> As a result, subdomains of your custom domain will point to the appropriate ones within the target environment: <em>{subdomain}.mydomain.com > {subdomain}.env1.hosterdomain.com</em>.</p> <h2 id=how-to-bind-domain-to-environment>How to Bind Domain to Environment?</h2> <p>When working <u><em>without public IP</em></u> addresses attached (i.e. DNS record points to the environment name via <a href=#which-dns-record-to-use>CNAME or ANAME</a>), you need to <strong>bind</strong> the appropriate domain name. It is necessary for the Shared Load Balancers to correctly route traffic to the target environment.</p> <div class=notify-block><div class=center-align><strong>Note:</strong> Custom domain binding via the platform dashboard is unnecessary if public IP is enabled for the environment, as incoming traffic bypasses SLBs.</div></div> <p>1. Within the platform dashboard, click the <strong>Settings</strong> button (the wrench icon) for the environment you need to bind a domain name.</p> <p><img src=11-environment-settings.png alt="environment settings"></p> <p>2. Within the automatically selected <em><strong>Custom Domains</strong></em> menu tab, use the <em>Domain Binding</em> section to specify your domain name (e.g. <em><span>www</span>.myexternaldomain.com</em> or <em>myexternaldomain.com</em>) and <strong>Bind</strong> it with the corresponding button.</p> <p><img src=12-bind-custom-domain-to-environment.png alt="bind custom domain to environment"></p> <div class=notify-block><div class=center-align><strong>Note:</strong> It may take up to several minutes until the new URL settings will take effect.</div></div> <p>Great! Your environment is now accessible under its unique domain name.</p> <h2 id=whats-next>What’s next?</h2> <ul> <li><a href=https://www.virtuozzo.com/application-platform-docs/shared-load-balancer/>Shared Load Balancer</a></li> <li><a href=https://www.virtuozzo.com/application-platform-docs/public-ip/>Public IP</a></li> <li><a href=https://www.virtuozzo.com/application-platform-docs/swap-domains/>Swap Domains</a></li> <li><a href=https://www.virtuozzo.com/application-platform-docs/secure-sockets-layer/>Secure Sockets Layer</a></li> </ul> </div> </main> <div id=footer></div> </div> </div><div id=static-footer> <div id=static-footer-top> <div class=static-footer-menu> <h5>Products</h5> <ul> <li> <a href=https://www.virtuozzo.com/hybrid-cloud/>Hybrid Cloud</a> </li> <li> <a href=https://www.virtuozzo.com/hybrid-infrastructure/>Hybrid Infrastructure</a> </li> <li> <a href=https://www.virtuozzo.com/application-platform/>Application Platform</a> </li> <li> <a href=https://www.virtuozzo.com/cloud-platform-for-vmware/>Self-Service for vCenter</a> </li> <li> <a href=https://www.virtuozzo.com/hybrid-server/>Hybrid Server</a> </li> </ul> </div> <div class=static-footer-menu> <h5>Solutions</h5> <ul> <li> <a href=https://www.virtuozzo.com/vmware-alternative/>VMware Alternative</a> </li> <li> <a href=https://www.virtuozzo.com/application-platform/>Platform as a Service</a> </li> <li> <a href=https://www.virtuozzo.com/kubernetes-hosting/>Kubernetes Orchestration</a> </li> <li> <a href=https://www.virtuozzo.com/database-as-a-service/>Database Management</a> </li> <li> <a href=https://www.virtuozzo.com/high-performance-storage/>High-Performance Storage</a> </li> <li> <a href=https://www.virtuozzo.com/multi-cloud-platform/>Multi-Cloud</a> </li> </ul> </div> <div class=static-footer-menu> <h5>Partners</h5> <ul> <li> <a href=https://www.virtuozzo.com/application-platform-partners/>PaaS Providers</a> </li> <li> <a href=https://www.virtuozzo.com/iaas-providers/>IaaS Providers</a> </li> <li> <a href=https://www.virtuozzo.com/technology-partnerships/>Technology Partners</a> </li> <li> <a href=https://www.virtuozzo.com/resellers/>Resellers</a> </li> <li> <a href=https://www.virtuozzo.com/distributors/>Distributors</a> </li> <li> <a href=https://www.virtuozzo.com/partners/>Become a Partner</a> </li> </ul> </div> <div class=static-footer-menu> <h5>Support</h5> <ul> <li> <a href=https://www.virtuozzo.com/documentation/>Documentation</a> </li> <li> <a href=https://www.virtuozzo.com/all-supported-products/>Product Support</a> </li> <li> <a href=https://www.virtuozzo.com/professional-services/>Professional Services</a> </li> <li> <a href=https://www.virtuozzo.com/product-updates/>Product Updates</a> </li> <li> <a href=https://www.virtuozzo.com/resources/videos/>Video</a> </li> </ul> </div> <div class=static-footer-menu> <h5>Company</h5> <ul> <li> <a href=https://www.virtuozzo.com/company/about/>About</a> </li> <li> <a href=https://www.virtuozzo.com/company/leadership/>Leadership</a> </li> <li> <a href=https://www.virtuozzo.com/resources/#case-studies>Case studies</a> </li> <li> <a href=https://www.virtuozzo.com/company/blog/>Blog</a> </li> <li> <a href=https://www.virtuozzo.com/company/events/>Events</a> </li> <li> <a href=https://www.virtuozzo.com/company/contact/>Contact</a> </li> </ul> </div> </div> <div id=static-footer-bottom> <div class=static-footer-bottom-top> <img src=https://www.virtuozzo.com/wp-content/uploads/2021/02/virtuozzo-logo-white.svg alt="Virtuozzo logo" width=600 height=108> <ul class=static-footer-social> <li> <a href=https://www.linkedin.com/company/virtuozzo target=_blank> <img src=https://www.virtuozzo.com/wp-content/themes/virtuozzo-child/assets/img/linkedin.svg alt=linkedin width=35 height=35> </a> </li> <li> <a href=https://x.com/virtuozzoinc target=_blank> <img src=https://www.virtuozzo.com/wp-content/themes/virtuozzo-child/assets/img/twitter.svg alt=twitter width=34 height=35> </a> </li> <li> <a href=https://www.facebook.com/VirtuozzoInc/ target=_blank> <img src=https://www.virtuozzo.com/wp-content/themes/virtuozzo-child/assets/img/facebook.svg alt=facebook width=34 height=35> </a> </li> <li> <a href=https://www.youtube.com/channel/UCF1QeKAgIZ8ZQFaqUxPp87w target=_blank> <img src=https://www.virtuozzo.com/wp-content/themes/virtuozzo-child/assets/img/youtube.svg alt=youtube width=35 height=35> </a> </li> </ul> </div> <div class=static-footer-bottom-bottom> <p>漏 Virtuozzo. All rights reserved. | <a href=https://www.virtuozzo.com/legal/>Privacy & Legal</a></p> </div> </div> </div> <style>div#static-footer{background:#1e1d28;padding-top:100px}#static-footer-top,.static-footer-bottom-top,.static-footer-bottom-bottom{width:1190px;margin:0 auto}#static-footer-top{display:flex;margin-bottom:20px;flex-wrap:wrap}.static-footer-menu h5{font-size:18px;color:#8a8a90;font-weight:600;margin:0 0 30px;text-transform:uppercase;letter-spacing:1px;padding:0}.static-footer-menu{width:20%;margin:0 0 30px;padding:0 15px}.static-footer-menu ul{list-style:none;margin:0}.static-footer-menu ul a{color:#8a8a90;font-size:14px;line-height:140%;text-decoration:none!important}.static-footer-menu ul li{margin:0 0 15px;padding:0}.static-footer-menu ul a:hover{color:#fff}#static-footer-bottom{border-top:1px solid #ffffff10;padding:30px 0}#static-footer *{box-sizing:border-box}.static-footer-bottom-top>img{width:150px;margin:0}.static-footer-bottom-top{padding:0 15px;display:flex;justify-content:space-between}ul.static-footer-social{display:flex;list-style:none;margin:0;padding:0}ul.static-footer-social img{display:block;margin:0}ul.static-footer-social li{margin:0 0 0 7px;padding:0}ul.static-footer-social li:first-child{margin:0}.static-footer-bottom-bottom p{margin:0;font-size:14px;color:#8a8a90}.static-footer-bottom-bottom a{color:#fff}.static-footer-bottom-bottom{margin-top:15px;padding:0 15px}@media(max-width:1260px){#static-footer-top,.static-footer-bottom-top,.static-footer-bottom-bottom{max-width:94%}}@media(max-width:760px){#static-footer-top,.static-footer-bottom-top,.static-footer-bottom-bottom{max-width:90%}.static-footer-menu{width:33.3334567%}}@media(max-width:576px){#static-footer-top,.static-footer-bottom-top,.static-footer-bottom-bottom{max-width:100%}.static-footer-menu{width:100%}.static-footer-bottom-top{flex-direction:column}ul.static-footer-social{margin-top:20px}div#static-footer{padding-top:50px}#static-footer-top{margin-bottom:0}.static-footer-menu h5{margin-bottom:20px}.static-footer-menu ul li{margin-bottom:10px}}</style> <script async src=https://www.virtuozzo.com/application-platform-docs/js/bundle.min.1c036409ad4a25b3ec179ce5c8a42d84c7e4057f36c26f7e73246a29cdfb39b450563acff0eb446df6daf40bc92fabc6fa1103d7fcf725352077ee79b9108a1c.js></script> </div> <div id=imgPopupModal class=modal> <span class=close>×</span> <img class=imgPopupInner> </div> </body> </html>