Apache Settings

Navigate

Apache 2.2

suPHP

suPHP is a tool for executing PHP scripts with the permissions of their owners. It consists of an Apache module (mod_suphp) and a setuid root binary (suphp) that is called by the Apache module to change the uid of the process executing the PHP interpreter.

Enable/Disable suPHP

Steps:

You will redirected to a page like this

Enable/Disable suPHP as per requirement. You will see a success message as show below.

Note : Webuzo enables suPHP by default to users.

Gzip Compression

Gzip compresses your webpages and style sheets before sending them over to the browser. This drastically reduces transfer time since the files are much smaller. GZIP compression can be enabled for your website and saves at least 50% of your bandwidth usage.

Enable/Disable Gzip Compression

Steps:

You will redirected to a page like this

Enable/Disable Gzip Compression as per requirement. You will see a success message as show below.

Note : Webuzo disables Gzip compression by default to users.

Apache 2.4

Fast CGI

Fast CGI is a high performance alternative to CGI, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests. It is favored by the PHP developers, for example, as a preferred alternative to running mod_php in-process, delivering very similar performance.

Enable/Disable Fast CGI

Steps:

You will redirected to a page like this

Enable/Disable Fast CGI as per requirement. You will see a success message as show below.

Note : Webuzo disables Fast CGI by default to users.

HTTP/2 Protocol

HTTP/2 is a replacement for HTTP protocol. The focus of the protocol is on performance; specifically, end-user perceived latency, network and server resource usage. One major goal is to allow the use of a single connection from browsers to a Web site.

Enable/Disable HTTP/2 Protocol

Steps:

You will redirected to a page like this

Enable/Disable HTTP/2 Protocol as per requirement. You will see a success message as show below.

Note : Webuzo disables HTTP/2 Protocol by default to users.

Gzip Compression

Gzip compresses your webpages and style sheets before sending them over to the browser. This drastically reduces transfer time since the files are much smaller. GZIP compression can be enabled for your website and saves at least 50% of your bandwidth usage.

Enable/Disable Gzip Compression

Steps:

You will redirected to a page like this

Enable/Disable Gzip Compression as per requirement. You will see a success message as show below.

Note : Webuzo disables Gzip compression by default to users.

Varnish Cache with Apache

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast.

Steps:

You will redirected to a page like this

Enable/Disable Varnish Cache as per requirement. Enter the port number on which you wish to make Apache listen.

Note :

This utility is in beta stage and advised to not to be used it on production server.

Webuzo disables Varnish Cache by default to users.

The port number on which you wish to make Apache listen must be open on the server.

Nginx Settings

Navigate

Nginx Proxy

Apache’s power and Nginx’s speed are well known. However, both servers do have drawbacks—apache is hard on server memory, while nginx (great at static files) needs the help of php-fpm or similar modules for dynamic content. You can configure Nginx as reverse proxy for Apache. With this, Nginx will serve all the static content while dynamic content will be processed by Apache.

Enable/Disable Nginx Proxy

Steps:

You will redirected to a page like this

Enable/Disable Nginx Proxy as per requirement and settings. You will see a success message as show below.

Note : Webuzo disables Nginx Proxy by default to users.

Varnish Cache with Nginx

Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast.

Steps:

You will redirected to a page like this

Enable/Disable Varnish Cache as per requirement. Enter the port number on which you wish to make Apache listen.

Note :

This utility is in beta stage and advised to not to be used it on production server.

Webuzo disables Varnish Cache by default to users.

The port number on which you wish to make Apache listen must be open on the server.

The Varnish has some issues with the HTTPS protocol on Nginx webserver.