Knowledgebase: Hosting
Our Server's Features
Posted by ASO Admin on 31 January 2020 08:05 AM

Ever need to know the nitty gritty of what our servers offer or need info about versions of software and programming languages we support? We've got you covered. See a breakdown of all the features included on our servers below. And don't be afraid to get in touch with us if you have any questions about the specifics provided here

PLATFORMS
Apache 2.2
Apache FCGI
Apache mod_security 2.8
CloudFlare
Fully SSD
​​Nginx Acceleration
PageSpeed
SSL SPDY
SSL ForwardSecrecy
​SSL SNI

SQL
MySQL (MariaDB) 5.5
Remote MySQL
SQLite 3.6

PHP
PHP 5.5
PHP 5.4
PHP 5.3

PASSENGER
Passenger 4

NODE JS
NodeJS 0.10.x
Ghost (blog)

PYTHON
​Python 3.4
Python 2.7
Python 2.6

RUBY (ON RAILS)
Rails 4
Rails 2.3
Rails 1.9

BACKEND/DEVELOPMENT
cURL 7.19
Git 1.7
ImageMagick 6.9
Mercurial 1.4
Perl 5.10
Subversion 1.6

 

Platforms

Apache 2.2

Apache is a freely available Web server that is distributed under an 'open source' license. We support Apache version 2.2. Some of the features available in this version include simplified configuration, graceful stop, proxying, smart filtering, large file support and more.

Apache FCGI

FastCGI (FCGI) is a binary protocol for interfacing external applications, like interactive programs, with a web server. ​Apache implements FastCGI as mod_fcgid or mod_fastcgi extensions. mod_fcgid is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests.

Apache mod_security 2.8

CloudFlare

Cloudflare protects and accelerates any website online and automatically optimizes the delivery of your web pages so your visitors get the fastest page load times and best performance. It also block threats and limits abusive bots and crawlers from wasting your bandwidth and server resources.

The result: CloudFlare-powered websites see a significant improvement in performance and a decrease in spam and other attacks. We offer CloudFlare for all hosting accounts across all brands (VPS do not currently have access to CloudFlare in cPanel).

For more information on CloudFlare see our article here.

Fully SSD

Experience blazing fast shared hosting with our fully SSD driven hosting environment. SSD drives are at least 15 times faster than the traditional mechanical drives used by most other hosts and are actually more reliable than mechanical HDD drives are.

Nginx Acceleration

The A Small Orange Nginx Acceleration stack is designed to provide greater levels of scale for Dedicated and Cloud VPS servers that receive high amounts of traffic or that require additional performance through the features provided in the acceleration stack. The acceleration stack allows for specific users to receive full page caching of content through Nginx.

Currently the Nginx Acceleration stack is provided free of charge to existing customers. Simply file a ticket with our support team and it can be enabled in just a few minutes with no downtime. The stack comes with a convenient command line tool which allows for it to be quickly enabled or disabled system wide along with the ability to add and remove users from dynamic content caching and modify the dynamic content cache expiration.

Fore more information on Nginx and our servers see our article here.

PageSpeed

The PageSpeed family of tools is designed to help you optimize the performance of your website. PageSpeed Insights products from Google will help you identify performance best practices that can be applied to your site, and PageSpeed optimization tools can help you automate the process.

For more information on PageSpeed see Google's PageSpeed info here.

SSL SPDY

SPDY is an open networking protocol developed primarily at Google for transporting web content with the goal of The goal of reducing web page load times. SPDY manipulates HTTP traffic, with particular goals of reducing web page load latency and improving web security. SPDY achieves reduced latency through compression, multiplexing, and prioritization although this depends on a combination of network and website deployment conditions. The name 'SPDY' is a trademark of Google and is not an acronym.

For more info on SPDY see here.

SSL ForwardSecrecy

The security of communications transmitted across the Internet can be improved by using public key cryptography. However if the public and private keys used in those communications are compromised it can reveal the data exchanged in that session as well as the data exchanged in previous sessions. The concept of Perfect Forward Secrecy (PFS), or Forward Secrecy, is the property that ensures that a session key derived from a set of long-term public and private keys will not be compromised if one of the (long-term) private keys is compromised in the future.

We're is committed to keeping our customers’ information safe and secure, so we’re quite pleased to share that we support Forward Secrecy across our Secure Socket Layer (SSL) offerings for shared and business shared products. We have also updated our provisioning templates to ensure our Cloud and Dedicated server customers receive Forward Secrecy support.

SSL SNI

Until recently, the one common reason for having a unique, or dedicated IP address, was that you could only use SSL encryption on a dedicated IP address. That has since changed, with the implementation of Server Name Identification (SNI) in cPanel. With SNI you can install an SSL certificate on an account that's using a shared IP address OR a dedicated IP address. SNI is supported on our servers.


SQL

SQL ​​is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

MySQL (MariaDB) 5.5

MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Being a fork of a leading open source software system, it is notable for being led by the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle. Contributors are required to share their copyright with the MariaDB Foundation.

We exclusively deploy new shared servers with MariaDB 5.5, a MySQL compatible replacement/enhanced version of Oracle MySQL Community Edition. If you are a VPS or Dedicated customer you may request to have MariaDB installed on your server instead of MySQL.

Remote MySQL

Our servers allow you to connect to your databases remotely. If you're working on a script at home, but need to access your database at the office, you can grant remote access to your database to allow you to do just that.

See our knowledgebase article about cPanel and MySQL Access Hosts for more info.

SQLite 3.6

