Virtuozzo Dev Docs Virtuozzo logo Docs menu
MENU
    • Products
      • Hybrid Cloud
      • Hybrid Infrastructure
      • Application Platform
      • Hybrid Server
      • Storage
    • Support
      • Product Support
      • Documentation
      • Professional Services
      • Support Plans
    • Partners
      • IaaS Providers
      • PaaS Providers
      • Technology Partners
      • Distributors
      • Resellers
      • Become a Partner
    • Get in touch
  • Quickstart
    • What is VAP?
    • Getting Started
    • Dashboard Guide
    • Welcome Tutorial
    • Software Stack Versions
    • Hosting Providers
    • Release Notes
      • Release Notes 8.14
      • Release Notes 8.13
      • Release Notes 8.12
      • Release Notes 8.11
      • Release Notes 8.10
      • Release Notes 8.8
      • Release Notes 8.6
        • Release Notes 8.6.2
        • Release Notes 8.6.1
      • Release Notes Archive
  • Platform Overview
    • What is Platform-as-a-Service
    • Concept & Terminology
    • What are System Containers
    • What are Application Containers
    • Isolated Containers
    • What is Auto-Clustering
    • Cloudlet
    • Architecture Overview
      • Cluster Overview
      • Cluster Orchestrator
      • Infrastructure Level
    • Cluster Access Levels
  • Containers
    • Container Types
    • Container Deployment
      • Certified Containers Deployment
      • Custom Containers Deployment
      • Docker Engine Deployment
    • Container Redeploy
      • Redeploy Overview
      • Redeploy API
      • Preserve Data
    • Container Configuration
      • Configuration Tools
      • Variables
      • Links
      • Volumes
      • Ports
      • Run Configuration
    • Container Image Requirements
    • Connect to Custom Container
    • Custom Container SSH Access
    • Private Registry inside PaaS
    • Building Custom Container
  • Environment Management
    • Setting Up Environment
    • Share Environment
    • Clone Environment
    • HTTP Headers
    • Environment Variables
      • Default Environment Variables
      • Java Options and Arguments
      • Custom Environment Variables
    • Environment Transferring
    • Environment Aliases
    • Environment Export and Import
      • How to Migrate Application
      • Export Environment
      • Import Environment
    • Environment Regions
      • Choosing Region
      • Migration between Regions
    • Environment Groups
      • Overview
      • Group Creation
      • Navigation between Groups
      • Group Management
    • Environment Isolation
  • Deployment
    • Zero Code Change Deploy
    • Deployment Manager
    • Deployment Guide
    • GIT & SVN Auto-Deploy
      • Auto-Deploy Overview
      • Auto-Deploy for Multiple Containers
    • Git-Push-Deploy Add-On
    • SSH Access to GIT Repository
    • Deploying Apps via Gitblit
    • Deployment Hooks
  • Application Settings
    • Configuration File Manager
    • Scaling and Clustering
      • Automatic Vertical Scaling
      • Horizontal Scaling
      • Automatic Horizontal Scaling
      • Sequential Management
      • Data Synchronization
      • File Synchronization in Cluster
      • Auto-Clustering of Instances
    • Smart Auto-Configuration
      • Auto-Configuration Overview
      • Database Auto-Configuration
      • PHP Auto-Configuration
    • Domain Name Management
      • Custom Domain Name
      • Swap Domains
      • Multiple Domains for Tomcat
      • Multiple Domains for GlassFish
      • Multiple Domains for PHP
      • Multiple Domains with Public IP
      • gTLD + IDN Domain Names Support
      • Container DNS Hostnames
    • External Access to Applications
      • Shared Load Balancer
      • Public IP
      • Multiple Public IP
      • Container Firewall
      • Endpoints
      • HTTP/3 Support
    • Traffic Distributor
      • Traffic Distributor Overview
      • Routing Methods
        • Round Robin
        • Sticky Sessions
        • Failover
      • Traffic Distributor Installation
      • Traffic Distributor Integration
      • Use Cases
        • Blue-Green Deploy
        • Failover Protection
        • A/B Testing
    • SSL
      • Secure Sockets Layer
      • Built-In SSL
      • Custom SSL
      • Custom SSL via SLB
      • Let's Encrypt SSL
      • Let's Encrypt SSL with Node.js
      • Self-Signed Custom SSL
    • Scheduling Configurations
      • Setting Up Cronjob
      • Quartz Scheduling
    • Built-In Monitoring
      • Log Files
      • Statistics
      • Load Alerts
    • Monitoring with New Relic
      • New Relic Installation
      • New Relic Update
    • BitNinja Server Security Add-On
    • Managing Locale Settings
    • Custom Error Page Settings
    • Managing Timezone Settings
    • OOM Killer Troubleshooting
      • Overview
      • Common Cases
      • Memory Leak Processes
      • Non-Leaking Processes
    • Remote Debugging
    • Application Lifecycle Management
  • Development Tools
    • SSH
      • SSH Overview
      • Generate SSH Key
      • Add SSH Key
      • SSH Access
        • Overview
        • Web SSH
        • SSH Gate
      • SSH Management
      • SSH Protocols
      • Capistrano
    • API & CLI
      • API Overview
      • API Methods
      • Platform CLI
        • Platform CLI Overview
        • Environment Creation
        • Environment Start/Stop
        • Environment Cloning
        • Environment Migration
        • Server Scaling
        • Container Redeploy
        • Container Volumes
        • Mount Points
        • VCS Project Deployment
        • Swap Public IPs
        • Installing JPS
      • CreateEnv Parameters
    • Cloud Scripting & Packaging
      • Cloud Scripting
      • Packaging Standard Overview
      • Application Manifest
      • Marketplace
    • FTP/FTPS Support
    • WebSockets
      • Websockets Support
      • WebSockets Support for Java
      • WebSockets Support for PHP
    • Mailings
      • Email via External SMTP
      • Running Sendmail Service
    • Remote Access via WebDAV
  • Java
    • Java Dev Center
    • Java Versions
    • Java App Servers
      • Tomcat and TomEE
        • Tomcat Server
        • TomEE Server
        • Tomcat and TomEE Variables
        • Tomcat/TomEE Cluster
        • Tomcat Security
        • Multiple Domains for Tomcat
      • Jetty
        • Eclipse Jetty
        • Jetty Security
      • GlassFish
        • GlassFish Server
        • GlassFish Environment Variables
        • GlassFish Cluster
        • Multiple Domains for GlassFish
      • Payara
      • WildFly
        • WildFly Server
        • WildFly Managed Domain
        • Building WildFly Docker Image
      • Spring Boot
      • Java Engine Server
    • Java App Server Configuration
    • Java Garbage Collector
    • Maven Build Node
      • Java VCS Deployment with Maven
      • Maven Configuration
    • Java Apps Specifications
      • Upload JAR Files
      • Java Agent
      • Remote Access to EJB on GlassFish
    • Java Tutorials
  • PHP
    • PHP Dev Center
    • PHP Versions
    • PHP App Servers
      • Apache PHP
        • Apache PHP
        • Apache Security Configurations
        • Apache Modules
        • Add Apache Modules
        • Apache WebDav Module
        • Apache Statistics Module
        • Apache Name-Based Virtual Host
        • Apache as Frontend
      • NGINX PHP
        • NGINX PHP
        • NGINX Security Configurations
        • NGINX Modules
        • NGINX WebDav Module
        • Caching in NGINX App Server
      • LiteSpeed Web Server
      • LEMP & LLSMP
    • PHP App Server Configuration
    • ZDT Deployment for PHP
    • PHP Apps Specifications
      • PHP Extensions
      • PHP Accelerators
    • PHP.INI Security Settings
    • Composer Dependency Manager
    • PHP Sessions Clustering
    • PHP Tutorials
  • Node.js
    • Node.js Dev Center
    • Node.js Versions
    • Node.js Apps Specifications
      • Package Managers
      • Process Managers
    • Node.js Tutorials
  • Ruby
    • Ruby Dev Center
    • Ruby Versions
    • NGINX Ruby
    • Ruby App Server Configuration
    • Ruby Apps Specifications
      • Dependency Management
      • Post Deploy Configuration
    • Ruby Tutorials
      • Redmine
      • Diaspora*
  • Python
    • Python Dev Center
    • Python Versions
    • Python Tutorials
      • Mezzanine CMS
      • Wagtail CMS
  • Go Lang
    • Go Dev Center
    • Gogs Go Git Service
  • Windows & .NET
    • .NET Core
    • Windows Server VM
    • Windows RD Access
    • Managing Server Roles & Features
  • Databases
    • Databases Hosting
      • DB Hosting Overview
      • Database Configuration Files
      • Access to Admin Panel
      • Database Connection Strings
      • JDBC Connection Pool
      • Database Connection via JNDI
      • Database Connection via Hibernate
      • Manual Database Backups
    • MySQL/MariaDB/Percona
      • Connection to Applications
        • Java Connection
        • PHP Connection
        • Python Connection
        • Node.js Connection
      • High Availability (Cluster)
        • Auto-Clustering
        • Primary-Secondary Replication
        • Multi-Primary Replication
        • Multi-Region Cluster
        • Cluster Recovery Add-On
        • Galera Cluster Recovery
      • Backup/Restore Add-On
      • Corruption Diagnostic Add-On
      • Encryption in Transit Add-On
      • Remote Access
      • Dump Import/Export
    • PostgreSQL
      • Connection to Applications
        • Java Connection to PostgreSQL
        • PHP Connection to PostgreSQL
        • SSL Connection to PostgreSQL
      • High Availability (Cluster)
        • Auto-Clustering
        • Multi-Region Cluster
      • Backup/Restore Add-On
      • Encryption in Transit Add-On
      • Remote Access to PostgreSQL
      • Dump Import/Export to PostgreSQL
      • PostGIS Extension
      • Hasura GraphQL Installation
    • MongoDB
      • MongoDB Connection to Applications
        • Java Connection to MongoDB
        • PHP Connection to MongoDB
        • Python Connection to MongoDB
        • Node.js Application Connection to MongoDB
      • MongoDB High Availability (Cluster)
        • MongoDB Auto-Clustering
        • Replica Set Manual Setup
      • Remote Access to MongoDB
      • Database Backup/Restore Add-On
      • Import and Export Dump Files to MongoDB
      • Changes to Commercial MongoDB Licensing and Availability
    • Redis
      • Redis Overview
      • High Availability (Cluster)
        • Auto-Clustering
        • Multi-Region Cluster
      • Backup/Restore Add-On
      • Encryption in Transit Add-On
      • Diaspora* Tutorial
    • Couchbase
      • Auto-Clustering
    • OpenSearch
      • Auto-Clustering
  • Load Balancers
    • Load Balancing
    • NGINX
      • NGINX Balancer
      • TCP Load Balancing
      • NGINX Balancer Configuration
      • Testing Load Balancing
      • Caching in NGINX Balancer
      • App Security with NGINX Balancer
      • NGINX ModSecurity
    • LiteSpeed Web ADC
    • HAProxy
    • Varnish
  • WordPress Hosting
    • WordPress Overview
    • Performance Review
    • Migration Guide
    • All-in-One Guide
    • Backup Guide
    • Update Guide
    • Troubleshooting Guide
    • WordPress Packages
      • Packages Overview
      • Standalone Package
      • Cluster Package
      • Multi-Region Packages
      • Package Features
        • Advanced Features
        • LiteSpeed Server
        • Let's Encrypt SSL
        • Multisite Network
        • WooCommerce Hosting
    • WordPress Configuration
      • Custom Domain Binding
      • DNS Load Balancing
      • Bind CDN
    • WordPress Optimization
      • Web Hosting Optimization
      • Caching Optimization
      • Images Optimization
      • Security Optimization
    • Learn WordPress
  • Kubernetes Hosting
    • Kubernetes Cluster
      • Kubernetes Overview
      • System Requirements
      • Cluster Installation
      • Cluster Versions
    • Managing Kubernetes
      • Cluster Access
      • Access Control
      • Cluster Troubleshooting
      • Cluster Upgrade
      • Velero Backups
    • Kubernetes Scalability
      • Vertical Scaling
      • Horizontal Scaling
    • Application Deployment
      • Helm Integration
      • YAML Deployments
      • Internal Networking
      • Exposing Services
      • Creating Ingresses
    • Persistent Data
      • Volume Provisioner
      • Persistent Volume Claim
      • Custom Storage
    • Traefik v2 Ingress Controller
    • Public IP for Access to Kubernetes
    • Multi-Region Cluster Federation
    • Cluster Automated Upgrade
    • GitLab CI/CD Integration
  • Elastic VPS
    • Elastic VPS Overview
      • General Information
      • CentOS VPS
      • Ubuntu VPS
      • Debian VPS
      • AlmaLinux VPS
    • Elastic VPS Management
      • VPS Configuration
      • Linux VPS Access via SSH Gate
      • Linux VPS Access via Public IP
      • Windows VPS Access via RDP
    • Elastic VPS Use Cases
      • Run Java Console Application
      • Setting Mail Server Inside VPS
  • Data Storage Container
    • Data Storage Overview
    • Shared Storage Container
    • Data Sharing
      • Mount Points
      • Exporting Data for Sharing
      • Mount Protocols
        • NFS
        • GlusterFS
    • Use Cases
      • Local Filesystem
      • Primary (Master) Container
      • Compound Container
      • Dedicated Container
      • External Server
    • Migrating to GlusterFS Cluster
    • External NFS Server Configuration
  • Memcached
    • Memcached System
    • Memcached Configuration
    • Memcached Memory Allocation
    • PHP Sessions in Memcached
    • Session Replication via Memcached
  • Account & Pricing
    • Account Registration
    • Account Types
    • Account Statuses
    • Account Password Reset
    • Quotas System
    • Two-Factor Authentication
    • Subscription-Based Products
    • Personal Access Tokens
    • Accounts Collaboration
      • Collaboration Overview
      • Collaboration Roles & Policies
      • Create Collaboration
      • Collaboration User Experience
    • Upgrade & Refill Account
    • Resource Charging
      • Pricing FAQ
      • Charged Resources
      • Monitoring Consumed Resources
    • Pricing Model Overview
    • Automatic Discounts
    • Billing Systems
      • Billing Systems Overview
      • OBAS Billing System
      • WHMCS Billing System
    • Hosters Pricing

PHP

In this section:

  • PHP Dev Center
  • PHP Versions
  • PHP App Servers
  • PHP App Server Configuration
  • ZDT Deployment for PHP
  • PHP Apps Specifications
  • PHP.INI Security Settings
  • Composer Dependency Manager
  • PHP Sessions Clustering
  • PHP Tutorials

Products

  • Hybrid Cloud
  • Hybrid Infrastructure
  • Application Platform
  • Hybrid Server
  • Storage

Solutions

  • VMware Alternative
  • Platform as a Service
  • Kubernetes Orchestration
  • Database Management
  • High-Performance Storage
  • Multi-Cloud Platform

Partners

  • PaaS Providers
  • IaaS Providers
  • Technology Partners
  • Resellers
  • Distributors
  • Become a Partner

Support

  • Documentation
  • Product Support
  • Professional Services
  • Product Updates
  • Videos

Company

  • About
  • Leadership
  • Case Studies
  • Blog
  • Events
  • Contact
Virtuozzo logo
  • linkedin
  • twitter
  • facebook
  • youtube

© Virtuozzo. All rights reserved. | Privacy & Legal

×