What Is a Stack?
In hosting, a stack is a system of software designed to run on a server and support a website. It consists of an operating system, a web server, a database, and a programming language.
Why Use a Stack?
Without a stack, you wouldn’t be able to support and serve a website. A stack is one of the fundamental mechanisms underlying modern web development.
Customise Your Nexcess Cloud Stack
You can configure your PHP version through the Client Portal. Get in touch and our team will help you to get started.
The Nexcess Application Stack
Built to Scale
Grow with an open-source platform built on OpenStack and designed from the ground up. The Nexcess Cloud is reliable, redundant, and scalable to customer solutions of all sizes.
OpenStack, Kolla, Ansible, Docker
Deploy Near-Instant Asset Caching
Deliver assets near-instantly to your end-users with NGINX: an open-source, high-performance HTTP server. Positioned in front of your applications, NGINX is configured to perform short-lived, in-memory caching of frequently used assets.
Nginx with SSL termination, HTTP/2, Gzip compression & Bad bot management
Engineered for Better Application Performance
Combine industry standard application compatibility and increased performance with a lower memory footprint, by using the latest version of the Apache web server for application delivery.
Apache 2.4 with PageSpeed
Powered by Server Side Scripting
Seamlessly switch between PHP versions for testing and upgrades.
We support the latest versions of PHP using RedHat’s Software Collections (SCL). We can also serve requirements for scripting languages such as NodeJS, Python and Ruby.
PHP 5.6, 7.0, 7.1, 7.2 & 7.3
NodeJS 8 & 10
Python 2.7, 3.4 & 3.6
Ruby 2.2, 2.3, 2.5
Backend Application Caching
Utilise a memory-backed data store that can be used as an application cache and message broker. The Nexcess Cloud includes a carefully tuned Redis instance designed for application caching and acceleration.
Redis 3, private Redis instance with multiple database support for each Nexcess Cloud account
A High-Performance Database
Run a carefully tuned and tested configuration of MariaDB: an open-source enhanced version of MySQL database server, written by the original creators of MySQL.
We know that requirements change as your business grows. Our on-demand Container services layer lets you add services to your Cloud accounts, including as ElasticSearch, Apache Solr, and Varnish.
These cloud Containers live inside the Nexcess Cloud adjacent to your existing services. They can be deployed in seconds, are fully managed by our beyond management team, and are accessible over a secure cloud-only container network.
Docker, Swarm, Mesh Networking, ElasticSearch, Solr, Varnish