SQLite is is a relational database management system contained in a C programming library. In contrast to other database management systems, SQLite is not implemented as a separate process that a client program running in another process accesses. Rather, it is part of the using program.

SQLite is a popular choice as embedded database for local/client storage in application software such as web browsers. It is arguably the most widely deployed database engine, as it is used today by several widespread browsers, operating systems, and embedded systems, among others. SQLite has bindings to many programming languages.

SQLite employed many upgrades and changes moving into version 3.6, the version we support, most of which are fully backward compatible. For a detailed list check out the SQLite website.


PHP

​PHP is is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

See all of our PHP knowledgebase articles here.

PHP 5.5

PHP 5.5 is available to ALL of our customers. We maintain PHP 5.5 as part of our standard web application stack available to our customers, which includes PHP 5.3, as the default PHP processor, and PHP 5.4 along with the latest PHP 5.5 as alternate PHP versions.

To learn more about PHP installs see our handy knowledgebase article here.

PHP 5.4

As part of our standard web application stack available to customers, PHP 5.4 is included in the PHP versions we support.

PHP 5.3

As part of our standard web application stack available to customers PHP 5.3, as the default PHP processor, is included in the PHP versions we support.

PHP Composer

If you have ever written anything in PHP before, you have probably found that it feels like you have to keep re-inventing the wheel anytime you want to do a common task such as User Authentication, Database Management or Request Routing. PHP now has a handful of mature frameworks that have already solved all of these problems, so you can cherry pick the bits you need for each framework.

Composer is a dependency manager for PHP. Composer will manage the dependencies you require on a project by project basis. This means that Composer will pull in all the required libraries, dependencies and manage them all in one place.


Passenger

Phusion Passenger is a fast and robust web server and application server for Ruby, Python, Node.js and Meteor. Passenger takes a lot of complexity out of deploying web apps, and adds powerful enterprise-grade features that are useful in production. ​

Passenger 4

Some changes implemented to Passenger with their newest release include upgrading to the preferred Nginx version, improved RVM gemset auto-detection and the fixing of some compatibility issues with Ruby 2.2.


NodeJS

NodeJS ​is an open source, cross-platform runtime environment for server-side and networking applications. Node.js applications are written in JavaScript, and can be run within the Node.js runtime on OS X, Microsoft Windows, Linux and FreeBSD.

NodeJS 0.10.x

We fully support the stable NodeJS version 0.10.0. This branch brings significant improvements to many areas, with a focus on API polish, ease of use, and backwards compatibility.

Take a look at our Get Started with NodeJS knowledgebase article for more info.

Ghost (blog)

Ghost is an open-source blogging platform created by founders John O'Nolan and Hannah Wolfe and was conceptualized in a blog post outlining his thoughts of a light blogging-oriented modification for WordPress.

Ghost is coded in Node.js, a server-side JavaScript execution engine, based on Google's V8. The interface is intended to be simple, and an analytics dashboard is planned, as of January 2014. Editing is facilitated using a split screen display.

Ghost is available by default on our shared servers. If you want to use it on your VPS or Dedicated server you'll need Softaculous (so you can install it). See how to install Ghost for your account in our knowledgebase article detailing the process.


Python

Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.

Python 3.4

Python 3.4.0 was released on March 16th, 2014. Some new features of this updated version of Python include improved semantics for object finalization, a new statistics module, a 'pathlib' module and more.

Python 2.7

As part of our standard web application stack available to customers, Python 2.7 is included in the Python versions we support.

Python 2.6

As part of our standard web application stack available to customers, Python 2.6 is included in the Python versions we support.


Ruby (on Rails)

Ruby on Rails is an open-source web framework written in Ruby that’s optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.

Rails 4

Some changes implemented to Rails 4 with this newest release include the removal of the vendors/plugins directory (use a Bundler with a path or Git dependencies), deprecated items moved to separate gems, new default test locations and more.

Rails 2.3

As part of our standard web application stack available to customers, Rails 2.3 is included in the Ruby on Rails versions we support.

Rails 1.9

As part of our standard web application stack available to customers, Rails 1.9 is included in the Ruby on Rails versions we support.


Backend & Development

cURL 7.19

cURL is the name of the project, which includes two facets: a free and simple client-side URL transfer library called 'libcurl' and a command line tool for getting or sending files using the URL syntax. We fully support version 7.19 of cURL.

Git 1.7

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.Git is easy to learn and has a tiny footprint with lightning fast performance. We fully support version 1.7 of Git.

See more about Git here.

ImageMagick 6.9

ImageMagick is a free and open-source software suite for displaying, converting, and editing raster image. It can read and write over 200 image file formats. ImageMagick is licensed under the Apache 2.0 license. We fully support version 6.9 of ImageMagick. The path to it is '/usr/bin/'.

See more about ImageMagick here.

Mercurial 1.4

Mercurial is a free, distrubuted source control management tool. Mercurial is free software licensed under the terms of the GNU General Public License Version 2. It efficiently handles projects of any size, and offers an easy and intuitive interface. We fully support version 1.4 of Mercurial.

See more about Mercurial here.

Perl 5.10

Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6. We fully support version 5.10 of Perl.

Subversion 1.6

Subversion (SVN) is an open source version control system. It helps you keep track of a collection of files and folders. We fully support version 1.6 of Subversion.

See some related articles in our Knowledgebase including Subversion Over SSH Overview, Install Subversion on Your Virtual Private Server and Set Up WebSVN.

(0 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
Help Desk Software by Kayako fusion
ERROR: This domain name (kb.asmallorange.com), does not match the domain name in the license key file help.asmallorange.com.

For assistance with your license, please contact the Kayako support team: https://support.kayako.com